diff --git a/.mtn-ignore b/.mtn-ignore index ef894b90fc4b785fe31959ec0a410a0e30b77578..f52d445c07831e1b25643b3b46aecb3da4a00ddb 100644 --- a/.mtn-ignore +++ b/.mtn-ignore @@ -28,5 +28,15 @@ _jsp\.java$ ^gen ^routerjars/bin ^routerjars/gen +^routerjars/lib AndroidManifest.xml +lint.xml local.properties + +# I2P-specific ignores +^res/raw/blocklist_txt +^res/raw/certificates_zip +^res/raw/hosts_txt +^res/raw/license_ +^scripts/build.number +^scripts/version.properties diff --git a/AndroidManifest.xml.in b/AndroidManifest.xml.in index 3e2f9be0f0ef2ba42098d4931ac173aaa41f7ef8..c033ba1290558f9ff750360e4b0a3181c102fd38 100644 --- a/AndroidManifest.xml.in +++ b/AndroidManifest.xml.in @@ -1,8 +1,8 @@ <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="net.i2p.android.router" - android.versionCode="0" - android.versionName="0.0.0-0_b0-API8" + android:versionCode="0" + android:versionName="0.0.0-0_b0-API8" android:installLocation="auto" > <uses-permission android:name="android.permission.INTERNET" /> @@ -19,7 +19,7 @@ android:icon="@drawable/ic_launcher_itoopie" /> <provider android:name=".provider.CacheProvider" android:authorities="net.i2p.android.router" /> - <activity android:name=".activity.MainActivity" + <activity android:name=".MainActivity" android:label="@string/app_name" android:icon="@drawable/ic_launcher_itoopie" android:launchMode="singleTop" > @@ -28,45 +28,92 @@ <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> - <activity android:name=".activity.NewsActivity" + <activity android:name=".NewsActivity" android:label="I2P News" android:configChanges="orientation|keyboardHidden" > </activity> - <activity android:name=".activity.TextResourceActivity" - android:label="I2P Information" > + <activity android:name=".HelpActivity" + android:label="Help" + android:parentActivityName=".MainActivity" > </activity> - <activity android:name=".activity.LicenseActivity" - android:label="I2P License Information" > + <activity android:name=".LicenseActivity" + android:label="I2P License Information" + android:parentActivityName=".HelpActivity" > </activity> - <activity android:name=".activity.WebActivity" + <activity android:name=".web.WebActivity" android:label="I2P Web Browser" android:configChanges="orientation|keyboardHidden" > + <!-- Disabled, this browser is not very secure <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:host="*.i2p" android:scheme="http" /> </intent-filter> + --> </activity> - <activity android:name=".activity.SettingsActivity" + <activity android:name=".SettingsActivity" android:label="I2P Settings" - android:launchMode="singleTop" > + android:parentActivityName=".MainActivity" > </activity> - <activity android:name=".activity.AddressbookSettingsActivity" + <activity android:name=".addressbook.AddressbookSettingsActivity" android:label="I2P Addressbook Settings" + android:parentActivityName=".addressbook.AddressbookActivity" android:launchMode="singleTop" > </activity> - <activity android:name=".activity.AddressbookActivity" + <activity android:name=".addressbook.AddressbookActivity" android:label="Addressbook" android:launchMode="singleTop" > + <intent-filter> + <action android:name="android.intent.action.SEARCH" /> + </intent-filter> + <intent-filter> + <action android:name="android.intent.action.PICK" /> + <category android:name="android.intent.category.DEFAULT" /> + </intent-filter> + <meta-data android:name="android.app.searchable" + android:resource="@xml/searchable_addressbook"/> </activity> - <activity android:name=".activity.LogActivity" - android:label="I2P Logs" > + <activity android:name=".addressbook.AddressbookAddWizardActivity" + android:label="Add new Destination" + android:parentActivityName=".addressbook.AddressbookActivity" > + </activity> + <activity android:name="net.i2p.android.i2ptunnel.TunnelListActivity" + android:label="I2PTunnel" + android:launchMode="singleTop" > </activity> - <activity android:name=".activity.PeersActivity" + <activity android:name="net.i2p.android.i2ptunnel.TunnelDetailActivity" + android:label="I2PTunnel" + android:parentActivityName="net.i2p.android.i2ptunnel.TunnelListActivity" > + </activity> + <activity android:name="net.i2p.android.i2ptunnel.TunnelWizardActivity" + android:label="Tunnel Creation Wizard" + android:parentActivityName="net.i2p.android.i2ptunnel.TunnelListActivity" > + </activity> + <activity android:name=".log.LogActivity" + android:label="I2P Logs" + android:parentActivityName=".MainActivity" > + </activity> + <activity android:name=".log.LogDetailActivity" + android:label="Log Entry" + android:parentActivityName=".log.LogActivity" > + </activity> + <activity android:name=".stats.RateGraphActivity" + android:label="Rate Graph" + android:parentActivityName=".MainActivity" > + </activity> + <activity android:name=".stats.PeersActivity" android:label="I2P Peers and Transport Status" android:configChanges="orientation|keyboardHidden" android:launchMode="singleTop" > </activity> + <activity android:name=".netdb.NetDbActivity" + android:label="NetDB" + android:parentActivityName=".MainActivity" > + </activity> + <activity android:name=".netdb.NetDbDetailActivity" + android:label="NetDB Detail" + android:parentActivityName=".netdb.NetDbActivity" > + </activity> </application> </manifest> diff --git a/TODO b/TODO new file mode 100644 index 0000000000000000000000000000000000000000..79f463820d494ddef77b330b29bdb21435df0e5a --- /dev/null +++ b/TODO @@ -0,0 +1,44 @@ +# Required for release + +- Clean up res/ (remove unused files) +- Clean up strings +- Pull out any remaining hardcoded strings +- Ensure all logging is conditional +- Prevent accidental shutdown + - Add pop-up confirming router shutdown + - OR: make router button long-press +- Display release notes directly on new router version +- Text content + - Move help content from release notes to help page + - Rewrite release notes to be release-specific + - Fill out help page +- Fix release notes UI, either make back button use clear or add buttons +- I2PTunnel + - Fix bug with HTTP client tunnel wizard +- NetDB tablet view fixes + - Refresh detail fragment when changing tab + - Move list to correct item when changing tab + - Create nav history when viewing RI from LS +- Include GeoIP db for country info +- Maybe change router-off mechanic for various pages? Enable as they become available? + +# Short-term + +- Expose log level overrides +- Improve graphs + - Show time on bottom axis + - Show fixed x range, not only available data + - Think about pan/zoom + - How to persist data across restarts? +- I2PTunnel + - Show all messages somewhere + - Improve detail page, expose advanced settings + - Add edit page + +# Long-term + +- Remote router support + - Implement a "router wrapper" that can represent a local or remote router + - Implement/use client APIs to talk to remote router + - I2CP + - I2PControl diff --git a/art/itoopie-512.svg b/art/itoopie-512.svg new file mode 100644 index 0000000000000000000000000000000000000000..27dba8c164f63b09200f3435303066a81b679e27 --- /dev/null +++ b/art/itoopie-512.svg @@ -0,0 +1,116 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + id="svg2" + height="512" + width="512" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="itoopie-512.svg" + inkscape:export-xdpi="16.875" + inkscape:export-ydpi="16.875"> + <defs + id="defs661" /> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1366" + inkscape:window-height="719" + id="namedview659" + showgrid="false" + showguides="true" + inkscape:guide-bbox="true" + inkscape:zoom="1" + inkscape:cx="185.67866" + inkscape:cy="266.66758" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + inkscape:current-layer="svg2" /> + <metadata + id="metadata4321"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <path + id="path6" + d="M153,239c-9.59,3.52-17.87,11.09-26.09,17l-40.91,28.2c-6.471,4.6-19.02,10.92-15.397,20.8,2.682,7.31,11.925,12.87,17.397,18.04,16.94,16,42.13,32.1,51.54,53.96,2.26,5.25-3.5,15.19-4.25,21-1.64,12.6-1.11,27.89,2.92,40,2.26,6.82,5.84,14.12,9.93,20,2.2,3.16,6.64,7.85,6.22,12-1.12,11.2-27.13,23.77-11.32,35.35,4.63,3.39,10.55,2.65,15.96,2.65h34c17.51,0,35.54,1.26,53-0.06,4.08-0.3,7.16-3.88,11-3.98,4.19-0.1,8.42,2.98,13,3.04,18.31,0.22,36.68-2,55-2l40-1c4.66-0.01,12.53,0.5,16.12-3.03,8.06-7.94-1.26-18.06-7.12-23.25-2-1.77-6.69-5-6.22-8.13,0.92-6.16,11.38-15.09,14.16-21.59,6.81-15.9,4.83-37.87,0.06-54,6.31-3.31,5.85-7.34,9.01-12.83,3.71-6.45,9.15-10.02,9.89-18.17,0.52-5.81-2.98-11.38-1.57-17,4.16-16.71,10.39-33.74,16.01-50,2.52-7.28,7.54-16.06,5.15-24-2.94-9.76-16.29-18.22-22.78-25.84-6.17-7.26-14.72-20.05-24.71-21.16,11.99-21.64,23.36-44.57,23.98-70,0.62-25.17-3.64-49.18-14.61-72-27.64-57.494-96.02-87.19-157.37-72.764-21.55,5.067-40.77,16.12-58,29.648-15.33,12.037-26.71,28.931-35.51,46.116-11.04,21.55-12.6,45.31-12.49,69,0.11,22.92,8.73,45.5,20.23,64.98,4,6.78,10.19,12.12,13.77,19.02z" + fill="#010101" /> + <path + id="path14" + d="M180,329l18,8c9.24-17.53,14.78-38.36,21.56-57,2.31-6.35,3.57-17.15,9.57-21.24,4.73-3.22,14.51-0.44,19.87,0.07,10.84,1.03,23.37,0.68,34-1.72,52.22-11.77,89.71-57.83,91.96-111.11,3.11-73.764-69.66-132.42-140.96-116.98-43.93,9.507-76.57,43.459-88.57,85.985-10.53,37.33,1.89,78.48,27.37,106.83,6.71,7.46,14.87,14.11,23.29,19.57,3.73,2.42,9.79,4.83,10.96,9.62,1.32,5.42-4.33,13.76-5.85,18.98-5.82,19.96-16.4,38.78-21.2,59z" + fill="#ffff01" /> + <path + id="path88" + d="M299,75.518c-52.42,11.12-36.2,92.762,16,81.662,52.67-11.2,36.32-92.76-16-81.662z" + fill="#010101" /> + <path + id="path96" + d="M203,78.432c-41.94,5.523-52.25,62.648-12,79.888,7.45,3.19,18.11,2.68,26,1.47,48.64-7.5,34.78-87.781-14-81.358z" + fill="#010101" /> + <path + id="path158" + d="M283,134c3-3.96,5.42-9.52,10.18-11.66,15.75-7.07,24.49,8.35,22.82,21.66,38.8-11.2,14.11-71.907-22-53.85-4.34,2.168-8.17,5.944-10.96,9.85-3.18,4.48-5.24,9.49-5.71,15-0.59,6.86,2.59,13.13,5.67,19z" + fill="#FFF" /> + <path + id="path186" + d="M196,147c-1.86-8.13-2.94-15.07,3.38-21.79,10.5-11.16,28.74-3.58,30.62,10.79,9.52-9.43,5.95-29.23-3.17-37.74-12.58-11.724-31.99-10.389-42.89,2.76-3.76,4.52-5.37,9.22-6.17,14.98-0.77,5.56,0.25,11.88,2.58,17,3.12,6.83,8.9,11.17,15.65,14z" + fill="#FFF" /> + <path + id="path658" + d="M237,270c-8.48,15.92-15.41,36.57-20.08,54-1.36,5.06-6.23,11.67-4.89,17,3.2,12.76,17.13,22.54,28.97,25.62,22.34,5.83,48.15,7.53,70-1.07,3.88-1.53,9.74-2.89,11.97-6.74,2.07-3.57,0.82-8.86,1.2-12.81,0.99-10.2,6.53-18.52,16.83-21,0.01-9.11,1.67-18.72,8.46-25.47,3.91-3.89,10.2-6.15,14.14-1.19,9.75,12.3-3.7,27.68,12.4,36.66,13.76-29.42,26.34-75.12-15-88.74-5.23-1.73-11.36-4.63-17-4.08-10.25,1.01-22.68,14.27-32.42,18.73-22.23,10.18-50.54,14.88-74.58,9.09z" + fill="#ff013d" /> + <path + id="path702" + d="M137,338c3.18-4.17,6.58-7.19,11-10-1.97-3.92-6.68-6.5-7.46-11-1.64-9.41,12.19-20.93,20.46-21.82,4.38-0.48,12.3,5.08,15.49,2.99,2.51-1.64,3.42-6.55,4.51-9.17,3.1-7.51,12.87-25.96,7.97-33.72-5.8-9.2-26.8,3.73-32.97,7.22-13.64,7.73-26.48,17.21-39,26.63-3.86,2.9-12.34,8.01-13.48,13-1.24,5.43,2.89,10.17,6.2,13.83,7.67,8.5,17.17,16.64,27.28,22.04z" + fill="#ff013d" /> + <path + id="path980" + d="M343,338l1,1-1-1z" + fill="#926a61" /> + <path + id="path982" + d="M344.04,338.74c-8.51,3.44-8.51,27.18-1.48,32.23,3.87,2.78,17.29-0.65,21.44-2.32,23.49-9.46-4.63-36.1-19.96-29.91z" + fill="#fbb5a7" /> + <path + id="path1006" + d="M201,365c-6.76-9.02-21.93-17.44-33-19.53-4.52-0.85-12.18-1.71-14.24,3.59-2.56,6.57,3.94,13.06,9.24,15.61,11.8,5.69,25.9,4.17,38,0.33z" + fill="#fbb5a7" /> + <path + id="path1110" + d="M357,385c-17.01,3.2-27.07,2.97-31-16-11.91,1.56-23.62,7.8-36,9.57-4.1,0.59-11.08-0.98-14.3,2.03-5.1,4.77-5.44,14.02-5.74,20.4-0.22,4.66-2.39,9.33-1.6,14,1.72,10.26,13.38,21.18,19.74,29,4.59,5.66,10.59,14.3,17.9,16.49,8.24,2.46,16.55-4.65,23-8.83,9.21-5.99,19.98-13.42,24.98-23.66,2.33-4.78,0.91-11.82,1.04-17,0.21-8.7,1.98-17.26,1.98-26z" + fill="#95bb95" /> + <path + id="path1138" + d="M157,384c0,13.94-0.51,25.95,5.22,39,4.77,10.86,10.96,21.1,18.95,30,6.92,7.7,14.83,8.96,24.83,9,17.21,0.08,33.73-6.21,42.48-22,11.07-19.97,3.58-55.02-21.52-61.31-7.81-1.95-23.68,6.35-31.96,8.1-13.65,2.89-24.79-0.54-38-2.79z" + fill="#9fc79f" /> + <path + id="path1198" + d="M365,406c-0.86,6.78,1.35,18.22-1.49,24.2-7.25,15.25-24.45,25.44-38.51,33.66-6.58,3.84-13.19,7.73-21,5.03-16.77-5.8-20.94-25.76-35-33.89,0,8.86,0.3,16.69,3.74,25,17.58,42.43,71.5,11.84,89.46-14,7.43-10.69,13.35-29.47,2.8-40m-208,3l1,1-1-1z" + fill="#576e57" /> + <path + id="path1222" + d="M155,432c2.63,10.96,11.11,20.8,17.28,30.04,2.17,3.23,4.52,8.56,8.1,10.4,4.57,2.35,11.58,2.11,16.62,2.72,15.31,1.83,33.26,2.59,48-2.5,5.63-1.95,11.75-4.02,14.68-9.66,2.98-5.74-0.56-14.03-1.68-20-5.56,5.92-9.39,12.43-16,17.54-14.23,10.98-43.14,17.76-59,6.03-12.43-9.19-17.42-24.31-28-34.57m11,0l1,1-1-1m113,0l1,1-1-1z" + fill="#576e57" /> +</svg> diff --git a/art/itoopie-white-512.svg b/art/itoopie-white-512.svg new file mode 100644 index 0000000000000000000000000000000000000000..9e019f642b899bdef6415bd0d930bcea6f713ca9 --- /dev/null +++ b/art/itoopie-white-512.svg @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + id="svg2" + height="512" + width="512" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="itoopie-white-512.svg" + inkscape:export-xdpi="8.4375" + inkscape:export-ydpi="8.4375"> + <defs + id="defs661" /> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1366" + inkscape:window-height="719" + id="namedview659" + showgrid="false" + showguides="true" + inkscape:guide-bbox="true" + inkscape:zoom="1.4142136" + inkscape:cx="137.71425" + inkscape:cy="184.35799" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + inkscape:current-layer="svg2" /> + <metadata + id="metadata4321"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="g3042" + style="fill:#ffffff"> + <path + sodipodi:nodetypes="cccccssccc" + style="fill:#ffffff" + inkscape:connector-curvature="0" + d="m 269.51027,463.35455 c -15.30293,7.3383 -16.75232,9.62416 -35.48219,9.7875 -18.0352,-0.48628 -44.4921,-1.71026 -52.17332,-10.84871 -14.84797,-18.35292 -17.30834,-7.98026 -17.72834,-3.83026 -1.12,11.2 -27.13,23.77 -11.32,35.35 4.63,3.39 10.55,2.65 15.96,2.65 l 34,0 c 17.51,0 35.54,1.26 53,-0.06 4.08,-0.3 6.15805,-3.88 9.99805,-3.98 0.39189,-9.24282 0.78712,-8.70426 3.7458,-29.06853 z" + id="path6" /> + <path + style="fill:#ffffff" + id="path14" + d="m 267.11017,14.994328 c -7.7324,-0.0069 -15.54531,0.81125 -23.34375,2.5 -43.93,9.507 -76.5625,43.44275 -88.5625,85.968752 -10.53,37.33 1.895,78.49375 27.375,106.84375 6.71,7.46 14.86125,14.1025 23.28125,19.5625 3.73,2.42 9.79875,4.835 10.96875,9.625 1.32,5.42 -4.355,13.74875 -5.875,18.96875 -5.82,19.96 -16.3875,38.78 -21.1875,59 l 18,8 c 9.24,-17.53 14.7825,-38.36 21.5625,-57 2.31,-6.35 3.5625,-17.16 9.5625,-21.25 4.73,-3.22 14.515,-0.41625 19.875,0.0937 10.84,1.03 23.37,0.68125 34,-1.71875 52.22,-11.76995 89.71875,-57.84495 91.96875,-111.12495 C 387.50501,68.767016 330.074,15.050289 267.11017,14.994328 z m 51.03125,47.9375 c 44.71373,-0.143005 56.00313,72.218752 6.625,82.718752 -52.2,11.1 -68.42,-70.536252 -16,-81.656252 3.27,-0.693625 6.39408,-1.052966 9.375,-1.0625 z m -100.90625,3.625 c 45.11524,-1.123505 56.65125,74.421872 9.53125,81.687502 -7.89,1.21 -18.55,1.72125 -26,-1.46875 -40.25,-17.24 -29.94,-74.352002 12,-79.875002 1.52437,-0.200719 3.01342,-0.307508 4.46875,-0.34375 z" + inkscape:connector-curvature="0" /> + <path + style="fill:#ffffff" + d="m 292.76642,122.46308 c 3,-3.96 5.42,-9.52 10.18,-11.66 15.75,-7.07 24.49,8.35 22.82,21.66 38.8,-11.2 14.11,-71.907002 -22,-53.850002 -4.34,2.168 -8.17,5.944 -10.96,9.85 -3.18,4.48 -5.24,9.49 -5.71,15.000002 -0.59,6.86 2.59,13.13 5.67,19 z" + id="path158" + inkscape:connector-curvature="0" /> + <path + style="fill:#ffffff" + d="m 205.76642,135.46308 c -1.86,-8.13 -2.94,-15.07 3.38,-21.79 10.5,-11.16 28.74,-3.58 30.62,10.79 9.52,-9.43 5.95,-29.230002 -3.17,-37.740002 -12.58,-11.724 -31.99,-10.389 -42.89,2.76 -3.76,4.52 -5.37,9.22 -6.17,14.980002 -0.77,5.56 0.25,11.88 2.58,17 3.12,6.83 8.9,11.17 15.65,14 z" + id="path186" + inkscape:connector-curvature="0" /> + <path + style="fill:#ffffff" + d="m 246.76642,258.46308 c -8.48,15.92 -15.41,36.57 -20.08,54 -1.36,5.06 -6.23,11.67 -4.89,17 3.2,12.76 17.13,22.54 28.97,25.62 22.34,5.83 48.15,7.53 70,-1.07 3.88,-1.53 9.74,-2.89 11.97,-6.74 2.07,-3.57 0.82,-8.86 1.2,-12.81 0.99,-10.2 6.53,-18.52 16.83,-21 0.01,-9.11 1.67,-18.72 8.46,-25.47 3.91,-3.89 10.2,-6.15 14.14,-1.19 9.75,12.3 -3.7,27.68 12.4,36.66 13.76,-29.42 26.34,-75.12 -15,-88.74 -5.23,-1.73 -11.36,-4.63 -17,-4.08 -10.25,1.01 -22.68,14.27 -32.42,18.73 -22.23,10.18 -50.54,14.88 -74.58,9.09 z" + id="path658" + inkscape:connector-curvature="0" /> + <path + style="fill:#ffffff" + d="m 146.76642,326.46308 c 3.18,-4.17 6.58,-7.19 11,-10 -1.97,-3.92 -6.68,-6.5 -7.46,-11 -1.64,-9.41 12.19,-20.93 20.46,-21.82 4.38,-0.48 12.3,5.08 15.49,2.99 2.51,-1.64 3.42,-6.55 4.51,-9.17 3.1,-7.51 12.87,-25.96 7.97,-33.72 -5.8,-9.2 -26.8,3.73 -32.97,7.22 -13.64,7.73 -26.48,17.21 -39,26.63 -3.86,2.9 -12.34,8.01 -13.48,13 -1.24,5.43 2.89,10.17 6.2,13.83 7.67,8.5 17.17,16.64 27.28,22.04 z" + id="path702" + inkscape:connector-curvature="0" /> + <path + style="fill:#ffffff" + d="m 352.76642,326.46308 1,1 -1,-1 z" + id="path980" + inkscape:connector-curvature="0" /> + <path + style="fill:#ffffff" + d="m 353.80642,327.20308 c -8.51,3.44 -8.51,27.18 -1.48,32.23 3.87,2.78 17.29,-0.65 21.44,-2.32 23.49,-9.46 -4.63,-36.1 -19.96,-29.91 z" + id="path982" + inkscape:connector-curvature="0" /> + <path + style="fill:#ffffff" + d="m 210.76642,353.46308 c -6.76,-9.02 -21.93,-17.44 -33,-19.53 -4.52,-0.85 -12.18,-1.71 -14.24,3.59 -2.56,6.57 3.94,13.06 9.24,15.61 11.8,5.69 25.9,4.17 38,0.33 z" + id="path1006" + inkscape:connector-curvature="0" /> + <path + style="fill:#ffffff" + d="m 366.76642,373.46308 c -17.01,3.2 -27.07,2.97 -31,-16 -11.91,1.56 -23.62,7.8 -36,9.57 -4.1,0.59 -11.08,-0.98 -14.3,2.03 -5.1,4.77 -5.44,14.02 -5.74,20.4 -0.22,4.66 -2.39,9.33 -1.6,14 1.72,10.26 13.38,21.18 19.74,29 4.59,5.66 10.59,14.3 17.9,16.49 8.24,2.46 16.55,-4.65 23,-8.83 9.21,-5.99 19.98,-13.42 24.98,-23.66 2.33,-4.78 0.91,-11.82 1.04,-17 0.21,-8.7 1.98,-17.26 1.98,-26 z" + id="path1110" + inkscape:connector-curvature="0" /> + <path + style="fill:#ffffff" + d="m 166.76642,372.46308 c 0,13.94 -0.51,25.95 5.22,39 4.77,10.86 10.96,21.1 18.95,30 6.92,7.7 14.83,8.96 24.83,9 17.21,0.08 33.73,-6.21 42.48,-22 11.07,-19.97 3.58,-55.02 -21.52,-61.31 -7.81,-1.95 -23.68,6.35 -31.96,8.1 -13.65,2.89 -24.79,-0.54 -38,-2.79 z" + id="path1138" + inkscape:connector-curvature="0" /> + <path + style="fill:#ffffff" + d="m 374.76642,394.46308 c -0.86,6.78 1.35,18.22 -1.49,24.2 -7.25,15.25 -24.45,25.44 -38.51,33.66 -6.58,3.84 -13.19,7.73 -21,5.03 -16.77,-5.8 -20.94,-25.76 -35,-33.89 0,8.86 0.3,16.69 3.74,25 17.58,42.43 71.5,11.84 89.46,-14 7.43,-10.69 13.35,-29.47 2.8,-40 m -208,3 1,1 -1,-1 z" + id="path1198" + inkscape:connector-curvature="0" /> + <path + style="fill:#ffffff" + d="m 164.76642,420.46308 c 2.63,10.96 11.11,20.8 17.28,30.04 2.17,3.23 4.52,8.56 8.1,10.4 4.57,2.35 11.58,2.11 16.62,2.72 15.31,1.83 33.26,2.59 48,-2.5 5.63,-1.95 11.75,-4.02 14.68,-9.66 2.98,-5.74 -0.56,-14.03 -1.68,-20 -5.56,5.92 -9.39,12.43 -16,17.54 -14.23,10.98 -43.14,17.76 -59,6.03 -12.43,-9.19 -17.42,-24.31 -28,-34.57 m 11,0 1,1 -1,-1 m 113,0 1,1 -1,-1 z" + id="path1222" + inkscape:connector-curvature="0" /> + <path + id="path3026" + d="m 278.35292,463.71009 c -3.2194,13.63977 -2.83178,10.63387 -5.35379,28.59447 3.70248,1.1188 2.18729,3.09852 6.76729,3.15852 18.31,0.22 36.68,-2 55,-2 l 40,-1 c 4.66,-0.01 12.53,0.5 16.12,-3.03 8.06,-7.94 -1.26,-18.06 -7.12,-23.25 -2,-1.77 -6.69,-5 -6.22,-8.13 1.09974,-9.03578 -1.60893,-15.80295 -13.03557,-0.88889 -8.80009,6.59847 -11.40617,7.99716 -26.32376,13.38008 -9.52026,2.77856 -24.99871,5.64892 -35.63945,3.81206 -18.02388,-2.48398 -18.05064,-7.63298 -24.19472,-10.64624 z" + inkscape:connector-curvature="0" + style="fill:#ffffff" + sodipodi:nodetypes="cccccccccccc" /> + </g> +</svg> diff --git a/art/routerled/anim-red-yellow/routerled_ry_1.svg b/art/routerled/anim-red-yellow/routerled_ry_1.svg new file mode 100644 index 0000000000000000000000000000000000000000..c6c18750f8d3c408e7e7e9c885b51cd8e38edaeb --- /dev/null +++ b/art/routerled/anim-red-yellow/routerled_ry_1.svg @@ -0,0 +1,8232 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="115.97726" + height="56.280758" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="routerled_ry_1.svg" + inkscape:export-xdpi="299.957" + inkscape:export-ydpi="299.957"> + <defs + id="defs4"> + <filter + id="filter14870" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15350" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15352" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15354" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15356" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15358" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15360" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-96" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-96" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-27" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-87" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-87" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-90" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-54" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-86" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-27" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-31" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-61" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-37" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-23" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-79" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-69" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-42" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-71" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-28" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-89" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-26" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-32" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-11" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-35" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-27" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-42" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-46" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-09" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-89" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-87" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-99" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-29" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-67" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-97" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-94" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-35" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-24" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-72" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-82" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-07" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-09" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-50" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-51" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-03" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-10" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-02" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-62" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-53" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-80" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-97" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-67" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-48" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-87" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-67" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-14" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-64" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-76" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-19" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-67" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-65" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-28" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-11" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-91" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-95" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-94" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-17" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-60" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-86" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-47" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="8.1542952" + inkscape:cx="57.460814" + inkscape:cy="27.139726" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1366" + inkscape:window-height="719" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + fit-margin-top="5" + fit-margin-left="5" + fit-margin-right="5" + fit-margin-bottom="5" + showguides="true" + inkscape:guide-bbox="true" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-379.38727,-341.19285)"> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290)" + id="path3120" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278)" + id="path3120-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266)" + id="path3120-8-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254)" + id="path3120-8-5-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290-5)" + id="path3120-46" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15278-6)" + id="path3120-8-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266-0)" + id="path3120-8-5-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254-0)" + id="path3120-8-5-0-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242)" + id="path3120-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230)" + id="path3120-8-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218)" + id="path3120-8-5-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206)" + id="path3120-8-5-0-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242-2)" + id="path3120-4-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-6)" + id="path3120-8-9-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218-9)" + id="path3120-8-5-2-09" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206-6)" + id="path3120-8-5-0-1-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194)" + id="path3120-4-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182)" + id="path3120-8-9-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170)" + id="path3120-8-5-2-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158)" + id="path3120-8-5-0-1-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194-8)" + id="path3120-4-3-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182-8)" + id="path3120-8-9-4-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15170-4)" + id="path3120-8-5-2-6-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158-5)" + id="path3120-8-5-0-1-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146)" + id="path3120-4-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134)" + id="path3120-8-9-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122)" + id="path3120-8-5-2-64" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110)" + id="path3120-8-5-0-1-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15146-3)" + id="path3120-4-1-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15134-7)" + id="path3120-8-9-2-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122-6)" + id="path3120-8-5-2-64-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110-0)" + id="path3120-8-5-0-1-3-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15098)" + id="path3120-4-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086)" + id="path3120-8-9-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074)" + id="path3120-8-5-2-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15062)" + id="path3120-8-5-0-1-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15098-9)" + id="path3120-4-5-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086-7)" + id="path3120-8-9-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074-6)" + id="path3120-8-5-2-9-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062-6)" + id="path3120-8-5-0-1-4-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15050)" + id="path3120-4-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038)" + id="path3120-8-9-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026)" + id="path3120-8-5-2-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014)" + id="path3120-8-5-0-1-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050-2)" + id="path3120-4-2-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038-8)" + id="path3120-8-9-8-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026-2)" + id="path3120-8-5-2-0-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014-9)" + id="path3120-8-5-0-1-5-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002)" + id="path3120-4-17" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990)" + id="path3120-8-9-83" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14978)" + id="path3120-8-5-2-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14966)" + id="path3120-8-5-0-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002-2)" + id="path3120-4-17-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990-2)" + id="path3120-8-9-83-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14978-4)" + id="path3120-8-5-2-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14966-5)" + id="path3120-8-5-0-1-9-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954)" + id="path3120-4-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942)" + id="path3120-8-9-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930)" + id="path3120-8-5-2-08" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918)" + id="path3120-8-5-0-1-59" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954-4)" + id="path3120-4-4-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14942-8)" + id="path3120-8-9-21-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930-7)" + id="path3120-8-5-2-08-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918-4)" + id="path3120-8-5-0-1-59-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906)" + id="path3120-4-56" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894)" + id="path3120-8-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14882)" + id="path3120-8-5-2-91" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870)" + id="path3120-8-5-0-1-48" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906-5)" + id="path3120-4-56-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894-5)" + id="path3120-8-9-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14882-1)" + id="path3120-8-5-2-91-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870-8)" + id="path3120-8-5-0-1-48-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290-9)" + id="path3120-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278-67)" + id="path3120-8-32" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266-28)" + id="path3120-8-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15254-1)" + id="path3120-8-5-0-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290-5-4)" + id="path3120-46-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278-6-3)" + id="path3120-8-3-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15266-0-2)" + id="path3120-8-5-21-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254-0-6)" + id="path3120-8-5-0-4-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15242-5)" + id="path3120-4-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-8)" + id="path3120-8-9-38" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218-3)" + id="path3120-8-5-2-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206-64)" + id="path3120-8-5-0-1-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242-2-1)" + id="path3120-4-9-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-6-1)" + id="path3120-8-9-0-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218-9-6)" + id="path3120-8-5-2-09-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206-6-0)" + id="path3120-8-5-0-1-8-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194-7)" + id="path3120-4-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182-2)" + id="path3120-8-9-4-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170-3)" + id="path3120-8-5-2-6-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158-4)" + id="path3120-8-5-0-1-2-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194-8-4)" + id="path3120-4-3-5-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182-8-2)" + id="path3120-8-9-4-6-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15170-4-9)" + id="path3120-8-5-2-6-0-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15158-5-7)" + id="path3120-8-5-0-1-2-8-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-2)" + id="path3120-4-1-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15134-3)" + id="path3120-8-9-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122-3)" + id="path3120-8-5-2-64-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110-4)" + id="path3120-8-5-0-1-3-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-3-7)" + id="path3120-4-1-8-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-7-5)" + id="path3120-8-9-2-2-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122-6-80)" + id="path3120-8-5-2-64-0-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110-0-4)" + id="path3120-8-5-0-1-3-2-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15098-6)" + id="path3120-4-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086-2)" + id="path3120-8-9-9-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074-7)" + id="path3120-8-5-2-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062-4)" + id="path3120-8-5-0-1-4-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15098-9-5)" + id="path3120-4-5-2-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086-7-5)" + id="path3120-8-9-9-3-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074-6-0)" + id="path3120-8-5-2-9-6-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062-6-1)" + id="path3120-8-5-0-1-4-7-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050-7)" + id="path3120-4-2-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038-24)" + id="path3120-8-9-8-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026-9)" + id="path3120-8-5-2-0-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014-3)" + id="path3120-8-5-0-1-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050-2-0)" + id="path3120-4-2-7-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038-8-82)" + id="path3120-8-9-8-6-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15026-2-7)" + id="path3120-8-5-2-0-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014-9-3)" + id="path3120-8-5-0-1-5-1-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002-9)" + id="path3120-4-17-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990-5)" + id="path3120-8-9-83-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14978-7)" + id="path3120-8-5-2-3-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14966-0)" + id="path3120-8-5-0-1-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15002-2-9)" + id="path3120-4-17-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990-2-09)" + id="path3120-8-9-83-7-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14978-4-3)" + id="path3120-8-5-2-3-4-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14966-5-4)" + id="path3120-8-5-0-1-9-6-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954-9)" + id="path3120-4-4-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942-2)" + id="path3120-8-9-21-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930-0)" + id="path3120-8-5-2-08-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918-0)" + id="path3120-8-5-0-1-59-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954-4-9)" + id="path3120-4-4-3-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942-8-5)" + id="path3120-8-9-21-0-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930-7-7)" + id="path3120-8-5-2-08-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14918-4-8)" + id="path3120-8-5-0-1-59-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906-0)" + id="path3120-4-56-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894-0)" + id="path3120-8-9-3-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14882-9)" + id="path3120-8-5-2-91-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870-1)" + id="path3120-8-5-0-1-48-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14906-5-5)" + id="path3120-4-56-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894-5-09)" + id="path3120-8-9-3-4-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14882-1-2)" + id="path3120-8-5-2-91-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870-8-8)" + id="path3120-8-5-0-1-48-4-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,182.09118)" /> + </g> +</svg> diff --git a/art/routerled/anim-red-yellow/routerled_ry_2.svg b/art/routerled/anim-red-yellow/routerled_ry_2.svg new file mode 100644 index 0000000000000000000000000000000000000000..3234853197965ecb8cf9efc74e90a7a769a64eff --- /dev/null +++ b/art/routerled/anim-red-yellow/routerled_ry_2.svg @@ -0,0 +1,8232 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="115.97726" + height="56.280758" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="routerled_ry_2.svg" + inkscape:export-xdpi="299.957" + inkscape:export-ydpi="299.957"> + <defs + id="defs4"> + <filter + id="filter14870" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15350" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15352" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15354" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15356" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15358" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15360" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-96" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-96" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-27" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-87" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-87" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-90" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-54" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-86" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-27" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-31" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-61" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-37" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-23" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-79" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-69" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-42" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-71" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-28" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-89" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-26" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-32" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-11" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-35" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-27" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-42" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-46" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-09" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-89" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-87" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-99" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-29" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-67" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-97" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-94" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-35" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-24" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-72" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-82" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-07" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-09" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-50" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-51" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-03" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-10" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-02" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-62" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-53" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-80" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-97" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-67" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-48" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-87" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-67" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-14" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-64" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-76" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-19" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-67" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-65" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-28" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-11" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-91" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-95" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-94" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-17" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-60" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-86" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-47" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="8.1542952" + inkscape:cx="57.706084" + inkscape:cy="27.139726" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1366" + inkscape:window-height="719" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + fit-margin-top="5" + fit-margin-left="5" + fit-margin-right="5" + fit-margin-bottom="5" + showguides="true" + inkscape:guide-bbox="true" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-379.38727,-341.19285)"> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290)" + id="path3120" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278)" + id="path3120-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266)" + id="path3120-8-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254)" + id="path3120-8-5-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278-6)" + id="path3120-8-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266-0)" + id="path3120-8-5-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254-0)" + id="path3120-8-5-0-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242)" + id="path3120-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230)" + id="path3120-8-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218)" + id="path3120-8-5-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206)" + id="path3120-8-5-0-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242-2)" + id="path3120-4-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-6)" + id="path3120-8-9-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218-9)" + id="path3120-8-5-2-09" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194)" + id="path3120-4-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182)" + id="path3120-8-9-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170)" + id="path3120-8-5-2-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158)" + id="path3120-8-5-0-1-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194-8)" + id="path3120-4-3-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182-8)" + id="path3120-8-9-4-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170-4)" + id="path3120-8-5-2-6-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158-5)" + id="path3120-8-5-0-1-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146)" + id="path3120-4-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134)" + id="path3120-8-9-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110)" + id="path3120-8-5-0-1-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-3)" + id="path3120-4-1-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-7)" + id="path3120-8-9-2-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122-6)" + id="path3120-8-5-2-64-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110-0)" + id="path3120-8-5-0-1-3-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15098)" + id="path3120-4-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086)" + id="path3120-8-9-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074)" + id="path3120-8-5-2-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062)" + id="path3120-8-5-0-1-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15098-9)" + id="path3120-4-5-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074-6)" + id="path3120-8-5-2-9-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062-6)" + id="path3120-8-5-0-1-4-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050)" + id="path3120-4-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038)" + id="path3120-8-9-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026)" + id="path3120-8-5-2-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050-2)" + id="path3120-4-2-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038-8)" + id="path3120-8-9-8-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026-2)" + id="path3120-8-5-2-0-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014-9)" + id="path3120-8-5-0-1-5-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002)" + id="path3120-4-17" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990)" + id="path3120-8-9-83" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14978)" + id="path3120-8-5-2-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14966)" + id="path3120-8-5-0-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002-2)" + id="path3120-4-17-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990-2)" + id="path3120-8-9-83-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14978-4)" + id="path3120-8-5-2-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14966-5)" + id="path3120-8-5-0-1-9-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954)" + id="path3120-4-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930)" + id="path3120-8-5-2-08" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942-8)" + id="path3120-8-9-21-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918-4)" + id="path3120-8-5-0-1-59-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906)" + id="path3120-4-56" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894)" + id="path3120-8-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14882)" + id="path3120-8-5-2-91" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870)" + id="path3120-8-5-0-1-48" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906-5)" + id="path3120-4-56-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14882-1)" + id="path3120-8-5-2-91-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870-8)" + id="path3120-8-5-0-1-48-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290-9)" + id="path3120-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278-67)" + id="path3120-8-32" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266-28)" + id="path3120-8-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254-1)" + id="path3120-8-5-0-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290-5-4)" + id="path3120-46-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278-6-3)" + id="path3120-8-3-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266-0-2)" + id="path3120-8-5-21-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254-0-6)" + id="path3120-8-5-0-4-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242-5)" + id="path3120-4-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-8)" + id="path3120-8-9-38" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218-3)" + id="path3120-8-5-2-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206-64)" + id="path3120-8-5-0-1-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242-2-1)" + id="path3120-4-9-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218-9-6)" + id="path3120-8-5-2-09-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206-6-0)" + id="path3120-8-5-0-1-8-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182-2)" + id="path3120-8-9-4-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170-3)" + id="path3120-8-5-2-6-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194-8-4)" + id="path3120-4-3-5-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182-8-2)" + id="path3120-8-9-4-6-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170-4-9)" + id="path3120-8-5-2-6-0-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-2)" + id="path3120-4-1-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-3)" + id="path3120-8-9-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122-3)" + id="path3120-8-5-2-64-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110-4)" + id="path3120-8-5-0-1-3-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-3-7)" + id="path3120-4-1-8-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-7-5)" + id="path3120-8-9-2-2-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122-6-80)" + id="path3120-8-5-2-64-0-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110-0-4)" + id="path3120-8-5-0-1-3-2-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086-2)" + id="path3120-8-9-9-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074-7)" + id="path3120-8-5-2-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062-4)" + id="path3120-8-5-0-1-4-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15098-9-5)" + id="path3120-4-5-2-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086-7-5)" + id="path3120-8-9-9-3-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074-6-0)" + id="path3120-8-5-2-9-6-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062-6-1)" + id="path3120-8-5-0-1-4-7-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050-7)" + id="path3120-4-2-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038-24)" + id="path3120-8-9-8-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026-9)" + id="path3120-8-5-2-0-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014-3)" + id="path3120-8-5-0-1-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050-2-0)" + id="path3120-4-2-7-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026-2-7)" + id="path3120-8-5-2-0-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014-9-3)" + id="path3120-8-5-0-1-5-1-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002-9)" + id="path3120-4-17-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990-5)" + id="path3120-8-9-83-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14978-7)" + id="path3120-8-5-2-3-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14966-0)" + id="path3120-8-5-0-1-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002-2-9)" + id="path3120-4-17-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990-2-09)" + id="path3120-8-9-83-7-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14966-5-4)" + id="path3120-8-5-0-1-9-6-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954-9)" + id="path3120-4-4-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942-2)" + id="path3120-8-9-21-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930-0)" + id="path3120-8-5-2-08-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918-0)" + id="path3120-8-5-0-1-59-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942-8-5)" + id="path3120-8-9-21-0-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930-7-7)" + id="path3120-8-5-2-08-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918-4-8)" + id="path3120-8-5-0-1-59-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906-0)" + id="path3120-4-56-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894-0)" + id="path3120-8-9-3-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14882-9)" + id="path3120-8-5-2-91-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870-1)" + id="path3120-8-5-0-1-48-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15290-5)" + id="path3120-46" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15206-6)" + id="path3120-8-5-0-1-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15122)" + id="path3120-8-5-2-64" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15086-7)" + id="path3120-8-9-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15014)" + id="path3120-8-5-0-1-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14942)" + id="path3120-8-9-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14918)" + id="path3120-8-5-0-1-59" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14954-4)" + id="path3120-4-4-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14930-7)" + id="path3120-8-5-2-08-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14894-5)" + id="path3120-8-9-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15230-6-1)" + id="path3120-8-9-0-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15194-7)" + id="path3120-4-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15158-4)" + id="path3120-8-5-0-1-2-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15158-5-7)" + id="path3120-8-5-0-1-2-8-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15098-6)" + id="path3120-4-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15038-8-82)" + id="path3120-8-9-8-6-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14978-4-3)" + id="path3120-8-5-2-3-4-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14954-4-9)" + id="path3120-4-4-3-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14906-5-5)" + id="path3120-4-56-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894-5-09)" + id="path3120-8-9-3-4-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14882-1-2)" + id="path3120-8-5-2-91-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870-8-8)" + id="path3120-8-5-0-1-48-4-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,182.09118)" /> + </g> +</svg> diff --git a/art/routerled/anim-red-yellow/routerled_ry_3.svg b/art/routerled/anim-red-yellow/routerled_ry_3.svg new file mode 100644 index 0000000000000000000000000000000000000000..e8f3c98ef5aa0fb05d37f2eff40c6ded6a358ddc --- /dev/null +++ b/art/routerled/anim-red-yellow/routerled_ry_3.svg @@ -0,0 +1,8232 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="115.97726" + height="56.280758" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="routerled_ry_3.svg" + inkscape:export-xdpi="299.957" + inkscape:export-ydpi="299.957"> + <defs + id="defs4"> + <filter + id="filter14870" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15350" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15352" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15354" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15356" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15358" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15360" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-96" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-96" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-27" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-87" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-87" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-90" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-54" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-86" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-27" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-31" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-61" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-37" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-23" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-79" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-69" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-42" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-71" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-28" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-89" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-26" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-32" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-11" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-35" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-27" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-42" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-46" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-09" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-89" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-87" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-99" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-29" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-67" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-97" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-94" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-35" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-24" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-72" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-82" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-07" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-09" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-50" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-51" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-03" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-10" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-02" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-62" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-53" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-80" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-97" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-67" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-48" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-87" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-67" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-14" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-64" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-76" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-19" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-67" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-65" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-28" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-11" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-91" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-95" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-94" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-17" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-60" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-86" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-47" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="8.1542952" + inkscape:cx="58.233898" + inkscape:cy="27.139726" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1366" + inkscape:window-height="719" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + fit-margin-top="5" + fit-margin-left="5" + fit-margin-right="5" + fit-margin-bottom="5" + showguides="true" + inkscape:guide-bbox="true" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-379.38727,-341.19285)"> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278)" + id="path3120-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266)" + id="path3120-8-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278-6)" + id="path3120-8-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266-0)" + id="path3120-8-5-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254-0)" + id="path3120-8-5-0-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230)" + id="path3120-8-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218)" + id="path3120-8-5-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206)" + id="path3120-8-5-0-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242-2)" + id="path3120-4-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-6)" + id="path3120-8-9-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194)" + id="path3120-4-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182)" + id="path3120-8-9-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158)" + id="path3120-8-5-0-1-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194-8)" + id="path3120-4-3-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170-4)" + id="path3120-8-5-2-6-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146)" + id="path3120-4-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134)" + id="path3120-8-9-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110)" + id="path3120-8-5-0-1-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-3)" + id="path3120-4-1-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-7)" + id="path3120-8-9-2-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122-6)" + id="path3120-8-5-2-64-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110-0)" + id="path3120-8-5-0-1-3-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15098)" + id="path3120-4-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086)" + id="path3120-8-9-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062)" + id="path3120-8-5-0-1-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15098-9)" + id="path3120-4-5-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074-6)" + id="path3120-8-5-2-9-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062-6)" + id="path3120-8-5-0-1-4-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050)" + id="path3120-4-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038)" + id="path3120-8-9-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026)" + id="path3120-8-5-2-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050-2)" + id="path3120-4-2-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038-8)" + id="path3120-8-9-8-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026-2)" + id="path3120-8-5-2-0-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014-9)" + id="path3120-8-5-0-1-5-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002)" + id="path3120-4-17" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990)" + id="path3120-8-9-83" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14978)" + id="path3120-8-5-2-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14966)" + id="path3120-8-5-0-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002-2)" + id="path3120-4-17-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990-2)" + id="path3120-8-9-83-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14978-4)" + id="path3120-8-5-2-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14966-5)" + id="path3120-8-5-0-1-9-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930)" + id="path3120-8-5-2-08" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942-8)" + id="path3120-8-9-21-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918-4)" + id="path3120-8-5-0-1-59-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906)" + id="path3120-4-56" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894)" + id="path3120-8-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14882)" + id="path3120-8-5-2-91" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870)" + id="path3120-8-5-0-1-48" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906-5)" + id="path3120-4-56-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870-8)" + id="path3120-8-5-0-1-48-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290-9)" + id="path3120-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278-67)" + id="path3120-8-32" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266-28)" + id="path3120-8-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254-1)" + id="path3120-8-5-0-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290-5-4)" + id="path3120-46-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278-6-3)" + id="path3120-8-3-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266-0-2)" + id="path3120-8-5-21-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254-0-6)" + id="path3120-8-5-0-4-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242-5)" + id="path3120-4-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-8)" + id="path3120-8-9-38" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218-3)" + id="path3120-8-5-2-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206-64)" + id="path3120-8-5-0-1-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242-2-1)" + id="path3120-4-9-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218-9-6)" + id="path3120-8-5-2-09-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206-6-0)" + id="path3120-8-5-0-1-8-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182-2)" + id="path3120-8-9-4-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170-3)" + id="path3120-8-5-2-6-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194-8-4)" + id="path3120-4-3-5-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182-8-2)" + id="path3120-8-9-4-6-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170-4-9)" + id="path3120-8-5-2-6-0-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-2)" + id="path3120-4-1-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-3)" + id="path3120-8-9-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122-3)" + id="path3120-8-5-2-64-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-3-7)" + id="path3120-4-1-8-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-7-5)" + id="path3120-8-9-2-2-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110-0-4)" + id="path3120-8-5-0-1-3-2-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086-2)" + id="path3120-8-9-9-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074-7)" + id="path3120-8-5-2-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062-4)" + id="path3120-8-5-0-1-4-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086-7-5)" + id="path3120-8-9-9-3-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074-6-0)" + id="path3120-8-5-2-9-6-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062-6-1)" + id="path3120-8-5-0-1-4-7-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050-7)" + id="path3120-4-2-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038-24)" + id="path3120-8-9-8-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026-9)" + id="path3120-8-5-2-0-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014-3)" + id="path3120-8-5-0-1-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050-2-0)" + id="path3120-4-2-7-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026-2-7)" + id="path3120-8-5-2-0-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014-9-3)" + id="path3120-8-5-0-1-5-1-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002-9)" + id="path3120-4-17-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990-5)" + id="path3120-8-9-83-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14978-7)" + id="path3120-8-5-2-3-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002-2-9)" + id="path3120-4-17-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990-2-09)" + id="path3120-8-9-83-7-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14966-5-4)" + id="path3120-8-5-0-1-9-6-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942-2)" + id="path3120-8-9-21-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930-0)" + id="path3120-8-5-2-08-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918-0)" + id="path3120-8-5-0-1-59-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930-7-7)" + id="path3120-8-5-2-08-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906-0)" + id="path3120-4-56-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870-1)" + id="path3120-8-5-0-1-48-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290-5)" + id="path3120-46" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206-6)" + id="path3120-8-5-0-1-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122)" + id="path3120-8-5-2-64" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086-7)" + id="path3120-8-9-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014)" + id="path3120-8-5-0-1-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942)" + id="path3120-8-9-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918)" + id="path3120-8-5-0-1-59" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954-4)" + id="path3120-4-4-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930-7)" + id="path3120-8-5-2-08-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894-5)" + id="path3120-8-9-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-6-1)" + id="path3120-8-9-0-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194-7)" + id="path3120-4-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158-4)" + id="path3120-8-5-0-1-2-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158-5-7)" + id="path3120-8-5-0-1-2-8-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15098-6)" + id="path3120-4-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038-8-82)" + id="path3120-8-9-8-6-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15290)" + id="path3120" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15254)" + id="path3120-8-5-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15242)" + id="path3120-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15218-9)" + id="path3120-8-5-2-09" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15170)" + id="path3120-8-5-2-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15182-8)" + id="path3120-8-9-4-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15158-5)" + id="path3120-8-5-0-1-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15074)" + id="path3120-8-5-2-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14954)" + id="path3120-4-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14882-1)" + id="path3120-8-5-2-91-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15110-4)" + id="path3120-8-5-0-1-3-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15122-6-80)" + id="path3120-8-5-2-64-0-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15098-9-5)" + id="path3120-4-5-2-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14966-0)" + id="path3120-8-5-0-1-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14954-9)" + id="path3120-4-4-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14942-8-5)" + id="path3120-8-9-21-0-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14918-4-8)" + id="path3120-8-5-0-1-59-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14894-0)" + id="path3120-8-9-3-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14882-9)" + id="path3120-8-5-2-91-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14978-4-3)" + id="path3120-8-5-2-3-4-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954-4-9)" + id="path3120-4-4-3-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906-5-5)" + id="path3120-4-56-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894-5-09)" + id="path3120-8-9-3-4-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14882-1-2)" + id="path3120-8-5-2-91-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870-8-8)" + id="path3120-8-5-0-1-48-4-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,182.09118)" /> + </g> +</svg> diff --git a/art/routerled/anim-red-yellow/routerled_ry_4.svg b/art/routerled/anim-red-yellow/routerled_ry_4.svg new file mode 100644 index 0000000000000000000000000000000000000000..782fa463c31fb5978e46bce58af90c3d9d7f8036 --- /dev/null +++ b/art/routerled/anim-red-yellow/routerled_ry_4.svg @@ -0,0 +1,8232 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="115.97726" + height="56.280758" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="routerled_ry_4.svg" + inkscape:export-xdpi="299.957" + inkscape:export-ydpi="299.957"> + <defs + id="defs4"> + <filter + id="filter14870" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15350" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15352" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15354" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15356" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15358" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15360" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-96" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-96" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-27" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-87" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-87" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-90" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-54" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-86" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-27" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-31" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-61" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-37" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-23" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-79" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-69" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-42" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-71" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-28" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-89" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-26" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-32" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-11" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-35" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-27" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-42" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-46" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-09" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-89" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-87" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-99" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-29" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-67" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-97" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-94" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-35" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-24" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-72" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-82" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-07" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-09" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-50" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-51" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-03" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-10" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-02" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-62" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-53" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-80" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-97" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-67" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-48" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-87" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-67" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-14" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-64" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-76" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-19" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-67" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-65" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-28" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-11" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-91" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-95" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-94" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-17" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-60" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-86" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-47" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="8.1542952" + inkscape:cx="58.233898" + inkscape:cy="27.139726" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1366" + inkscape:window-height="719" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + fit-margin-top="5" + fit-margin-left="5" + fit-margin-right="5" + fit-margin-bottom="5" + showguides="true" + inkscape:guide-bbox="true" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-379.38727,-341.19285)"> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278)" + id="path3120-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266)" + id="path3120-8-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266-0)" + id="path3120-8-5-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254-0)" + id="path3120-8-5-0-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230)" + id="path3120-8-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218)" + id="path3120-8-5-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206)" + id="path3120-8-5-0-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242-2)" + id="path3120-4-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194)" + id="path3120-4-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182)" + id="path3120-8-9-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158)" + id="path3120-8-5-0-1-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194-8)" + id="path3120-4-3-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170-4)" + id="path3120-8-5-2-6-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134)" + id="path3120-8-9-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110)" + id="path3120-8-5-0-1-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-3)" + id="path3120-4-1-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-7)" + id="path3120-8-9-2-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15098)" + id="path3120-4-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086)" + id="path3120-8-9-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15098-9)" + id="path3120-4-5-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074-6)" + id="path3120-8-5-2-9-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062-6)" + id="path3120-8-5-0-1-4-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050)" + id="path3120-4-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038)" + id="path3120-8-9-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050-2)" + id="path3120-4-2-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038-8)" + id="path3120-8-9-8-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026-2)" + id="path3120-8-5-2-0-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014-9)" + id="path3120-8-5-0-1-5-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002)" + id="path3120-4-17" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990)" + id="path3120-8-9-83" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14966)" + id="path3120-8-5-0-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002-2)" + id="path3120-4-17-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990-2)" + id="path3120-8-9-83-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14966-5)" + id="path3120-8-5-0-1-9-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930)" + id="path3120-8-5-2-08" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942-8)" + id="path3120-8-9-21-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918-4)" + id="path3120-8-5-0-1-59-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906)" + id="path3120-4-56" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894)" + id="path3120-8-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906-5)" + id="path3120-4-56-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870-8)" + id="path3120-8-5-0-1-48-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290-9)" + id="path3120-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278-67)" + id="path3120-8-32" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266-28)" + id="path3120-8-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254-1)" + id="path3120-8-5-0-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290-5-4)" + id="path3120-46-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278-6-3)" + id="path3120-8-3-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266-0-2)" + id="path3120-8-5-21-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254-0-6)" + id="path3120-8-5-0-4-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242-5)" + id="path3120-4-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-8)" + id="path3120-8-9-38" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218-3)" + id="path3120-8-5-2-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206-64)" + id="path3120-8-5-0-1-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218-9-6)" + id="path3120-8-5-2-09-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182-2)" + id="path3120-8-9-4-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170-3)" + id="path3120-8-5-2-6-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182-8-2)" + id="path3120-8-9-4-6-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170-4-9)" + id="path3120-8-5-2-6-0-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-3)" + id="path3120-8-9-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122-3)" + id="path3120-8-5-2-64-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-3-7)" + id="path3120-4-1-8-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-7-5)" + id="path3120-8-9-2-2-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110-0-4)" + id="path3120-8-5-0-1-3-2-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086-2)" + id="path3120-8-9-9-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062-4)" + id="path3120-8-5-0-1-4-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086-7-5)" + id="path3120-8-9-9-3-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074-6-0)" + id="path3120-8-5-2-9-6-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062-6-1)" + id="path3120-8-5-0-1-4-7-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038-24)" + id="path3120-8-9-8-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026-9)" + id="path3120-8-5-2-0-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014-3)" + id="path3120-8-5-0-1-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050-2-0)" + id="path3120-4-2-7-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026-2-7)" + id="path3120-8-5-2-0-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014-9-3)" + id="path3120-8-5-0-1-5-1-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002-9)" + id="path3120-4-17-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990-5)" + id="path3120-8-9-83-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14978-7)" + id="path3120-8-5-2-3-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002-2-9)" + id="path3120-4-17-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990-2-09)" + id="path3120-8-9-83-7-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942-2)" + id="path3120-8-9-21-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930-0)" + id="path3120-8-5-2-08-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930-7-7)" + id="path3120-8-5-2-08-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906-0)" + id="path3120-4-56-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870-1)" + id="path3120-8-5-0-1-48-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290-5)" + id="path3120-46" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206-6)" + id="path3120-8-5-0-1-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122)" + id="path3120-8-5-2-64" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086-7)" + id="path3120-8-9-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014)" + id="path3120-8-5-0-1-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942)" + id="path3120-8-9-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918)" + id="path3120-8-5-0-1-59" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954-4)" + id="path3120-4-4-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930-7)" + id="path3120-8-5-2-08-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-6-1)" + id="path3120-8-9-0-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194-7)" + id="path3120-4-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158-4)" + id="path3120-8-5-0-1-2-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158-5-7)" + id="path3120-8-5-0-1-2-8-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15098-6)" + id="path3120-4-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038-8-82)" + id="path3120-8-9-8-6-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290)" + id="path3120" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254)" + id="path3120-8-5-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242)" + id="path3120-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218-9)" + id="path3120-8-5-2-09" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170)" + id="path3120-8-5-2-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182-8)" + id="path3120-8-9-4-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158-5)" + id="path3120-8-5-0-1-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074)" + id="path3120-8-5-2-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954)" + id="path3120-4-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15278-6)" + id="path3120-8-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15230-6)" + id="path3120-8-9-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15146)" + id="path3120-4-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15122-6)" + id="path3120-8-5-2-64-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15110-0)" + id="path3120-8-5-0-1-3-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15062)" + id="path3120-8-5-0-1-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15026)" + id="path3120-8-5-2-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14978)" + id="path3120-8-5-2-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14978-4)" + id="path3120-8-5-2-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14882)" + id="path3120-8-5-2-91" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14870)" + id="path3120-8-5-0-1-48" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15242-2-1)" + id="path3120-4-9-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15206-6-0)" + id="path3120-8-5-0-1-8-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15194-8-4)" + id="path3120-4-3-5-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15146-2)" + id="path3120-4-1-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15074-7)" + id="path3120-8-5-2-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15050-7)" + id="path3120-4-2-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14966-5-4)" + id="path3120-8-5-0-1-9-6-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14918-0)" + id="path3120-8-5-0-1-59-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14894-5)" + id="path3120-8-9-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14882-1)" + id="path3120-8-5-2-91-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110-4)" + id="path3120-8-5-0-1-3-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122-6-80)" + id="path3120-8-5-2-64-0-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15098-9-5)" + id="path3120-4-5-2-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14966-0)" + id="path3120-8-5-0-1-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954-9)" + id="path3120-4-4-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942-8-5)" + id="path3120-8-9-21-0-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918-4-8)" + id="path3120-8-5-0-1-59-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894-0)" + id="path3120-8-9-3-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14882-9)" + id="path3120-8-5-2-91-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14978-4-3)" + id="path3120-8-5-2-3-4-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954-4-9)" + id="path3120-4-4-3-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906-5-5)" + id="path3120-4-56-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894-5-09)" + id="path3120-8-9-3-4-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14882-1-2)" + id="path3120-8-5-2-91-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870-8-8)" + id="path3120-8-5-0-1-48-4-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,182.09118)" /> + </g> +</svg> diff --git a/art/routerled/anim-red-yellow/routerled_ry_5.svg b/art/routerled/anim-red-yellow/routerled_ry_5.svg new file mode 100644 index 0000000000000000000000000000000000000000..e1c4073be763c078806b7e9d9b23881f709ebc2b --- /dev/null +++ b/art/routerled/anim-red-yellow/routerled_ry_5.svg @@ -0,0 +1,8232 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="115.97726" + height="56.280758" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="routerled_ry_5.svg" + inkscape:export-xdpi="299.957" + inkscape:export-ydpi="299.957"> + <defs + id="defs4"> + <filter + id="filter14870" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15350" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15352" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15354" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15356" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15358" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15360" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-96" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-96" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-27" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-87" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-87" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-90" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-54" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-86" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-27" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-31" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-61" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-37" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-23" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-79" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-69" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-42" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-71" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-28" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-89" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-26" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-32" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-11" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-35" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-27" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-42" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-46" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-09" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-89" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-87" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-99" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-29" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-67" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-97" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-94" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-35" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-24" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-72" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-82" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-07" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-09" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-50" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-51" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-03" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-10" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-02" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-62" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-53" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-80" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-97" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-67" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-48" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-87" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-67" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-14" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-64" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-76" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-19" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-67" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-65" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-28" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-11" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-91" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-95" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-94" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-17" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-60" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-86" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-47" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="8.1542952" + inkscape:cx="58.233898" + inkscape:cy="27.139726" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1366" + inkscape:window-height="719" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + fit-margin-top="5" + fit-margin-left="5" + fit-margin-right="5" + fit-margin-bottom="5" + showguides="true" + inkscape:guide-bbox="true" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-379.38727,-341.19285)"> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278)" + id="path3120-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266)" + id="path3120-8-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266-0)" + id="path3120-8-5-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254-0)" + id="path3120-8-5-0-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218)" + id="path3120-8-5-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206)" + id="path3120-8-5-0-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242-2)" + id="path3120-4-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194)" + id="path3120-4-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182)" + id="path3120-8-9-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158)" + id="path3120-8-5-0-1-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194-8)" + id="path3120-4-3-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170-4)" + id="path3120-8-5-2-6-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134)" + id="path3120-8-9-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110)" + id="path3120-8-5-0-1-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-3)" + id="path3120-4-1-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-7)" + id="path3120-8-9-2-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086)" + id="path3120-8-9-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15098-9)" + id="path3120-4-5-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074-6)" + id="path3120-8-5-2-9-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062-6)" + id="path3120-8-5-0-1-4-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050)" + id="path3120-4-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038)" + id="path3120-8-9-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050-2)" + id="path3120-4-2-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038-8)" + id="path3120-8-9-8-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026-2)" + id="path3120-8-5-2-0-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014-9)" + id="path3120-8-5-0-1-5-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002)" + id="path3120-4-17" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990)" + id="path3120-8-9-83" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002-2)" + id="path3120-4-17-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990-2)" + id="path3120-8-9-83-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942-8)" + id="path3120-8-9-21-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918-4)" + id="path3120-8-5-0-1-59-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906)" + id="path3120-4-56" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906-5)" + id="path3120-4-56-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870-8)" + id="path3120-8-5-0-1-48-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290-9)" + id="path3120-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278-67)" + id="path3120-8-32" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266-28)" + id="path3120-8-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254-1)" + id="path3120-8-5-0-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290-5-4)" + id="path3120-46-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278-6-3)" + id="path3120-8-3-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266-0-2)" + id="path3120-8-5-21-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242-5)" + id="path3120-4-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-8)" + id="path3120-8-9-38" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218-3)" + id="path3120-8-5-2-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218-9-6)" + id="path3120-8-5-2-09-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182-2)" + id="path3120-8-9-4-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170-3)" + id="path3120-8-5-2-6-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182-8-2)" + id="path3120-8-9-4-6-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170-4-9)" + id="path3120-8-5-2-6-0-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-3)" + id="path3120-8-9-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122-3)" + id="path3120-8-5-2-64-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-3-7)" + id="path3120-4-1-8-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-7-5)" + id="path3120-8-9-2-2-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110-0-4)" + id="path3120-8-5-0-1-3-2-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062-4)" + id="path3120-8-5-0-1-4-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086-7-5)" + id="path3120-8-9-9-3-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074-6-0)" + id="path3120-8-5-2-9-6-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038-24)" + id="path3120-8-9-8-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014-3)" + id="path3120-8-5-0-1-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050-2-0)" + id="path3120-4-2-7-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026-2-7)" + id="path3120-8-5-2-0-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014-9-3)" + id="path3120-8-5-0-1-5-1-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002-9)" + id="path3120-4-17-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990-5)" + id="path3120-8-9-83-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14978-7)" + id="path3120-8-5-2-3-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002-2-9)" + id="path3120-4-17-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990-2-09)" + id="path3120-8-9-83-7-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942-2)" + id="path3120-8-9-21-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930-0)" + id="path3120-8-5-2-08-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930-7-7)" + id="path3120-8-5-2-08-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870-1)" + id="path3120-8-5-0-1-48-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290-5)" + id="path3120-46" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206-6)" + id="path3120-8-5-0-1-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122)" + id="path3120-8-5-2-64" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086-7)" + id="path3120-8-9-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014)" + id="path3120-8-5-0-1-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942)" + id="path3120-8-9-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918)" + id="path3120-8-5-0-1-59" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930-7)" + id="path3120-8-5-2-08-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-6-1)" + id="path3120-8-9-0-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194-7)" + id="path3120-4-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158-4)" + id="path3120-8-5-0-1-2-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158-5-7)" + id="path3120-8-5-0-1-2-8-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15098-6)" + id="path3120-4-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038-8-82)" + id="path3120-8-9-8-6-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290)" + id="path3120" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242)" + id="path3120-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218-9)" + id="path3120-8-5-2-09" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170)" + id="path3120-8-5-2-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182-8)" + id="path3120-8-9-4-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158-5)" + id="path3120-8-5-0-1-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074)" + id="path3120-8-5-2-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954)" + id="path3120-4-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278-6)" + id="path3120-8-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-6)" + id="path3120-8-9-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146)" + id="path3120-4-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122-6)" + id="path3120-8-5-2-64-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110-0)" + id="path3120-8-5-0-1-3-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062)" + id="path3120-8-5-0-1-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026)" + id="path3120-8-5-2-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14978)" + id="path3120-8-5-2-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14978-4)" + id="path3120-8-5-2-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14882)" + id="path3120-8-5-2-91" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870)" + id="path3120-8-5-0-1-48" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206-6-0)" + id="path3120-8-5-0-1-8-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194-8-4)" + id="path3120-4-3-5-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-2)" + id="path3120-4-1-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074-7)" + id="path3120-8-5-2-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050-7)" + id="path3120-4-2-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918-0)" + id="path3120-8-5-0-1-59-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894-5)" + id="path3120-8-9-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14882-1)" + id="path3120-8-5-2-91-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110-4)" + id="path3120-8-5-0-1-3-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122-6-80)" + id="path3120-8-5-2-64-0-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15098-9-5)" + id="path3120-4-5-2-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954-9)" + id="path3120-4-4-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942-8-5)" + id="path3120-8-9-21-0-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918-4-8)" + id="path3120-8-5-0-1-59-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894-0)" + id="path3120-8-9-3-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14882-9)" + id="path3120-8-5-2-91-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954-4-9)" + id="path3120-4-4-3-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906-5-5)" + id="path3120-4-56-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894-5-09)" + id="path3120-8-9-3-4-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14882-1-2)" + id="path3120-8-5-2-91-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15230)" + id="path3120-8-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15098)" + id="path3120-4-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14966)" + id="path3120-8-5-0-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14966-5)" + id="path3120-8-5-0-1-9-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14930)" + id="path3120-8-5-2-08" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14894)" + id="path3120-8-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15254-0-6)" + id="path3120-8-5-0-4-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15206-64)" + id="path3120-8-5-0-1-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15086-2)" + id="path3120-8-9-9-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15062-6-1)" + id="path3120-8-5-0-1-4-7-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15026-9)" + id="path3120-8-5-2-0-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14906-0)" + id="path3120-4-56-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14954-4)" + id="path3120-4-4-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15254)" + id="path3120-8-5-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15242-2-1)" + id="path3120-4-9-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14966-5-4)" + id="path3120-8-5-0-1-9-6-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14966-0)" + id="path3120-8-5-0-1-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14978-4-3)" + id="path3120-8-5-2-3-4-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14870-8-8)" + id="path3120-8-5-0-1-48-4-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,182.09118)" /> + </g> +</svg> diff --git a/art/routerled/routerled_g.svg b/art/routerled/routerled_g.svg new file mode 100644 index 0000000000000000000000000000000000000000..b820785de8af8de52221fbbcee5fb98bea06b2cc --- /dev/null +++ b/art/routerled/routerled_g.svg @@ -0,0 +1,8232 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="115.97726" + height="56.280758" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="routerled_g.svg" + inkscape:export-xdpi="299.957" + inkscape:export-ydpi="299.957"> + <defs + id="defs4"> + <filter + id="filter14870" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15350" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15352" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15354" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15356" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15358" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15360" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-96" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-96" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-27" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-87" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-87" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-90" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-54" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-86" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-27" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-31" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-61" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-37" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-23" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-79" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-69" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-42" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-71" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-28" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-89" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-26" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-32" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-11" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-35" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-27" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-42" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-46" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-09" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-89" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-87" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-99" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-29" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-67" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-97" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-94" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-35" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-24" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-72" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-82" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-07" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-09" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-50" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-51" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-03" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-10" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-02" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-62" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-53" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-80" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-97" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-67" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-48" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-87" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-67" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-14" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-64" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-76" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-19" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-67" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-65" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-28" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-11" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-91" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-95" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-94" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-17" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-60" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-86" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-47" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="8.1542952" + inkscape:cx="35.378173" + inkscape:cy="27.139726" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1366" + inkscape:window-height="719" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + fit-margin-top="5" + fit-margin-left="5" + fit-margin-right="5" + fit-margin-bottom="5" + showguides="true" + inkscape:guide-bbox="true" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-379.38727,-341.19285)"> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15290)" + id="path3120" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15278)" + id="path3120-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15266)" + id="path3120-8-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15254)" + id="path3120-8-5-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15290-5)" + id="path3120-46" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15278-6)" + id="path3120-8-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15266-0)" + id="path3120-8-5-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15254-0)" + id="path3120-8-5-0-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15242)" + id="path3120-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15230)" + id="path3120-8-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15218)" + id="path3120-8-5-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15206)" + id="path3120-8-5-0-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15242-2)" + id="path3120-4-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15230-6)" + id="path3120-8-9-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15218-9)" + id="path3120-8-5-2-09" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15206-6)" + id="path3120-8-5-0-1-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15194)" + id="path3120-4-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15182)" + id="path3120-8-9-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15170)" + id="path3120-8-5-2-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15158)" + id="path3120-8-5-0-1-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15194-8)" + id="path3120-4-3-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15182-8)" + id="path3120-8-9-4-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15170-4)" + id="path3120-8-5-2-6-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15158-5)" + id="path3120-8-5-0-1-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15146)" + id="path3120-4-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15134)" + id="path3120-8-9-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15122)" + id="path3120-8-5-2-64" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15110)" + id="path3120-8-5-0-1-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15146-3)" + id="path3120-4-1-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15134-7)" + id="path3120-8-9-2-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15122-6)" + id="path3120-8-5-2-64-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15110-0)" + id="path3120-8-5-0-1-3-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15098)" + id="path3120-4-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15086)" + id="path3120-8-9-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15074)" + id="path3120-8-5-2-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15062)" + id="path3120-8-5-0-1-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15098-9)" + id="path3120-4-5-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15086-7)" + id="path3120-8-9-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15074-6)" + id="path3120-8-5-2-9-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15062-6)" + id="path3120-8-5-0-1-4-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15050)" + id="path3120-4-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15038)" + id="path3120-8-9-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15026)" + id="path3120-8-5-2-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15014)" + id="path3120-8-5-0-1-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15050-2)" + id="path3120-4-2-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15038-8)" + id="path3120-8-9-8-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15026-2)" + id="path3120-8-5-2-0-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15014-9)" + id="path3120-8-5-0-1-5-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15002)" + id="path3120-4-17" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14990)" + id="path3120-8-9-83" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14978)" + id="path3120-8-5-2-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14966)" + id="path3120-8-5-0-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15002-2)" + id="path3120-4-17-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14990-2)" + id="path3120-8-9-83-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14978-4)" + id="path3120-8-5-2-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14966-5)" + id="path3120-8-5-0-1-9-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14954)" + id="path3120-4-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14942)" + id="path3120-8-9-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14930)" + id="path3120-8-5-2-08" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14918)" + id="path3120-8-5-0-1-59" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14954-4)" + id="path3120-4-4-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14942-8)" + id="path3120-8-9-21-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14930-7)" + id="path3120-8-5-2-08-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14918-4)" + id="path3120-8-5-0-1-59-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14906)" + id="path3120-4-56" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14894)" + id="path3120-8-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14882)" + id="path3120-8-5-2-91" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14870)" + id="path3120-8-5-0-1-48" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14906-5)" + id="path3120-4-56-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14894-5)" + id="path3120-8-9-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14882-1)" + id="path3120-8-5-2-91-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14870-8)" + id="path3120-8-5-0-1-48-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15290-9)" + id="path3120-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15278-67)" + id="path3120-8-32" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15266-28)" + id="path3120-8-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15254-1)" + id="path3120-8-5-0-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15290-5-4)" + id="path3120-46-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15278-6-3)" + id="path3120-8-3-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15266-0-2)" + id="path3120-8-5-21-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15254-0-6)" + id="path3120-8-5-0-4-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15242-5)" + id="path3120-4-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15230-8)" + id="path3120-8-9-38" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15218-3)" + id="path3120-8-5-2-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15206-64)" + id="path3120-8-5-0-1-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15242-2-1)" + id="path3120-4-9-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15230-6-1)" + id="path3120-8-9-0-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15218-9-6)" + id="path3120-8-5-2-09-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15206-6-0)" + id="path3120-8-5-0-1-8-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15194-7)" + id="path3120-4-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15182-2)" + id="path3120-8-9-4-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15170-3)" + id="path3120-8-5-2-6-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15158-4)" + id="path3120-8-5-0-1-2-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15194-8-4)" + id="path3120-4-3-5-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15182-8-2)" + id="path3120-8-9-4-6-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15170-4-9)" + id="path3120-8-5-2-6-0-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15158-5-7)" + id="path3120-8-5-0-1-2-8-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15146-2)" + id="path3120-4-1-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15134-3)" + id="path3120-8-9-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15122-3)" + id="path3120-8-5-2-64-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15110-4)" + id="path3120-8-5-0-1-3-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15146-3-7)" + id="path3120-4-1-8-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15134-7-5)" + id="path3120-8-9-2-2-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15122-6-80)" + id="path3120-8-5-2-64-0-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15110-0-4)" + id="path3120-8-5-0-1-3-2-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15098-6)" + id="path3120-4-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15086-2)" + id="path3120-8-9-9-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15074-7)" + id="path3120-8-5-2-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15062-4)" + id="path3120-8-5-0-1-4-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15098-9-5)" + id="path3120-4-5-2-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15086-7-5)" + id="path3120-8-9-9-3-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15074-6-0)" + id="path3120-8-5-2-9-6-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15062-6-1)" + id="path3120-8-5-0-1-4-7-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15050-7)" + id="path3120-4-2-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15038-24)" + id="path3120-8-9-8-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15026-9)" + id="path3120-8-5-2-0-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15014-3)" + id="path3120-8-5-0-1-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15050-2-0)" + id="path3120-4-2-7-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15038-8-82)" + id="path3120-8-9-8-6-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15026-2-7)" + id="path3120-8-5-2-0-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15014-9-3)" + id="path3120-8-5-0-1-5-1-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15002-9)" + id="path3120-4-17-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14990-5)" + id="path3120-8-9-83-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14978-7)" + id="path3120-8-5-2-3-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14966-0)" + id="path3120-8-5-0-1-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15002-2-9)" + id="path3120-4-17-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14990-2-09)" + id="path3120-8-9-83-7-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14978-4-3)" + id="path3120-8-5-2-3-4-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14966-5-4)" + id="path3120-8-5-0-1-9-6-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14954-9)" + id="path3120-4-4-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14942-2)" + id="path3120-8-9-21-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14930-0)" + id="path3120-8-5-2-08-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14918-0)" + id="path3120-8-5-0-1-59-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14954-4-9)" + id="path3120-4-4-3-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14942-8-5)" + id="path3120-8-9-21-0-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14930-7-7)" + id="path3120-8-5-2-08-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14918-4-8)" + id="path3120-8-5-0-1-59-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14906-0)" + id="path3120-4-56-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14894-0)" + id="path3120-8-9-3-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14882-9)" + id="path3120-8-5-2-91-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14870-1)" + id="path3120-8-5-0-1-48-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14906-5-5)" + id="path3120-4-56-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14894-5-09)" + id="path3120-8-9-3-4-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14882-1-2)" + id="path3120-8-5-2-91-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14870-8-8)" + id="path3120-8-5-0-1-48-4-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,182.09118)" /> + </g> +</svg> diff --git a/art/routerled/routerled_r.svg b/art/routerled/routerled_r.svg new file mode 100644 index 0000000000000000000000000000000000000000..b8e81fbea001cba1c64abeb1d31a4bc3dfcbc79b --- /dev/null +++ b/art/routerled/routerled_r.svg @@ -0,0 +1,8236 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="115.97726" + height="56.280758" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="routerled_r.svg" + inkscape:export-xdpi="299.957" + inkscape:export-ydpi="299.957"> + <defs + id="defs4"> + <filter + id="filter14870" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15350" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15352" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15354" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15356" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15358" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15360" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-96" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-96" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-27" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-87" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-87" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-90" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-54" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-86" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-27" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-31" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-61" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-37" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-23" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-79" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-69" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-42" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-71" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-28" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-89" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-26" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-32" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-11" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-35" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-27" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-42" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-46" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-09" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-89" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-87" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-99" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-29" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-67" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-97" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-94" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-35" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-24" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-72" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-82" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-07" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-09" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-50" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-51" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-03" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-10" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-02" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-62" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-53" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-80" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-97" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-67" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-48" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-87" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-67" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-14" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-64" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-76" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-19" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-67" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-65" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-28" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-11" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-91" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-95" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-94" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-17" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-60" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-86" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-47" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="8.1542952" + inkscape:cx="56.532668" + inkscape:cy="27.139726" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1366" + inkscape:window-height="719" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + fit-margin-top="5" + fit-margin-left="5" + fit-margin-right="5" + fit-margin-bottom="5" + showguides="true" + inkscape:guide-bbox="true" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-379.38727,-341.19285)"> + <g + id="g4428" + transform="matrix(0.25,0,0,0.25,328.03193,276.99992)"> + <path + transform="matrix(2.4600935,0,0,2.4600935,-634.30935,-546.78518)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-514.91634,-522.90658)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-276.13031,-522.90658)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-586.55215,-475.14937)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-347.76612,-499.02798)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-46" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290-5)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-252.25171,-475.14937)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278-6)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-252.25171,-499.02798)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-21" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266-0)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-252.25171,-403.51357)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-4" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254-0)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-347.76612,-546.78518)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-395.52333,-522.90658)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-300.00892,-475.14937)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-538.79494,-499.02798)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-371.64472,-499.02798)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-9" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242-2)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-514.91634,-475.14937)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-6)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-419.40193,-403.51357)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-09" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218-9)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-586.55215,-403.51357)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206-6)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-323.88752,-546.78518)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-538.79494,-546.78518)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-4" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-610.43075,-451.27077)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-6" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-562.67354,-475.14937)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-443.28053,-451.27077)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-3-5" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194-8)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-514.91634,-451.27077)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-4-6" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182-8)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-634.30935,-379.63496)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-6-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170-4)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-371.64472,-403.51357)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-2-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158-5)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-323.88752,-522.90658)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-1" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-467.15913,-522.90658)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-300.00892,-499.02798)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-64" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-634.30935,-475.14937)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-586.55215,-451.27077)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-1-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-3)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-562.67354,-499.02798)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-2-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-7)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-538.79494,-403.51357)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-64-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122-6)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-586.55215,-379.63496)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-3-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110-0)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-228.37311,-546.78518)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-5" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15098)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-252.25171,-546.78518)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-9" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-276.13031,-475.14937)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-9" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-443.28053,-499.02798)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-4" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-347.76612,-475.14937)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-5-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15098-9)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-395.52333,-475.14937)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-9-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086-7)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-323.88752,-403.51357)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-9-6" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074-6)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-491.03774,-403.51357)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-4-7" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062-6)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-276.13031,-546.78518)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-491.03774,-546.78518)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-395.52333,-451.27077)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-491.03774,-499.02798)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-5" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-371.64472,-451.27077)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-2-7" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050-2)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-347.76612,-451.27077)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-8-6" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038-8)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-538.79494,-379.63496)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-0-9" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026-2)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-276.13031,-403.51357)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-5-1" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014-9)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-395.52333,-546.78518)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-17" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-443.28053,-546.78518)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-83" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-276.13031,-499.02798)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14978)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-228.37311,-475.14937)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-9" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14966)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-228.37311,-427.39217)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-17-5" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002-2)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-634.30935,-403.51357)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-83-7" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990-2)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-443.28053,-403.51357)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-3-4" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14978-4)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-610.43075,-403.51357)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-9-6" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14966-5)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-538.79494,-522.90658)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-4" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-419.40193,-546.78518)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-21" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-514.91634,-499.02798)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-08" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-610.43075,-499.02798)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-59" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-371.64472,-427.39217)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-4-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954-4)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-538.79494,-427.39217)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-21-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942-8)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-228.37311,-403.51357)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-08-9" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930-7)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-395.52333,-403.51357)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-59-5" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918-4)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-634.30935,-522.90658)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-56" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-491.03774,-522.90658)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-491.03774,-475.14937)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-91" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14882)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-562.67354,-451.27077)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-48" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-276.13031,-451.27077)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-56-1" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906-5)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-323.88752,-427.39217)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-3-4" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894-5)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-562.67354,-403.51357)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-91-5" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14882-1)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-610.43075,-379.63496)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-48-4" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870-8)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-419.40193,-522.90658)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290-9)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-300.00892,-522.90658)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-32" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278-67)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-419.40193,-451.27077)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-4" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266-28)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-491.03774,-451.27077)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-7" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254-1)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-491.03774,-427.39217)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-46-1" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290-5-4)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-300.00892,-451.27077)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-3-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278-6-3)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-347.76612,-403.51357)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-21-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15266-0-2)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-514.91634,-403.51357)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-4-5" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254-0-6)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-610.43075,-522.90658)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242-5)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-610.43075,-546.78518)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-38" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-8)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-228.37311,-499.02798)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-1" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218-3)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-323.88752,-475.14937)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-7" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206-64)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-276.13031,-427.39217)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-9-7" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242-2-1)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-443.28053,-427.39217)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-0-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-6-1)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-562.67354,-379.63496)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-09-9" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218-9-6)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-300.00892,-403.51357)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-8-9" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206-6-0)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-562.67354,-522.90658)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-3-4" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194-7)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-252.25171,-522.90658)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-4-4" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182-2)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-443.28053,-475.14937)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-6-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170-3)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-538.79494,-451.27077)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-2-5" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158-4)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-610.43075,-427.39217)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-3-5-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194-8-4)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-514.91634,-427.39217)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-4-6-7" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15182-8-2)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-467.15913,-403.51357)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-6-0-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170-4-9)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-514.91634,-379.63496)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-2-8-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158-5-7)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-586.55215,-522.90658)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-1-6" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-2)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-371.64472,-522.90658)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-2-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-3)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-538.79494,-475.14937)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-64-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122-3)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-419.40193,-499.02798)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-3-1" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110-4)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-395.52333,-427.39217)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-1-8-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-3-7)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-562.67354,-427.39217)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-2-2-9" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-7-5)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-491.03774,-379.63496)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-64-0-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122-6-80)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-467.15913,-379.63496)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-3-2-4" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110-0-4)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-514.91634,-546.78518)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-5-4" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15098-6)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-586.55215,-546.78518)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-9-1" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086-2)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-586.55215,-499.02798)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-9-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074-7)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-610.43075,-475.14937)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-4-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062-4)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-323.88752,-451.27077)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-5-2-4" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15098-9-5)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-347.76612,-427.39217)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-9-3-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086-7-5)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-443.28053,-379.63496)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-9-6-5" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074-6-0)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-419.40193,-379.63496)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-4-7-1" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062-6-1)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-347.76612,-522.90658)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-2-6" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050-7)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-371.64472,-546.78518)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-8-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038-24)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-467.15913,-475.14937)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-0-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026-9)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-395.52333,-499.02798)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-5-7" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014-3)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-228.37311,-451.27077)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-2-7-7" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15050-2-0)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-252.25171,-451.27077)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-8-6-6" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15038-8-82)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-395.52333,-379.63496)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-0-9-5" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026-2-7)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-371.64472,-379.63496)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-5-1-4" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15014-9-3)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-300.00892,-546.78518)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-17-4" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002-9)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-443.28053,-522.90658)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-83-6" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990-5)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-467.15913,-499.02798)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-3-1" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14978-7)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-467.15913,-451.27077)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-9-5" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14966-0)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-300.00892,-427.39217)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-17-5-4" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15002-2-9)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-467.15913,-427.39217)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-83-7-9" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990-2-09)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-347.76612,-379.63496)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-3-4-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14978-4-3)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-323.88752,-379.63496)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-9-6-6" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14966-5-4)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-467.15913,-546.78518)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-4-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954-9)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-562.67354,-546.78518)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-21-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942-2)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-419.40193,-475.14937)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-08-6" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930-0)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-634.30935,-451.27077)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-59-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918-0)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-634.30935,-427.39217)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-4-3-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954-4-9)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-252.25171,-427.39217)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-21-0-7" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942-8-5)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-300.00892,-379.63496)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-08-9-5" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14930-7-7)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-276.13031,-379.63496)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-59-5-7" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918-4-8)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-634.30935,-499.02798)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-56-7" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906-0)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-228.37311,-522.90658)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-3-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894-0)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-371.64472,-475.14937)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-91-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14882-9)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-323.88752,-499.02798)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-48-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870-1)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-419.40193,-427.39217)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-56-1-9" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906-5-5)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-586.55215,-427.39217)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-3-4-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894-5-09)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-252.25171,-379.63496)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-91-5-4" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14882-1-2)" + sodipodi:type="arc" /> + <path + transform="matrix(2.4600935,0,0,2.4600935,-228.37311,-379.63496)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-48-4-6" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870-8-8)" + sodipodi:type="arc" /> + </g> + </g> +</svg> diff --git a/art/routerled/routerled_y.svg b/art/routerled/routerled_y.svg new file mode 100644 index 0000000000000000000000000000000000000000..ac494c1344c525b726d491ba7de22b18dff7c048 --- /dev/null +++ b/art/routerled/routerled_y.svg @@ -0,0 +1,8232 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="115.97726" + height="56.280758" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="routerled_y.svg" + inkscape:export-xdpi="299.957" + inkscape:export-ydpi="299.957"> + <defs + id="defs4"> + <filter + id="filter14870" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15350" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15352" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15354" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15356" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15358" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15360" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-96" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-96" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-27" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-87" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-87" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-90" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-54" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-86" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-27" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-31" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-61" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-37" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-23" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-79" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-69" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-42" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-71" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-28" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-89" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-26" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-32" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-11" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-35" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-27" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-42" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-46" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-09" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-89" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-87" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-99" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-29" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-67" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-97" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-94" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-35" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-24" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-72" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-82" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-07" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-09" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-50" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-51" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-03" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-10" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-02" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-62" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-53" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-80" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-97" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-67" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-48" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-87" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-67" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-14" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-64" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-76" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-19" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-67" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-65" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-28" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-11" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-91" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-95" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-94" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-17" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-60" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-86" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-47" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="8.1542952" + inkscape:cx="56.777938" + inkscape:cy="27.139726" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1366" + inkscape:window-height="719" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + fit-margin-top="5" + fit-margin-left="5" + fit-margin-right="5" + fit-margin-bottom="5" + showguides="true" + inkscape:guide-bbox="true" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-379.38727,-341.19285)"> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15290)" + id="path3120" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15278)" + id="path3120-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15266)" + id="path3120-8-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15254)" + id="path3120-8-5-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15290-5)" + id="path3120-46" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15278-6)" + id="path3120-8-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15266-0)" + id="path3120-8-5-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15254-0)" + id="path3120-8-5-0-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15242)" + id="path3120-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15230)" + id="path3120-8-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15218)" + id="path3120-8-5-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15206)" + id="path3120-8-5-0-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15242-2)" + id="path3120-4-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15230-6)" + id="path3120-8-9-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15218-9)" + id="path3120-8-5-2-09" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15206-6)" + id="path3120-8-5-0-1-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15194)" + id="path3120-4-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15182)" + id="path3120-8-9-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15170)" + id="path3120-8-5-2-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15158)" + id="path3120-8-5-0-1-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15194-8)" + id="path3120-4-3-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15182-8)" + id="path3120-8-9-4-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15170-4)" + id="path3120-8-5-2-6-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15158-5)" + id="path3120-8-5-0-1-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15146)" + id="path3120-4-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15134)" + id="path3120-8-9-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15122)" + id="path3120-8-5-2-64" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15110)" + id="path3120-8-5-0-1-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15146-3)" + id="path3120-4-1-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15134-7)" + id="path3120-8-9-2-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15122-6)" + id="path3120-8-5-2-64-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15110-0)" + id="path3120-8-5-0-1-3-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15098)" + id="path3120-4-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15086)" + id="path3120-8-9-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15074)" + id="path3120-8-5-2-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15062)" + id="path3120-8-5-0-1-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15098-9)" + id="path3120-4-5-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15086-7)" + id="path3120-8-9-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15074-6)" + id="path3120-8-5-2-9-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15062-6)" + id="path3120-8-5-0-1-4-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15050)" + id="path3120-4-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15038)" + id="path3120-8-9-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15026)" + id="path3120-8-5-2-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15014)" + id="path3120-8-5-0-1-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15050-2)" + id="path3120-4-2-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15038-8)" + id="path3120-8-9-8-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15026-2)" + id="path3120-8-5-2-0-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15014-9)" + id="path3120-8-5-0-1-5-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15002)" + id="path3120-4-17" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14990)" + id="path3120-8-9-83" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14978)" + id="path3120-8-5-2-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14966)" + id="path3120-8-5-0-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15002-2)" + id="path3120-4-17-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14990-2)" + id="path3120-8-9-83-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14978-4)" + id="path3120-8-5-2-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14966-5)" + id="path3120-8-5-0-1-9-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14954)" + id="path3120-4-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14942)" + id="path3120-8-9-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14930)" + id="path3120-8-5-2-08" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14918)" + id="path3120-8-5-0-1-59" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14954-4)" + id="path3120-4-4-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14942-8)" + id="path3120-8-9-21-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14930-7)" + id="path3120-8-5-2-08-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14918-4)" + id="path3120-8-5-0-1-59-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14906)" + id="path3120-4-56" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14894)" + id="path3120-8-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14882)" + id="path3120-8-5-2-91" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14870)" + id="path3120-8-5-0-1-48" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14906-5)" + id="path3120-4-56-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14894-5)" + id="path3120-8-9-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14882-1)" + id="path3120-8-5-2-91-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14870-8)" + id="path3120-8-5-0-1-48-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15290-9)" + id="path3120-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15278-67)" + id="path3120-8-32" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15266-28)" + id="path3120-8-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15254-1)" + id="path3120-8-5-0-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15290-5-4)" + id="path3120-46-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15278-6-3)" + id="path3120-8-3-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15266-0-2)" + id="path3120-8-5-21-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15254-0-6)" + id="path3120-8-5-0-4-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15242-5)" + id="path3120-4-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15230-8)" + id="path3120-8-9-38" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15218-3)" + id="path3120-8-5-2-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15206-64)" + id="path3120-8-5-0-1-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15242-2-1)" + id="path3120-4-9-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15230-6-1)" + id="path3120-8-9-0-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15218-9-6)" + id="path3120-8-5-2-09-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15206-6-0)" + id="path3120-8-5-0-1-8-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15194-7)" + id="path3120-4-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15182-2)" + id="path3120-8-9-4-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15170-3)" + id="path3120-8-5-2-6-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15158-4)" + id="path3120-8-5-0-1-2-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15194-8-4)" + id="path3120-4-3-5-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15182-8-2)" + id="path3120-8-9-4-6-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15170-4-9)" + id="path3120-8-5-2-6-0-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15158-5-7)" + id="path3120-8-5-0-1-2-8-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15146-2)" + id="path3120-4-1-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15134-3)" + id="path3120-8-9-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15122-3)" + id="path3120-8-5-2-64-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15110-4)" + id="path3120-8-5-0-1-3-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15146-3-7)" + id="path3120-4-1-8-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15134-7-5)" + id="path3120-8-9-2-2-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15122-6-80)" + id="path3120-8-5-2-64-0-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15110-0-4)" + id="path3120-8-5-0-1-3-2-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15098-6)" + id="path3120-4-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15086-2)" + id="path3120-8-9-9-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15074-7)" + id="path3120-8-5-2-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15062-4)" + id="path3120-8-5-0-1-4-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15098-9-5)" + id="path3120-4-5-2-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15086-7-5)" + id="path3120-8-9-9-3-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15074-6-0)" + id="path3120-8-5-2-9-6-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15062-6-1)" + id="path3120-8-5-0-1-4-7-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15050-7)" + id="path3120-4-2-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15038-24)" + id="path3120-8-9-8-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15026-9)" + id="path3120-8-5-2-0-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15014-3)" + id="path3120-8-5-0-1-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15050-2-0)" + id="path3120-4-2-7-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15038-8-82)" + id="path3120-8-9-8-6-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15026-2-7)" + id="path3120-8-5-2-0-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15014-9-3)" + id="path3120-8-5-0-1-5-1-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15002-9)" + id="path3120-4-17-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14990-5)" + id="path3120-8-9-83-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14978-7)" + id="path3120-8-5-2-3-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14966-0)" + id="path3120-8-5-0-1-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15002-2-9)" + id="path3120-4-17-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14990-2-09)" + id="path3120-8-9-83-7-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14978-4-3)" + id="path3120-8-5-2-3-4-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14966-5-4)" + id="path3120-8-5-0-1-9-6-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14954-9)" + id="path3120-4-4-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14942-2)" + id="path3120-8-9-21-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14930-0)" + id="path3120-8-5-2-08-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14918-0)" + id="path3120-8-5-0-1-59-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14954-4-9)" + id="path3120-4-4-3-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14942-8-5)" + id="path3120-8-9-21-0-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14930-7-7)" + id="path3120-8-5-2-08-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14918-4-8)" + id="path3120-8-5-0-1-59-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14906-0)" + id="path3120-4-56-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14894-0)" + id="path3120-8-9-3-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14882-9)" + id="path3120-8-5-2-91-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14870-1)" + id="path3120-8-5-0-1-48-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14906-5-5)" + id="path3120-4-56-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14894-5-09)" + id="path3120-8-9-3-4-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14882-1-2)" + id="path3120-8-5-2-91-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14870-8-8)" + id="path3120-8-5-0-1-48-4-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,182.09118)" /> + </g> +</svg> diff --git a/art/routerled/routerlogo_0.svg b/art/routerled/routerlogo_0.svg new file mode 100644 index 0000000000000000000000000000000000000000..352d8fbfdbb85a91a953cefe5256c6b0a9b40df8 --- /dev/null +++ b/art/routerled/routerlogo_0.svg @@ -0,0 +1,8232 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="115.97726" + height="56.280758" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="routerlogo_0.svg" + inkscape:export-xdpi="299.957" + inkscape:export-ydpi="299.957"> + <defs + id="defs4"> + <filter + id="filter14870" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15350" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15352" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15354" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15356" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15358" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15360" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-96" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-96" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-27" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-87" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-87" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-90" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-54" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-86" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-27" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-31" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-61" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-37" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-23" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-79" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-69" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-42" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-71" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-28" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-89" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-26" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-32" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-11" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-35" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-27" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-42" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-46" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-09" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-89" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-87" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-99" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-29" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-67" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-97" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-94" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-35" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-24" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-72" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-82" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-07" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-09" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-50" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-51" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-03" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-10" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-02" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-62" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-53" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-80" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-97" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-67" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-48" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-87" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-67" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-14" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-64" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-76" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-19" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-67" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-65" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-28" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-11" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-91" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-95" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-94" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-17" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-60" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-86" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-47" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="8.1542952" + inkscape:cx="28.642515" + inkscape:cy="27.139726" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1366" + inkscape:window-height="719" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + fit-margin-top="5" + fit-margin-left="5" + fit-margin-right="5" + fit-margin-bottom="5" + showguides="true" + inkscape:guide-bbox="true" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-379.38727,-341.19285)"> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15290)" + id="path3120" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15278)" + id="path3120-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15266)" + id="path3120-8-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15254)" + id="path3120-8-5-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15290-5)" + id="path3120-46" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15278-6)" + id="path3120-8-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15266-0)" + id="path3120-8-5-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15254-0)" + id="path3120-8-5-0-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15242)" + id="path3120-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15230)" + id="path3120-8-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15218)" + id="path3120-8-5-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15206)" + id="path3120-8-5-0-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15242-2)" + id="path3120-4-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15230-6)" + id="path3120-8-9-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15218-9)" + id="path3120-8-5-2-09" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15206-6)" + id="path3120-8-5-0-1-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15194)" + id="path3120-4-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15182)" + id="path3120-8-9-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15170)" + id="path3120-8-5-2-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15158)" + id="path3120-8-5-0-1-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15194-8)" + id="path3120-4-3-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15182-8)" + id="path3120-8-9-4-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15170-4)" + id="path3120-8-5-2-6-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15158-5)" + id="path3120-8-5-0-1-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15146)" + id="path3120-4-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15134)" + id="path3120-8-9-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15122)" + id="path3120-8-5-2-64" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15110)" + id="path3120-8-5-0-1-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15146-3)" + id="path3120-4-1-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15134-7)" + id="path3120-8-9-2-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15122-6)" + id="path3120-8-5-2-64-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15110-0)" + id="path3120-8-5-0-1-3-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15098)" + id="path3120-4-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15086)" + id="path3120-8-9-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15074)" + id="path3120-8-5-2-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15062)" + id="path3120-8-5-0-1-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15098-9)" + id="path3120-4-5-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15086-7)" + id="path3120-8-9-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15074-6)" + id="path3120-8-5-2-9-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15062-6)" + id="path3120-8-5-0-1-4-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15050)" + id="path3120-4-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15038)" + id="path3120-8-9-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15026)" + id="path3120-8-5-2-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15014)" + id="path3120-8-5-0-1-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15050-2)" + id="path3120-4-2-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15038-8)" + id="path3120-8-9-8-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15026-2)" + id="path3120-8-5-2-0-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15014-9)" + id="path3120-8-5-0-1-5-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15002)" + id="path3120-4-17" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14990)" + id="path3120-8-9-83" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14978)" + id="path3120-8-5-2-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14966)" + id="path3120-8-5-0-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15002-2)" + id="path3120-4-17-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14990-2)" + id="path3120-8-9-83-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14978-4)" + id="path3120-8-5-2-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14966-5)" + id="path3120-8-5-0-1-9-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14954)" + id="path3120-4-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14942)" + id="path3120-8-9-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14930)" + id="path3120-8-5-2-08" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14918)" + id="path3120-8-5-0-1-59" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14954-4)" + id="path3120-4-4-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14942-8)" + id="path3120-8-9-21-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14930-7)" + id="path3120-8-5-2-08-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14918-4)" + id="path3120-8-5-0-1-59-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14906)" + id="path3120-4-56" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14894)" + id="path3120-8-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14882)" + id="path3120-8-5-2-91" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14870)" + id="path3120-8-5-0-1-48" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14906-5)" + id="path3120-4-56-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14894-5)" + id="path3120-8-9-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14882-1)" + id="path3120-8-5-2-91-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14870-8)" + id="path3120-8-5-0-1-48-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15290-9)" + id="path3120-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15278-67)" + id="path3120-8-32" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15266-28)" + id="path3120-8-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15254-1)" + id="path3120-8-5-0-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15290-5-4)" + id="path3120-46-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15278-6-3)" + id="path3120-8-3-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15266-0-2)" + id="path3120-8-5-21-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15254-0-6)" + id="path3120-8-5-0-4-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15242-5)" + id="path3120-4-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15230-8)" + id="path3120-8-9-38" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15218-3)" + id="path3120-8-5-2-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15206-64)" + id="path3120-8-5-0-1-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15242-2-1)" + id="path3120-4-9-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15230-6-1)" + id="path3120-8-9-0-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15218-9-6)" + id="path3120-8-5-2-09-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15206-6-0)" + id="path3120-8-5-0-1-8-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15194-7)" + id="path3120-4-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15182-2)" + id="path3120-8-9-4-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15170-3)" + id="path3120-8-5-2-6-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15158-4)" + id="path3120-8-5-0-1-2-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15194-8-4)" + id="path3120-4-3-5-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15182-8-2)" + id="path3120-8-9-4-6-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15170-4-9)" + id="path3120-8-5-2-6-0-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15158-5-7)" + id="path3120-8-5-0-1-2-8-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15146-2)" + id="path3120-4-1-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15134-3)" + id="path3120-8-9-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15122-3)" + id="path3120-8-5-2-64-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15110-4)" + id="path3120-8-5-0-1-3-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15146-3-7)" + id="path3120-4-1-8-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15134-7-5)" + id="path3120-8-9-2-2-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15122-6-80)" + id="path3120-8-5-2-64-0-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15110-0-4)" + id="path3120-8-5-0-1-3-2-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15098-6)" + id="path3120-4-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15086-2)" + id="path3120-8-9-9-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15074-7)" + id="path3120-8-5-2-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15062-4)" + id="path3120-8-5-0-1-4-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,175.42424,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15098-9-5)" + id="path3120-4-5-2-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15086-7-5)" + id="path3120-8-9-9-3-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15074-6-0)" + id="path3120-8-5-2-9-6-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15062-6-1)" + id="path3120-8-5-0-1-4-7-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15050-7)" + id="path3120-4-2-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15038-24)" + id="path3120-8-9-8-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15026-9)" + id="path3120-8-5-2-0-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15014-3)" + id="path3120-8-5-0-1-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15050-2-0)" + id="path3120-4-2-7-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15038-8-82)" + id="path3120-8-9-8-6-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15026-2-7)" + id="path3120-8-5-2-0-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15014-9-3)" + id="path3120-8-5-0-1-5-1-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15002-9)" + id="path3120-4-17-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14990-5)" + id="path3120-8-9-83-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14978-7)" + id="path3120-8-5-2-3-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14966-0)" + id="path3120-8-5-0-1-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15002-2-9)" + id="path3120-4-17-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14990-2-09)" + id="path3120-8-9-83-7-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14978-4-3)" + id="path3120-8-5-2-3-4-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14966-5-4)" + id="path3120-8-5-0-1-9-6-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14954-9)" + id="path3120-4-4-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14942-2)" + id="path3120-8-9-21-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14930-0)" + id="path3120-8-5-2-08-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14918-0)" + id="path3120-8-5-0-1-59-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14954-4-9)" + id="path3120-4-4-3-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14942-8-5)" + id="path3120-8-9-21-0-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14930-7-7)" + id="path3120-8-5-2-08-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14918-4-8)" + id="path3120-8-5-0-1-59-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14906-0)" + id="path3120-4-56-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,169.45459,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14894-0)" + id="path3120-8-9-3-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14882-9)" + id="path3120-8-5-2-91-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14870-1)" + id="path3120-8-5-0-1-48-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14906-5-5)" + id="path3120-4-56-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14894-5-09)" + id="path3120-8-9-3-4-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,181.39389,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14882-1-2)" + id="path3120-8-5-2-91-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14870-8-8)" + id="path3120-8-5-0-1-48-4-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,182.09118)" /> + </g> +</svg> diff --git a/art/routerled/routerlogo_1.svg b/art/routerled/routerlogo_1.svg new file mode 100644 index 0000000000000000000000000000000000000000..c749a4d715a39bb8a89b0f69a5fe9b8e8a690f54 --- /dev/null +++ b/art/routerled/routerlogo_1.svg @@ -0,0 +1,8235 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="115.97726" + height="56.280758" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="routerlogo_0.svg" + inkscape:export-xdpi="299.957" + inkscape:export-ydpi="299.957"> + <defs + id="defs4"> + <filter + id="filter14870" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15350" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15352" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15354" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15356" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15358" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15360" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-96" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-96" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-27" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-87" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-87" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-90" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-54" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-86" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-27" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-31" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-61" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-37" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-23" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-79" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-69" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-42" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-71" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-28" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-89" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-26" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-32" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-11" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-35" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-27" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-42" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-46" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-09" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-89" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-87" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-99" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-29" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-67" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-97" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-94" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-35" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-24" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-72" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-82" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-07" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-09" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-50" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-51" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-03" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-10" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-02" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-62" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-53" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-80" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-97" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-67" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-48" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-87" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-67" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-14" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-64" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-76" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-19" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-67" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-65" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-28" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-11" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-91" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-95" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-94" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-17" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-60" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-86" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-47" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="8.1542952" + inkscape:cx="56.730938" + inkscape:cy="25.431687" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1366" + inkscape:window-height="719" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + fit-margin-top="5" + fit-margin-left="5" + fit-margin-right="5" + fit-margin-bottom="5" + showguides="true" + inkscape:guide-bbox="true" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-379.38727,-341.19285)"> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15266)" + id="path3120-8-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15290-5)" + id="path3120-46" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15278-6)" + id="path3120-8-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15266-0)" + id="path3120-8-5-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15254-0)" + id="path3120-8-5-0-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15242)" + id="path3120-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15230)" + id="path3120-8-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15218)" + id="path3120-8-5-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15206)" + id="path3120-8-5-0-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15242-2)" + id="path3120-4-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15218-9)" + id="path3120-8-5-2-09" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15194)" + id="path3120-4-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15182)" + id="path3120-8-9-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15194-8)" + id="path3120-4-3-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15182-8)" + id="path3120-8-9-4-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15158-5)" + id="path3120-8-5-0-1-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15146)" + id="path3120-4-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15134)" + id="path3120-8-9-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15122)" + id="path3120-8-5-2-64" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15122-6)" + id="path3120-8-5-2-64-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15098)" + id="path3120-4-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15086)" + id="path3120-8-9-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15074)" + id="path3120-8-5-2-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15062)" + id="path3120-8-5-0-1-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15098-9)" + id="path3120-4-5-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15086-7)" + id="path3120-8-9-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15074-6)" + id="path3120-8-5-2-9-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15062-6)" + id="path3120-8-5-0-1-4-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15050)" + id="path3120-4-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15038)" + id="path3120-8-9-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15026)" + id="path3120-8-5-2-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15014)" + id="path3120-8-5-0-1-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15050-2)" + id="path3120-4-2-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15038-8)" + id="path3120-8-9-8-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15014-9)" + id="path3120-8-5-0-1-5-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15002)" + id="path3120-4-17" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14990)" + id="path3120-8-9-83" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14978)" + id="path3120-8-5-2-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14966)" + id="path3120-8-5-0-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15002-2)" + id="path3120-4-17-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14978-4)" + id="path3120-8-5-2-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14954)" + id="path3120-4-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14942)" + id="path3120-8-9-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14930)" + id="path3120-8-5-2-08" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14954-4)" + id="path3120-4-4-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14942-8)" + id="path3120-8-9-21-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,193.33319,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14930-7)" + id="path3120-8-5-2-08-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14918-4)" + id="path3120-8-5-0-1-59-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14894)" + id="path3120-8-9-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14882)" + id="path3120-8-5-2-91" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14870)" + id="path3120-8-5-0-1-48" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14906-5)" + id="path3120-4-56-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14894-5)" + id="path3120-8-9-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14882-1)" + id="path3120-8-5-2-91-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15290-9)" + id="path3120-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15278-67)" + id="path3120-8-32" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15266-28)" + id="path3120-8-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15254-1)" + id="path3120-8-5-0-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15290-5-4)" + id="path3120-46-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15278-6-3)" + id="path3120-8-3-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15266-0-2)" + id="path3120-8-5-21-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15218-3)" + id="path3120-8-5-2-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15206-64)" + id="path3120-8-5-0-1-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15242-2-1)" + id="path3120-4-9-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15230-6-1)" + id="path3120-8-9-0-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15206-6-0)" + id="path3120-8-5-0-1-8-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15194-7)" + id="path3120-4-3-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,187.36354,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15182-2)" + id="path3120-8-9-4-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15170-3)" + id="path3120-8-5-2-6-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15182-8-2)" + id="path3120-8-9-4-6-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15170-4-9)" + id="path3120-8-5-2-6-0-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15158-5-7)" + id="path3120-8-5-0-1-2-8-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15134-3)" + id="path3120-8-9-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15110-4)" + id="path3120-8-5-0-1-3-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15146-3-7)" + id="path3120-4-1-8-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15122-6-80)" + id="path3120-8-5-2-64-0-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,205.27249,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15110-0-4)" + id="path3120-8-5-0-1-3-2-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15098-6)" + id="path3120-4-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,199.30284,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15098-9-5)" + id="path3120-4-5-2-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15086-7-5)" + id="path3120-8-9-9-3-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15074-6-0)" + id="path3120-8-5-2-9-6-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15062-6-1)" + id="path3120-8-5-0-1-4-7-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15050-7)" + id="path3120-4-2-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15038-24)" + id="path3120-8-9-8-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15026-9)" + id="path3120-8-5-2-0-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15014-3)" + id="path3120-8-5-0-1-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15050-2-0)" + id="path3120-4-2-7-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15038-8-82)" + id="path3120-8-9-8-6-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15026-2-7)" + id="path3120-8-5-2-0-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15014-9-3)" + id="path3120-8-5-0-1-5-1-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15002-9)" + id="path3120-4-17-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14990-5)" + id="path3120-8-9-83-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,217.2118,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14978-7)" + id="path3120-8-5-2-3-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14966-0)" + id="path3120-8-5-0-1-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15002-2-9)" + id="path3120-4-17-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14990-2-09)" + id="path3120-8-9-83-7-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14978-4-3)" + id="path3120-8-5-2-3-4-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14966-5-4)" + id="path3120-8-5-0-1-9-6-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14954-9)" + id="path3120-4-4-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,211.24215,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14930-0)" + id="path3120-8-5-2-08-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14942-8-5)" + id="path3120-8-9-21-0-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14930-7-7)" + id="path3120-8-5-2-08-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14918-4-8)" + id="path3120-8-5-0-1-59-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14894-0)" + id="path3120-8-9-3-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14882-9)" + id="path3120-8-5-2-91-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14870-1)" + id="path3120-8-5-0-1-48-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14906-5-5)" + id="path3120-4-56-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,170.15188)" /> + <g + id="g5629"> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-6" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-6-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-1-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-3)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-2-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-3-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-0-9" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-83-7" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-9-6" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14966-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-59" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-56" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-48-4" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870-8)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-4-5" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254-0-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-38" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-8)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-09-9" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218-9-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-2-5" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-3-5-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194-8-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-1-6" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-64-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122-3)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-2-2-9" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-7-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-9-1" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-9-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-4-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-21-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-59-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-4-3-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954-4-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-56-7" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-3-4-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894-5-09)" + sodipodi:type="arc" /> + </g> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14882-1-2)" + id="path3120-8-5-2-91-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14870-8-8)" + id="path3120-8-5-0-1-48-4-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,182.09118)" /> + </g> +</svg> diff --git a/art/routerled/routerlogo_2.svg b/art/routerled/routerlogo_2.svg new file mode 100644 index 0000000000000000000000000000000000000000..769d680b46df7af89af4aaebc396acc613fcc73e --- /dev/null +++ b/art/routerled/routerlogo_2.svg @@ -0,0 +1,8238 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="115.97726" + height="56.280758" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="routerlogo_1.svg" + inkscape:export-xdpi="299.957" + inkscape:export-ydpi="299.957"> + <defs + id="defs4"> + <filter + id="filter14870" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15350" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15352" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15354" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15356" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15358" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15360" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-96" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-96" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-27" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-87" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-87" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-90" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-54" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-86" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-27" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-31" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-61" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-37" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-23" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-79" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-69" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-42" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-71" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-28" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-89" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-26" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-32" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-11" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-35" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-27" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-42" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-46" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-09" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-89" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-87" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-99" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-29" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-67" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-97" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-94" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-35" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-24" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-72" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-82" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-07" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-09" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-50" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-51" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-03" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-10" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-02" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-62" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-53" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-80" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-97" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-67" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-48" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-87" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-67" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-14" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-64" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-76" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-19" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-67" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-65" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-28" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-11" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-91" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-95" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-94" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-17" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-60" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-86" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-47" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="8.1542952" + inkscape:cx="57.569398" + inkscape:cy="25.431687" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1366" + inkscape:window-height="719" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + fit-margin-top="5" + fit-margin-left="5" + fit-margin-right="5" + fit-margin-bottom="5" + showguides="true" + inkscape:guide-bbox="true" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-379.38727,-341.19285)"> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15266)" + id="path3120-8-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15290-5)" + id="path3120-46" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15278-6)" + id="path3120-8-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15266-0)" + id="path3120-8-5-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15254-0)" + id="path3120-8-5-0-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15242)" + id="path3120-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15218)" + id="path3120-8-5-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15122)" + id="path3120-8-5-2-64" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15098)" + id="path3120-4-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15086)" + id="path3120-8-9-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15074)" + id="path3120-8-5-2-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15074-6)" + id="path3120-8-5-2-9-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15050)" + id="path3120-4-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15050-2)" + id="path3120-4-2-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15038-8)" + id="path3120-8-9-8-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15014-9)" + id="path3120-8-5-0-1-5-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14978)" + id="path3120-8-5-2-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14966)" + id="path3120-8-5-0-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15002-2)" + id="path3120-4-17-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14930-7)" + id="path3120-8-5-2-08-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14906-5)" + id="path3120-4-56-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15278-67)" + id="path3120-8-32" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15278-6-3)" + id="path3120-8-3-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15218-3)" + id="path3120-8-5-2-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15206-64)" + id="path3120-8-5-0-1-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15242-2-1)" + id="path3120-4-9-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15206-6-0)" + id="path3120-8-5-0-1-8-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15182-2)" + id="path3120-8-9-4-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15098-9-5)" + id="path3120-4-5-2-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15038-24)" + id="path3120-8-9-8-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15050-2-0)" + id="path3120-4-2-7-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15038-8-82)" + id="path3120-8-9-8-6-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15026-2-7)" + id="path3120-8-5-2-0-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14942-8-5)" + id="path3120-8-9-21-0-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14930-7-7)" + id="path3120-8-5-2-08-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14918-4-8)" + id="path3120-8-5-0-1-59-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14894-0)" + id="path3120-8-9-3-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15194)" + id="path3120-4-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15158-5)" + id="path3120-8-5-0-1-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14942)" + id="path3120-8-9-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15290-9)" + id="path3120-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15266-28)" + id="path3120-8-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15134-3)" + id="path3120-8-9-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15146-3-7)" + id="path3120-4-1-8-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15086-7-5)" + id="path3120-8-9-9-3-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15014-3)" + id="path3120-8-5-0-1-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15014-9-3)" + id="path3120-8-5-0-1-5-1-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,182.09118)" /> + <g + id="g9447"> + <path + transform="matrix(0.61502338,0,0,0.61502338,229.1511,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15230)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,235.12075,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-9" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15242-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-3-5" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15194-8)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,247.06005,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-1" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15146)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,241.0904,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-5-2" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15098-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,229.1511,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-9-3" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15086-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,229.1511,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15026)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,229.1511,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-17" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15002)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-83" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14990)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,235.12075,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-4-3" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14954-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,229.1511,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-59-5" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14918-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,241.0904,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-21-2" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15266-0-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-0-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15230-6-1)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,223.18145,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-3-1" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15110-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,223.18145,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-4-7-1" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15062-6-1)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,253.0297,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-17-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15002-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-83-6" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14990-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,253.0297,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-17-5-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15002-2-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,247.06005,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-9-6-6" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14966-5-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15206)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,223.18145,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-09" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15218-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15182)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-4-6" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15182-8)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-2" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15134)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-64-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15122-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15062)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-4-7" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15062-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-8" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15038)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-5" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15014)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-3-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14978-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14954)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-08" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14930)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-21-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14942-8)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-3" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14894)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-91" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14882)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-48" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14870)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,247.06005,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-3-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14894-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-91-5" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14882-1)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-7" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15254-1)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-46-1" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15290-5-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-3-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15194-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-6-8" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15170-3)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-4-6-7" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15182-8-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-6-0-2" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15170-4-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-2-8-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15158-5-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-64-0-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15122-6-80)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-3-2-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15110-0-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-5-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15098-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-9-6-5" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15074-6-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,241.0904,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-2-6" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15050-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-0-2" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15026-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-3-1" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14978-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-9-5" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14966-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-83-7-9" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14990-2-09)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,241.0904,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-3-4-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14978-4-3)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-4-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14954-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,223.18145,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-08-6" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14930-0)" + sodipodi:type="arc" /> + </g> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14882-9)" + id="path3120-8-5-2-91-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14870-1)" + id="path3120-8-5-0-1-48-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14906-5-5)" + id="path3120-4-56-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,170.15188)" /> + <g + id="g5629"> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-6" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-6-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-1-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-3)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-2-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-3-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-0-9" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-83-7" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-9-6" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14966-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-59" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-56" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-48-4" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870-8)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-4-5" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254-0-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-38" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-8)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-09-9" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218-9-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-2-5" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-3-5-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194-8-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-1-6" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-64-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122-3)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-2-2-9" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-7-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-9-1" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-9-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-4-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-21-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-59-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-4-3-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954-4-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-56-7" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-3-4-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894-5-09)" + sodipodi:type="arc" /> + </g> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14882-1-2)" + id="path3120-8-5-2-91-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14870-8-8)" + id="path3120-8-5-0-1-48-4-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,182.09118)" /> + </g> +</svg> diff --git a/art/routerled/routerlogo_3.svg b/art/routerled/routerlogo_3.svg new file mode 100644 index 0000000000000000000000000000000000000000..a1ba45050d289279e2dafd16fb15ada3023b2d83 --- /dev/null +++ b/art/routerled/routerlogo_3.svg @@ -0,0 +1,8241 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="115.97726" + height="56.280758" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="routerlogo_2.svg" + inkscape:export-xdpi="299.957" + inkscape:export-ydpi="299.957"> + <defs + id="defs4"> + <filter + id="filter14870" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15350" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15352" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15354" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15356" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15358" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15360" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-96" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-96" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-27" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-87" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-87" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-90" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-54" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-86" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-27" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-31" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-61" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-37" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-23" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-79" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-69" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-42" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-71" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-28" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-89" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-26" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-32" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-11" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-35" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-27" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-42" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-46" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-09" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-89" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-87" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-99" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-29" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-67" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-97" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-94" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-35" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-24" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-72" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-82" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-07" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-09" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-50" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-51" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-03" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-10" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-02" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-62" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-53" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-80" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-97" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-67" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-48" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-87" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-67" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-14" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-64" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-76" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-19" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-67" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-65" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-28" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-11" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-91" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-95" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-94" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-17" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-60" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-86" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-47" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="8.1542952" + inkscape:cx="51.700176" + inkscape:cy="25.431687" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1366" + inkscape:window-height="719" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + fit-margin-top="5" + fit-margin-left="5" + fit-margin-right="5" + fit-margin-bottom="5" + showguides="true" + inkscape:guide-bbox="true" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-379.38727,-341.19285)"> + <g + id="g9447"> + <path + transform="matrix(0.61502338,0,0,0.61502338,229.1511,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15230)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,235.12075,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-9" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15242-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-3-5" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15194-8)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,247.06005,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-1" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15146)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,241.0904,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-5-2" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15098-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,229.1511,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-9-3" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15086-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,229.1511,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15026)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,229.1511,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-17" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15002)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-83" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14990)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,235.12075,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-4-3" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14954-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,229.1511,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-59-5" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14918-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,241.0904,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-21-2" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15266-0-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-0-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15230-6-1)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,223.18145,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-3-1" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15110-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,223.18145,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-4-7-1" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15062-6-1)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,253.0297,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-17-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15002-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-83-6" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14990-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,253.0297,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-17-5-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15002-2-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,247.06005,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-9-6-6" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14966-5-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15206)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,223.18145,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-09" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15218-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15182)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-4-6" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15182-8)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-2" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15134)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-64-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15122-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15062)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-4-7" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15062-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-8" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15038)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-5" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15014)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-3-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14978-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14954)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-08" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14930)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-21-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14942-8)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-3" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14894)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-91" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14882)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-48" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14870)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,247.06005,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-3-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14894-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-91-5" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14882-1)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-7" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15254-1)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-46-1" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15290-5-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-3-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15194-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-6-8" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15170-3)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-4-6-7" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15182-8-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-6-0-2" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15170-4-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-2-8-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15158-5-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-64-0-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15122-6-80)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-3-2-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15110-0-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-5-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15098-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-9-6-5" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15074-6-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,241.0904,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-2-6" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15050-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-0-2" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15026-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-3-1" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14978-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-9-5" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14966-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-83-7-9" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14990-2-09)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,241.0904,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-3-4-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14978-4-3)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-4-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14954-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,223.18145,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-08-6" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14930-0)" + sodipodi:type="arc" /> + </g> + <g + id="g5629"> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15290)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15278)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15206-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-6" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-6-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15170-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-1-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-3)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-2-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-3-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15110-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-0-9" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15026-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-83-7" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14990-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-9-6" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14966-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-59" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-56" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-48-4" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14870-8)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-4-5" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15254-0-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15242-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-38" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15230-8)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-09-9" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15218-9-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-2-5" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15158-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-3-5-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15194-8-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-1-6" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15146-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-64-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15122-3)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-2-2-9" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15134-7-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-9-1" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15086-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-9-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15074-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-4-2" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter15062-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-21-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14942-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-59-0" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14918-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-4-3-3" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14954-4-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-56-7" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14906-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-3-4-8" + style="fill:#ff2727;fill-opacity:1;filter:url(#filter14894-5-09)" + sodipodi:type="arc" /> + </g> + <g + id="g12973"> + <path + transform="matrix(0.61502338,0,0,0.61502338,258.99935,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15266)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,241.0904,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-46" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15290-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,264.969,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-3" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15278-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,264.969,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-21" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15266-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,264.969,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-4" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15254-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,241.0904,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15242)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,253.0297,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15218)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,253.0297,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-64" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15122)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,270.93865,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-5" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15098)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,264.969,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-9" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15086)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,258.99935,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-9" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15074)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,247.06005,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-9-6" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15074-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,258.99935,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-2" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15050)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,235.12075,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-2-7" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15050-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,241.0904,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-8-6" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15038-8)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,258.99935,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-5-1" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15014-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,258.99935,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-3" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14978)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,270.93865,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-9" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14966)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,270.93865,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-17-5" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15002-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,270.93865,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-08-9" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14930-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,258.99935,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-56-1" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14906-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,253.0297,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-32" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15278-67)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,253.0297,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-3-0" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15278-6-3)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,270.93865,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-1" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15218-3)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,247.06005,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-7" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15206-64)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,258.99935,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-9-7" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15242-2-1)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,253.0297,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-8-9" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15206-6-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,264.969,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-4-4" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15182-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,247.06005,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-5-2-4" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15098-9-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,235.12075,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-8-2" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15038-24)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,270.93865,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-2-7-7" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15050-2-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,264.969,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-8-6-6" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15038-8-82)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,229.1511,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-0-9-5" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15026-2-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,264.969,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-21-0-7" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14942-8-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,253.0297,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-08-9-5" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14930-7-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,258.99935,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-59-5-7" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14918-4-8)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,270.93865,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-3-3" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14894-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,247.06005,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-3" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15194)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,235.12075,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-2-8" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15158-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,223.18145,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-21" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14942)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,223.18145,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-2" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15290-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,223.18145,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-4" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15266-28)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,235.12075,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-2-8" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15134-3)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,229.1511,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-1-8-0" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15146-3-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,241.0904,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-9-3-2" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15086-7-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,229.1511,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-5-7" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15014-3)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,235.12075,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-5-1-4" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter15014-9-3)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,235.12075,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-91-3" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14882-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,247.06005,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-48-0" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14870-1)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,223.18145,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-56-1-9" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14906-5-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,264.969,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-91-5-4" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14882-1-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,270.93865,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-48-4-6" + style="fill:#27ff27;fill-opacity:1;filter:url(#filter14870-8-8)" + sodipodi:type="arc" /> + </g> + </g> +</svg> diff --git a/art/routerled/routerlogo_4.svg b/art/routerled/routerlogo_4.svg new file mode 100644 index 0000000000000000000000000000000000000000..6bd25e45d728a91e53dc97803917a3a4b62d0183 --- /dev/null +++ b/art/routerled/routerlogo_4.svg @@ -0,0 +1,8238 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="115.97726" + height="56.280758" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="routerlogo_4.svg" + inkscape:export-xdpi="299.957" + inkscape:export-ydpi="299.957"> + <defs + id="defs4"> + <filter + id="filter14870" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15350" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15352" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15354" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15356" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15358" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15360" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-96" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-96" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-27" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-87" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-87" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-90" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-54" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-86" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-27" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-31" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-61" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-37" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-23" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-79" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-69" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-42" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-71" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-28" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-89" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-26" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-32" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-11" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-35" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-27" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-42" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14906-5-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14908-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14910-5-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14912-9-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14914-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14916-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14894-5-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14896-2-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14898-2-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14900-2-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14902-0-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14904-0-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14882-1-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14884-0-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14886-3-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14888-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14890-3-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14892-1-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14870-8-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14872-2-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14874-2-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14876-6-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14878-8-46" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14880-1-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-9" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-09" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-89" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14954-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14956-9-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14958-4-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14960-8-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14962-8-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14964-9-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14942-8-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14944-0-87" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14946-1-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14948-2-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14950-8-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14952-3-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14930-7-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14932-0-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14934-8-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14936-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14938-9-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14940-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14918-4-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14920-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14922-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14924-8-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14926-2-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14928-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-99" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-71" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-29" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-67" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15002-2-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15004-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15006-2-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15008-6-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15010-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15012-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14990-2-09" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14992-3-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14994-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14996-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14998-4-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15000-8-97" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14978-4-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14980-4-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14982-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14984-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14986-0-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14988-7-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter14966-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood14968-4-27" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite14970-2-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur14972-6-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset14974-8-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite14976-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-94" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-35" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-24" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-15" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-72" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15050-2-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15052-0-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15054-4-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15056-1-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15058-1-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15060-6-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15038-8-82" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15040-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15042-4-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15044-5-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15046-5-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15048-4-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15026-2-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15028-2-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15030-1-07" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15032-4-09" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15034-2-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15036-6-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15014-9-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15016-8-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15018-3-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15020-7-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15022-3-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15024-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-50" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-51" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-6" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15098-9-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15100-6-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15102-5-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15104-3-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15106-9-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15108-4-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15086-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15088-5-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15090-2-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15092-7-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15094-5-03" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15096-5-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15074-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15076-5-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15078-8-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15080-4-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15082-5-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15084-3-7" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15062-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15064-3-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15066-1-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15068-7-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15070-0-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15072-6-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-10" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-02" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-62" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15146-3-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15148-5-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15150-0-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15152-0-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15154-3-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15156-7-53" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15134-7-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15136-1-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15138-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15140-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15142-5-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15144-2-0" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15122-6-80" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15124-6-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15126-8-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15128-7-97" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15130-2-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15132-3-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15110-0-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15112-8-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15114-7-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15116-0-7" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15118-9-67" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15120-6-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-48" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-87" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-0" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-9" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-6" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-67" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15194-8-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15196-9-5" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15198-0-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15200-4-14" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15202-4-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15204-6-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15182-8-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15184-6-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15186-8-8" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15188-6-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15190-3-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15192-1-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15170-4-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15172-1-0" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15174-8-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15176-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15178-9-8" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15180-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15158-5-7" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15160-9-7" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15162-4-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15164-3-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15166-7-6" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15168-1-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-5" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-4" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-5" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-8" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-1" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-2" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-64" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-4" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-2" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-1" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15242-2-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15244-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15246-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15248-6-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15250-2-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15252-5-3" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15230-6-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15232-7-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15234-7-7" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15236-6-5" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15238-8-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15240-4-9" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15218-9-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15220-4-6" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15222-6-1" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15224-8-76" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15226-7-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15228-0-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15206-6-0" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15208-7-96" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15210-5-2" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15212-7-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15214-6-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15216-7-6" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-9" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-0" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-1" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-19" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-67" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-1" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-9" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-9" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-65" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-28" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-11" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-91" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-95" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-3" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-94" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-1" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-17" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-60" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-86" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-0" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-47" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15290-5-4" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15292-9-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15294-9-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15296-0-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15298-5-4" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15300-1-5" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15278-6-3" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15280-2-3" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15282-8-4" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15284-1-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15286-4-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15288-6-2" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15266-0-2" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15268-2-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15270-9-3" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15272-9-3" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15274-2-7" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15276-8-8" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + <filter + id="filter15254-0-6" + inkscape:label="Drop Shadow" + color-interpolation-filters="sRGB"> + <feFlood + id="feFlood15256-1-8" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + in2="SourceGraphic" + id="feComposite15258-6-5" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur15260-5-8" + stdDeviation="0.3" + result="blur" /> + <feOffset + id="feOffset15262-6-2" + dx="0.3" + dy="0.3" + result="offset" /> + <feComposite + in2="offset" + id="feComposite15264-4-4" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="8.1542952" + inkscape:cx="57.814668" + inkscape:cy="25.431687" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1366" + inkscape:window-height="719" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + fit-margin-top="5" + fit-margin-left="5" + fit-margin-right="5" + fit-margin-bottom="5" + showguides="true" + inkscape:guide-bbox="true" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-379.38727,-341.19285)"> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15266)" + id="path3120-8-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15290-5)" + id="path3120-46" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15278-6)" + id="path3120-8-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15266-0)" + id="path3120-8-5-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15254-0)" + id="path3120-8-5-0-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15242)" + id="path3120-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15218)" + id="path3120-8-5-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15122)" + id="path3120-8-5-2-64" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15098)" + id="path3120-4-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15086)" + id="path3120-8-9-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15074)" + id="path3120-8-5-2-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15074-6)" + id="path3120-8-5-2-9-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15050)" + id="path3120-4-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15050-2)" + id="path3120-4-2-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15038-8)" + id="path3120-8-9-8-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15014-9)" + id="path3120-8-5-0-1-5-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14978)" + id="path3120-8-5-2-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14966)" + id="path3120-8-5-0-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15002-2)" + id="path3120-4-17-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14930-7)" + id="path3120-8-5-2-08-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14906-5)" + id="path3120-4-56-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15278-67)" + id="path3120-8-32" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15278-6-3)" + id="path3120-8-3-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15218-3)" + id="path3120-8-5-2-1" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15206-64)" + id="path3120-8-5-0-1-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15242-2-1)" + id="path3120-4-9-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15206-6-0)" + id="path3120-8-5-0-1-8-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15182-2)" + id="path3120-8-9-4-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15098-9-5)" + id="path3120-4-5-2-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15038-24)" + id="path3120-8-9-8-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15050-2-0)" + id="path3120-4-2-7-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15038-8-82)" + id="path3120-8-9-8-6-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15026-2-7)" + id="path3120-8-5-2-0-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14942-8-5)" + id="path3120-8-9-21-0-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14930-7-7)" + id="path3120-8-5-2-08-9-5" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,253.0297,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14918-4-8)" + id="path3120-8-5-0-1-59-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,258.99935,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14894-0)" + id="path3120-8-9-3-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15194)" + id="path3120-4-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15158-5)" + id="path3120-8-5-0-1-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,176.12153)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14942)" + id="path3120-8-9-21" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,140.30362)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15290-9)" + id="path3120-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15266-28)" + id="path3120-8-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,164.18223)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15134-3)" + id="path3120-8-9-2-8" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,146.27327)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15146-3-7)" + id="path3120-4-1-8-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15086-7-5)" + id="path3120-8-9-9-3-2" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,241.0904,170.15188)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15014-3)" + id="path3120-8-5-0-1-5-7" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,229.1511,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter15014-9-3)" + id="path3120-8-5-0-1-5-1-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,182.09118)" /> + <g + id="g9447"> + <path + transform="matrix(0.61502338,0,0,0.61502338,229.1511,146.27327)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15230)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,235.12075,152.24292)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-9" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15242-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,164.18223)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-3-5" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15194-8)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,247.06005,146.27327)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-1" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15146)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,241.0904,158.21258)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-5-2" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15098-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,229.1511,158.21258)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-9-3" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15086-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,229.1511,164.18223)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15026)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,229.1511,140.30362)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-17" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15002)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,140.30362)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-83" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14990)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,235.12075,170.15188)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-4-3" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14954-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,229.1511,176.12153)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-59-5" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14918-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,241.0904,176.12153)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-21-2" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15266-0-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,170.15188)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-0-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15230-6-1)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,223.18145,152.24292)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-3-1" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15110-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,223.18145,182.09118)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-4-7-1" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15062-6-1)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,253.0297,140.30362)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-17-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15002-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,146.27327)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-83-6" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14990-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,253.0297,170.15188)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-17-5-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15002-2-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,247.06005,182.09118)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-9-6-6" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14966-5-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,152.24292)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15206)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,223.18145,176.12153)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-09" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15218-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,140.30362)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15182)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,164.18223)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-4-6" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15182-8)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,146.27327)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-2" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15134)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,176.12153)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-64-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15122-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,152.24292)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15062)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,176.12153)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-4-7" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15062-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,140.30362)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-8" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15038)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,152.24292)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-5" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15014)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,176.12153)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-3-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14978-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,146.27327)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14954)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,152.24292)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-08" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14930)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,170.15188)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-21-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14942-8)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,146.27327)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-3" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14894)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,158.21258)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-91" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14882)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,164.18223)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-48" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14870)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,247.06005,170.15188)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-3-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14894-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,176.12153)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-91-5" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14882-1)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,164.18223)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-7" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15254-1)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,170.15188)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-46-1" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15290-5-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,146.27327)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-3-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15194-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,158.21258)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-6-8" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15170-3)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,170.15188)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-4-6-7" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15182-8-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,176.12153)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-6-0-2" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15170-4-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,182.09118)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-2-8-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15158-5-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,205.27249,182.09118)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-64-0-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15122-6-80)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,182.09118)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-3-2-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15110-0-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,140.30362)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-5-4" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15098-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,217.2118,182.09118)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-9-6-5" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15074-6-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,241.0904,146.27327)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-2-6" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15050-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,158.21258)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-0-2" + style="fill:#eef028;fill-opacity:1;filter:url(#filter15026-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,152.24292)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-3-1" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14978-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,164.18223)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-9-5" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14966-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,170.15188)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-83-7-9" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14990-2-09)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,241.0904,182.09118)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-3-4-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14978-4-3)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,211.24215,140.30362)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-4-0" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14954-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,223.18145,158.21258)" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-08-6" + style="fill:#eef028;fill-opacity:1;filter:url(#filter14930-0)" + sodipodi:type="arc" /> + </g> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14882-9)" + id="path3120-8-5-2-91-3" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,235.12075,158.21258)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14870-1)" + id="path3120-8-5-0-1-48-0" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,247.06005,152.24292)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14906-5-5)" + id="path3120-4-56-1-9" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,223.18145,170.15188)" /> + <g + id="g5233"> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120" + style="fill:#606060;fill-opacity:1;filter:url(#filter15290)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8" + style="fill:#606060;fill-opacity:1;filter:url(#filter15278)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0" + style="fill:#606060;fill-opacity:1;filter:url(#filter15254)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-0" + style="fill:#606060;fill-opacity:1;filter:url(#filter15230-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-8" + style="fill:#606060;fill-opacity:1;filter:url(#filter15206-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-6" + style="fill:#606060;fill-opacity:1;filter:url(#filter15170)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-2" + style="fill:#606060;fill-opacity:1;filter:url(#filter15158)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-6-0" + style="fill:#606060;fill-opacity:1;filter:url(#filter15170-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-3" + style="fill:#606060;fill-opacity:1;filter:url(#filter15110)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-1-8" + style="fill:#606060;fill-opacity:1;filter:url(#filter15146-3)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-2-2" + style="fill:#606060;fill-opacity:1;filter:url(#filter15134-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-3-2" + style="fill:#606060;fill-opacity:1;filter:url(#filter15110-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-0-9" + style="fill:#606060;fill-opacity:1;filter:url(#filter15026-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-83-7" + style="fill:#606060;fill-opacity:1;filter:url(#filter14990-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-9-6" + style="fill:#606060;fill-opacity:1;filter:url(#filter14966-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-59" + style="fill:#606060;fill-opacity:1;filter:url(#filter14918)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-56" + style="fill:#606060;fill-opacity:1;filter:url(#filter14906)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-48-4" + style="fill:#606060;fill-opacity:1;filter:url(#filter14870-8)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,199.30284,176.12153)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-4-5" + style="fill:#606060;fill-opacity:1;filter:url(#filter15254-0-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-8" + style="fill:#606060;fill-opacity:1;filter:url(#filter15242-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-38" + style="fill:#606060;fill-opacity:1;filter:url(#filter15230-8)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,182.09118)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-09-9" + style="fill:#606060;fill-opacity:1;filter:url(#filter15218-9-6)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-2-5" + style="fill:#606060;fill-opacity:1;filter:url(#filter15158-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-3-5-0" + style="fill:#606060;fill-opacity:1;filter:url(#filter15194-8-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,146.27327)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-1-6" + style="fill:#606060;fill-opacity:1;filter:url(#filter15146-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,193.33319,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-64-3" + style="fill:#606060;fill-opacity:1;filter:url(#filter15122-3)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-2-2-9" + style="fill:#606060;fill-opacity:1;filter:url(#filter15134-7-5)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-9-1" + style="fill:#606060;fill-opacity:1;filter:url(#filter15086-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-2-9-3" + style="fill:#606060;fill-opacity:1;filter:url(#filter15074-7)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,175.42424,158.21258)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-4-2" + style="fill:#606060;fill-opacity:1;filter:url(#filter15062-4)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,187.36354,140.30362)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-21-8" + style="fill:#606060;fill-opacity:1;filter:url(#filter14942-2)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,164.18223)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-5-0-1-59-0" + style="fill:#606060;fill-opacity:1;filter:url(#filter14918-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-4-3-3" + style="fill:#606060;fill-opacity:1;filter:url(#filter14954-4-9)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,169.45459,152.24292)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-4-56-7" + style="fill:#606060;fill-opacity:1;filter:url(#filter14906-0)" + sodipodi:type="arc" /> + <path + transform="matrix(0.61502338,0,0,0.61502338,181.39389,170.15188)" + d="m 356.37639,338.41937 a 3.2527676,3.2527676 0 1 1 -6.50553,0 3.2527676,3.2527676 0 1 1 6.50553,0 z" + sodipodi:ry="3.2527676" + sodipodi:rx="3.2527676" + sodipodi:cy="338.41937" + sodipodi:cx="353.12363" + id="path3120-8-9-3-4-8" + style="fill:#606060;fill-opacity:1;filter:url(#filter14894-5-09)" + sodipodi:type="arc" /> + </g> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14882-1-2)" + id="path3120-8-5-2-91-5-4" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,264.969,182.09118)" /> + <path + sodipodi:type="arc" + style="fill:#606060;fill-opacity:1;filter:url(#filter14870-8-8)" + id="path3120-8-5-0-1-48-4-6" + sodipodi:cx="353.12363" + sodipodi:cy="338.41937" + sodipodi:rx="3.2527676" + sodipodi:ry="3.2527676" + d="m 356.37639,338.41937 c 0,1.79646 -1.45631,3.25277 -3.25276,3.25277 -1.79646,0 -3.25277,-1.45631 -3.25277,-3.25277 0,-1.79645 1.45631,-3.25277 3.25277,-3.25277 1.79645,0 3.25276,1.45632 3.25276,3.25277 z" + transform="matrix(0.61502338,0,0,0.61502338,270.93865,182.09118)" /> + </g> +</svg> diff --git a/custom_rules.xml b/custom_rules.xml index 4b825054319a07dff4bd6f1d58d95b40553f5bf7..014bf9786c2412af512a2c51c8e2daecb9a79bd1 100644 --- a/custom_rules.xml +++ b/custom_rules.xml @@ -247,10 +247,10 @@ props.store(fo, "AUTO-GENERATED FILE, DO NOT EDIT!"); fo.close(); } - sp1 = 'android.versionCode="[0-9]*"'; - rp1 = 'android.versionCode="' + props.getProperty("my.version.code") + '"'; - sp2 = 'android.versionName="[^"]*"'; - rp2 = 'android.versionName="' + props.getProperty("my.version.name") + '"'; + sp1 = 'android:versionCode="[0-9]*"'; + rp1 = 'android:versionCode="' + props.getProperty("my.version.code") + '"'; + sp2 = 'android:versionName="[^"]*"'; + rp2 = 'android:versionName="' + props.getProperty("my.version.name") + '"'; /* sed primary manifest */ cfg = File(attributes.get("mainxml") + ".in"); @@ -442,7 +442,7 @@ <target name="reinstall" depends="install" /> <target name="-pre-clean"> - <delete dir="${jar.libs.dir}" verbose="${verbose}" /> + <!--<delete dir="${jar.libs.dir}" verbose="${verbose}" />--> <delete file="res/drawable/i2plogo.png" verbose="${verbose}"/> <delete file="res/drawable/outbound.png" verbose="${verbose}"/> <delete file="res/drawable/inbound.png" verbose="${verbose}"/> diff --git a/libs/androidplot-core-0.6.0.jar b/libs/androidplot-core-0.6.0.jar new file mode 100644 index 0000000000000000000000000000000000000000..7d25895b863f9c70a3f68f1d9997a63902bd9ddb Binary files /dev/null and b/libs/androidplot-core-0.6.0.jar differ diff --git a/res/drawable-hdpi/drawer_shadow.9.png b/res/drawable-hdpi/drawer_shadow.9.png new file mode 100644 index 0000000000000000000000000000000000000000..224cc4ff43a29c546ae50c654c20c58c2f4cdb75 Binary files /dev/null and b/res/drawable-hdpi/drawer_shadow.9.png differ diff --git a/res/drawable-hdpi/ic_action_search.png b/res/drawable-hdpi/ic_action_search.png new file mode 100644 index 0000000000000000000000000000000000000000..f12e005ebe835c1dd2f6ae324224c3ee296d2d68 Binary files /dev/null and b/res/drawable-hdpi/ic_action_search.png differ diff --git a/res/drawable-hdpi/ic_av_play.png b/res/drawable-hdpi/ic_av_play.png new file mode 100644 index 0000000000000000000000000000000000000000..df8a2ca28e1e3978a59dbe9cf415a59429357084 Binary files /dev/null and b/res/drawable-hdpi/ic_av_play.png differ diff --git a/res/drawable-hdpi/ic_av_stop.png b/res/drawable-hdpi/ic_av_stop.png new file mode 100644 index 0000000000000000000000000000000000000000..dd5d6a1c1bd14a1222647db5f2cc993e9f2c63f1 Binary files /dev/null and b/res/drawable-hdpi/ic_av_stop.png differ diff --git a/res/drawable-hdpi/ic_content_discard.png b/res/drawable-hdpi/ic_content_discard.png new file mode 100644 index 0000000000000000000000000000000000000000..ffd19d9e80b07c6fdf216f2b728a9337e438d1c4 Binary files /dev/null and b/res/drawable-hdpi/ic_content_discard.png differ diff --git a/res/drawable-hdpi/ic_content_edit.png b/res/drawable-hdpi/ic_content_edit.png new file mode 100644 index 0000000000000000000000000000000000000000..3eb5190fb44de54efc5a1675090aeedb25b1d0c6 Binary files /dev/null and b/res/drawable-hdpi/ic_content_edit.png differ diff --git a/res/drawable-hdpi/ic_drawer.png b/res/drawable-hdpi/ic_drawer.png new file mode 100644 index 0000000000000000000000000000000000000000..ff7b1def9ac3f86488a855f502b965ac75b633fb Binary files /dev/null and b/res/drawable-hdpi/ic_drawer.png differ diff --git a/res/drawable-hdpi/ic_launcher_itoopie.png b/res/drawable-hdpi/ic_launcher_itoopie.png new file mode 100644 index 0000000000000000000000000000000000000000..77ac822f3f2dd9366cd90b7dbbd793d278a385e2 Binary files /dev/null and b/res/drawable-hdpi/ic_launcher_itoopie.png differ diff --git a/res/drawable-hdpi/ic_navigation_refresh.png b/res/drawable-hdpi/ic_navigation_refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..bb9d855f77692343e173f814ca1e546393b707d8 Binary files /dev/null and b/res/drawable-hdpi/ic_navigation_refresh.png differ diff --git a/res/drawable-hdpi/ic_stat_router_active.png b/res/drawable-hdpi/ic_stat_router_active.png new file mode 100644 index 0000000000000000000000000000000000000000..496034692ee732a64e3e848dcd96ea715f31ccfe Binary files /dev/null and b/res/drawable-hdpi/ic_stat_router_active.png differ diff --git a/res/drawable-hdpi/ic_stat_router_running.png b/res/drawable-hdpi/ic_stat_router_running.png new file mode 100644 index 0000000000000000000000000000000000000000..d631b0c6914bc545482538307a6bf413fccf986b Binary files /dev/null and b/res/drawable-hdpi/ic_stat_router_running.png differ diff --git a/res/drawable-hdpi/ic_stat_router_shutting_down.png b/res/drawable-hdpi/ic_stat_router_shutting_down.png new file mode 100644 index 0000000000000000000000000000000000000000..423a0b34f030c5b9756c9048ebcbc2b33d30b971 Binary files /dev/null and b/res/drawable-hdpi/ic_stat_router_shutting_down.png differ diff --git a/res/drawable-hdpi/ic_stat_router_starting.png b/res/drawable-hdpi/ic_stat_router_starting.png new file mode 100644 index 0000000000000000000000000000000000000000..e28c96bf93b7e99be1b3e2ac6924a69542b5ca09 Binary files /dev/null and b/res/drawable-hdpi/ic_stat_router_starting.png differ diff --git a/res/drawable-hdpi/ic_stat_router_stopping.png b/res/drawable-hdpi/ic_stat_router_stopping.png new file mode 100644 index 0000000000000000000000000000000000000000..1de043e3766de55a7a8688850910899031f34c23 Binary files /dev/null and b/res/drawable-hdpi/ic_stat_router_stopping.png differ diff --git a/res/drawable-hdpi/ic_stat_router_waiting_network.png b/res/drawable-hdpi/ic_stat_router_waiting_network.png new file mode 100644 index 0000000000000000000000000000000000000000..a86bf8376ce77c2b361110db5c0dc10205ff3121 Binary files /dev/null and b/res/drawable-hdpi/ic_stat_router_waiting_network.png differ diff --git a/res/drawable-mdpi/drawer_shadow.9.png b/res/drawable-mdpi/drawer_shadow.9.png new file mode 100644 index 0000000000000000000000000000000000000000..3797f99c0ef9f657c2b0a1f84a4d0f16cc8ee5f4 Binary files /dev/null and b/res/drawable-mdpi/drawer_shadow.9.png differ diff --git a/res/drawable-mdpi/ic_action_search.png b/res/drawable-mdpi/ic_action_search.png new file mode 100644 index 0000000000000000000000000000000000000000..587d9e0bf392fc928947f04293ba009f7fc77b29 Binary files /dev/null and b/res/drawable-mdpi/ic_action_search.png differ diff --git a/res/drawable-mdpi/ic_av_play.png b/res/drawable-mdpi/ic_av_play.png new file mode 100644 index 0000000000000000000000000000000000000000..6a40cd5f7bff6c57d8349bcba17648e2fdabedc4 Binary files /dev/null and b/res/drawable-mdpi/ic_av_play.png differ diff --git a/res/drawable-mdpi/ic_av_stop.png b/res/drawable-mdpi/ic_av_stop.png new file mode 100644 index 0000000000000000000000000000000000000000..20df415869bf4c224f577abc6fc30f107cada685 Binary files /dev/null and b/res/drawable-mdpi/ic_av_stop.png differ diff --git a/res/drawable-mdpi/ic_content_discard.png b/res/drawable-mdpi/ic_content_discard.png new file mode 100644 index 0000000000000000000000000000000000000000..a8ee5f253f83e715845337278cb7d08ebd623dfa Binary files /dev/null and b/res/drawable-mdpi/ic_content_discard.png differ diff --git a/res/drawable-mdpi/ic_content_edit.png b/res/drawable-mdpi/ic_content_edit.png new file mode 100644 index 0000000000000000000000000000000000000000..4a28d032248db6a24a68edcfba82dce145c473f3 Binary files /dev/null and b/res/drawable-mdpi/ic_content_edit.png differ diff --git a/res/drawable-mdpi/ic_drawer.png b/res/drawable-mdpi/ic_drawer.png new file mode 100644 index 0000000000000000000000000000000000000000..fb681ba2639897cc4646d3784b97bbe16f5d4e91 Binary files /dev/null and b/res/drawable-mdpi/ic_drawer.png differ diff --git a/res/drawable-mdpi/ic_launcher_itoopie.png b/res/drawable-mdpi/ic_launcher_itoopie.png new file mode 100644 index 0000000000000000000000000000000000000000..e16bc81fd06e5cba7b02436906a079d23aeb018d Binary files /dev/null and b/res/drawable-mdpi/ic_launcher_itoopie.png differ diff --git a/res/drawable-mdpi/ic_navigation_refresh.png b/res/drawable-mdpi/ic_navigation_refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..bd611e8e24d2e211a94d1658a49c823c4201716f Binary files /dev/null and b/res/drawable-mdpi/ic_navigation_refresh.png differ diff --git a/res/drawable-mdpi/ic_stat_router_active.png b/res/drawable-mdpi/ic_stat_router_active.png new file mode 100644 index 0000000000000000000000000000000000000000..61c0c28f5195ba12ab8c00d733b4b76f7da3069f Binary files /dev/null and b/res/drawable-mdpi/ic_stat_router_active.png differ diff --git a/res/drawable-mdpi/ic_stat_router_running.png b/res/drawable-mdpi/ic_stat_router_running.png new file mode 100644 index 0000000000000000000000000000000000000000..8559f1725f14b0e67265c666a1d2dc931cb75b7c Binary files /dev/null and b/res/drawable-mdpi/ic_stat_router_running.png differ diff --git a/res/drawable-mdpi/ic_stat_router_shutting_down.png b/res/drawable-mdpi/ic_stat_router_shutting_down.png new file mode 100644 index 0000000000000000000000000000000000000000..1738099b4e667564c4aad9fe1a5fdffe26faa5bc Binary files /dev/null and b/res/drawable-mdpi/ic_stat_router_shutting_down.png differ diff --git a/res/drawable-mdpi/ic_stat_router_starting.png b/res/drawable-mdpi/ic_stat_router_starting.png new file mode 100644 index 0000000000000000000000000000000000000000..5494104c19198e1392513144009c373fee3a384a Binary files /dev/null and b/res/drawable-mdpi/ic_stat_router_starting.png differ diff --git a/res/drawable-mdpi/ic_stat_router_stopping.png b/res/drawable-mdpi/ic_stat_router_stopping.png new file mode 100644 index 0000000000000000000000000000000000000000..85363b28be60b612d20da362638f72e0bd863a25 Binary files /dev/null and b/res/drawable-mdpi/ic_stat_router_stopping.png differ diff --git a/res/drawable-mdpi/ic_stat_router_waiting_network.png b/res/drawable-mdpi/ic_stat_router_waiting_network.png new file mode 100644 index 0000000000000000000000000000000000000000..a7f866c0cb0415829337ff05073b861ec02380f6 Binary files /dev/null and b/res/drawable-mdpi/ic_stat_router_waiting_network.png differ diff --git a/res/drawable-xhdpi/drawer_shadow.9.png b/res/drawable-xhdpi/drawer_shadow.9.png new file mode 100644 index 0000000000000000000000000000000000000000..fa3d853e902401d850f09b1cc50a58cda9bd3bb5 Binary files /dev/null and b/res/drawable-xhdpi/drawer_shadow.9.png differ diff --git a/res/drawable-xhdpi/ic_action_search.png b/res/drawable-xhdpi/ic_action_search.png new file mode 100644 index 0000000000000000000000000000000000000000..3549f84dd8f5e38665849b46e252bc34f29be027 Binary files /dev/null and b/res/drawable-xhdpi/ic_action_search.png differ diff --git a/res/drawable-xhdpi/ic_av_play.png b/res/drawable-xhdpi/ic_av_play.png new file mode 100644 index 0000000000000000000000000000000000000000..51124993df109972aa504c796b17e788a3ed0efd Binary files /dev/null and b/res/drawable-xhdpi/ic_av_play.png differ diff --git a/res/drawable-xhdpi/ic_av_stop.png b/res/drawable-xhdpi/ic_av_stop.png new file mode 100644 index 0000000000000000000000000000000000000000..ee5eda25c7c059489d86e8204ab96c9dc026df9f Binary files /dev/null and b/res/drawable-xhdpi/ic_av_stop.png differ diff --git a/res/drawable-xhdpi/ic_content_discard.png b/res/drawable-xhdpi/ic_content_discard.png new file mode 100644 index 0000000000000000000000000000000000000000..412b33354138bab210c8814dff6e20a8a49d7cfd Binary files /dev/null and b/res/drawable-xhdpi/ic_content_discard.png differ diff --git a/res/drawable-xhdpi/ic_content_edit.png b/res/drawable-xhdpi/ic_content_edit.png new file mode 100644 index 0000000000000000000000000000000000000000..4215579aedd5edf6f5314de15e7b9175eb5acff2 Binary files /dev/null and b/res/drawable-xhdpi/ic_content_edit.png differ diff --git a/res/drawable-xhdpi/ic_drawer.png b/res/drawable-xhdpi/ic_drawer.png new file mode 100644 index 0000000000000000000000000000000000000000..b9bc3d70f1d29fec2e4530e5d1809edc8e15ad35 Binary files /dev/null and b/res/drawable-xhdpi/ic_drawer.png differ diff --git a/res/drawable-xhdpi/ic_launcher_itoopie.png b/res/drawable-xhdpi/ic_launcher_itoopie.png new file mode 100644 index 0000000000000000000000000000000000000000..3ed1004d50341c421ef8cd8912100f49a8199e7d Binary files /dev/null and b/res/drawable-xhdpi/ic_launcher_itoopie.png differ diff --git a/res/drawable-xhdpi/ic_navigation_refresh.png b/res/drawable-xhdpi/ic_navigation_refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..a7fdc0dfcb1dc50bd0ebd2527d174398b8470797 Binary files /dev/null and b/res/drawable-xhdpi/ic_navigation_refresh.png differ diff --git a/res/drawable-xhdpi/ic_stat_router_active.png b/res/drawable-xhdpi/ic_stat_router_active.png new file mode 100644 index 0000000000000000000000000000000000000000..ebfeb6984803bd05d24a75afeaaab2982c7ba3e1 Binary files /dev/null and b/res/drawable-xhdpi/ic_stat_router_active.png differ diff --git a/res/drawable-xhdpi/ic_stat_router_running.png b/res/drawable-xhdpi/ic_stat_router_running.png new file mode 100644 index 0000000000000000000000000000000000000000..1cb448c6eb5ee0e3d36f8fa3f90e0c0976bb9361 Binary files /dev/null and b/res/drawable-xhdpi/ic_stat_router_running.png differ diff --git a/res/drawable-xhdpi/ic_stat_router_shutting_down.png b/res/drawable-xhdpi/ic_stat_router_shutting_down.png new file mode 100644 index 0000000000000000000000000000000000000000..f3f256b179f4dd8f75eacf40c8950a6fbad16bf6 Binary files /dev/null and b/res/drawable-xhdpi/ic_stat_router_shutting_down.png differ diff --git a/res/drawable-xhdpi/ic_stat_router_starting.png b/res/drawable-xhdpi/ic_stat_router_starting.png new file mode 100644 index 0000000000000000000000000000000000000000..61181d220b921be18da5169d65ae2dc744e8cd73 Binary files /dev/null and b/res/drawable-xhdpi/ic_stat_router_starting.png differ diff --git a/res/drawable-xhdpi/ic_stat_router_stopping.png b/res/drawable-xhdpi/ic_stat_router_stopping.png new file mode 100644 index 0000000000000000000000000000000000000000..f60a559e33ecd1faf0894adfc5b23762f61ae748 Binary files /dev/null and b/res/drawable-xhdpi/ic_stat_router_stopping.png differ diff --git a/res/drawable-xhdpi/ic_stat_router_waiting_network.png b/res/drawable-xhdpi/ic_stat_router_waiting_network.png new file mode 100644 index 0000000000000000000000000000000000000000..87aa4c73326fe015ca177cea43452dcac0d7465f Binary files /dev/null and b/res/drawable-xhdpi/ic_stat_router_waiting_network.png differ diff --git a/res/drawable/client.png b/res/drawable/client.png new file mode 100644 index 0000000000000000000000000000000000000000..d040bd022329544e27841426895700bd4bd3aadd Binary files /dev/null and b/res/drawable/client.png differ diff --git a/res/drawable/ic_launcher_itoopie.png b/res/drawable/ic_launcher_itoopie.png deleted file mode 100644 index 3f29af2573412123905afea262705072ecbf5b82..0000000000000000000000000000000000000000 Binary files a/res/drawable/ic_launcher_itoopie.png and /dev/null differ diff --git a/res/drawable/ic_launcher_itoopie_120.png b/res/drawable/ic_launcher_itoopie_120.png deleted file mode 100644 index 00a964f48d30edc4b11da01b019eef872751b331..0000000000000000000000000000000000000000 Binary files a/res/drawable/ic_launcher_itoopie_120.png and /dev/null differ diff --git a/res/drawable/ic_launcher_itoopie_150.png b/res/drawable/ic_launcher_itoopie_150.png deleted file mode 100644 index 14e1fd63dd39e81bccccbe712bdd082c0ecccade..0000000000000000000000000000000000000000 Binary files a/res/drawable/ic_launcher_itoopie_150.png and /dev/null differ diff --git a/res/drawable/ic_launcher_itoopie_180.png b/res/drawable/ic_launcher_itoopie_180.png deleted file mode 100644 index a1059e9869bfba830756d5d491bb37431cab0c27..0000000000000000000000000000000000000000 Binary files a/res/drawable/ic_launcher_itoopie_180.png and /dev/null differ diff --git a/res/drawable/ic_launcher_itoopie_300.png b/res/drawable/ic_launcher_itoopie_300.png deleted file mode 100644 index e7baee6dce92ca1394681ccf8c4d8d3042f4a685..0000000000000000000000000000000000000000 Binary files a/res/drawable/ic_launcher_itoopie_300.png and /dev/null differ diff --git a/res/drawable/ic_launcher_itoopie_330.png b/res/drawable/ic_launcher_itoopie_330.png deleted file mode 100644 index 8a09d40348ab932aa4a547eead38ef0d2b8320fe..0000000000000000000000000000000000000000 Binary files a/res/drawable/ic_launcher_itoopie_330.png and /dev/null differ diff --git a/res/drawable/ic_menu_play_clip.png b/res/drawable/ic_menu_play_clip.png deleted file mode 100644 index 466994744c9d60fdcc1697daa63b37879fda80ae..0000000000000000000000000000000000000000 Binary files a/res/drawable/ic_menu_play_clip.png and /dev/null differ diff --git a/res/drawable/ic_menu_refresh.png b/res/drawable/ic_menu_refresh.png deleted file mode 100644 index 77d70dd4f0534271b71ef4eb87f5a7a917d944fa..0000000000000000000000000000000000000000 Binary files a/res/drawable/ic_menu_refresh.png and /dev/null differ diff --git a/res/drawable/local_down.png b/res/drawable/local_down.png new file mode 100644 index 0000000000000000000000000000000000000000..4d056de5da5e89dc55609522bfc9224526665236 Binary files /dev/null and b/res/drawable/local_down.png differ diff --git a/res/drawable/local_inprogress.png b/res/drawable/local_inprogress.png new file mode 100644 index 0000000000000000000000000000000000000000..245dc058d8274486f073b53ed73763e97d0e0af5 Binary files /dev/null and b/res/drawable/local_inprogress.png differ diff --git a/res/drawable/local_up.png b/res/drawable/local_up.png new file mode 100644 index 0000000000000000000000000000000000000000..5b8a3451707baef478833ea6a3411a523bea0661 Binary files /dev/null and b/res/drawable/local_up.png differ diff --git a/res/drawable/routerled_g.png b/res/drawable/routerled_g.png new file mode 100644 index 0000000000000000000000000000000000000000..6ae02c3c969989dc0235a2b39aa1811e4112bf74 Binary files /dev/null and b/res/drawable/routerled_g.png differ diff --git a/res/drawable/routerled_r.png b/res/drawable/routerled_r.png new file mode 100644 index 0000000000000000000000000000000000000000..b2e98755573c4cfcc13b41f46b2b8581d105b950 Binary files /dev/null and b/res/drawable/routerled_r.png differ diff --git a/res/drawable/routerled_ry.xml b/res/drawable/routerled_ry.xml new file mode 100644 index 0000000000000000000000000000000000000000..d7fb5edb544a4e897b51fdf949e63a6cd23ed941 --- /dev/null +++ b/res/drawable/routerled_ry.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<animation-list xmlns:android="http://schemas.android.com/apk/res/android" > + <item android:drawable="@drawable/routerled_ry_1" android:duration="200" /> + <item android:drawable="@drawable/routerled_ry_2" android:duration="200" /> + <item android:drawable="@drawable/routerled_ry_3" android:duration="200" /> + <item android:drawable="@drawable/routerled_ry_4" android:duration="200" /> + <item android:drawable="@drawable/routerled_ry_5" android:duration="200" /> +</animation-list> diff --git a/res/drawable/routerled_ry_1.png b/res/drawable/routerled_ry_1.png new file mode 100644 index 0000000000000000000000000000000000000000..2de0d5d7da96697b764ca3e8efcdb2c1681c407b Binary files /dev/null and b/res/drawable/routerled_ry_1.png differ diff --git a/res/drawable/routerled_ry_2.png b/res/drawable/routerled_ry_2.png new file mode 100644 index 0000000000000000000000000000000000000000..6f7223e78e453fdd908d34ceb5ffbebce2abb1f6 Binary files /dev/null and b/res/drawable/routerled_ry_2.png differ diff --git a/res/drawable/routerled_ry_3.png b/res/drawable/routerled_ry_3.png new file mode 100644 index 0000000000000000000000000000000000000000..0ca48464de87a54fdadf58274308eb84aa493ff4 Binary files /dev/null and b/res/drawable/routerled_ry_3.png differ diff --git a/res/drawable/routerled_ry_4.png b/res/drawable/routerled_ry_4.png new file mode 100644 index 0000000000000000000000000000000000000000..dc9b1fea48dda4aeae6c6ba1851f7011267a857f Binary files /dev/null and b/res/drawable/routerled_ry_4.png differ diff --git a/res/drawable/routerled_ry_5.png b/res/drawable/routerled_ry_5.png new file mode 100644 index 0000000000000000000000000000000000000000..8ec98fe367b969e323aa68eaf1825d12c5d3136d Binary files /dev/null and b/res/drawable/routerled_ry_5.png differ diff --git a/res/drawable/routerled_y.png b/res/drawable/routerled_y.png new file mode 100644 index 0000000000000000000000000000000000000000..614a5be99b41f211217409ec755820bcb2c1811f Binary files /dev/null and b/res/drawable/routerled_y.png differ diff --git a/res/drawable/routerlogo_0.png b/res/drawable/routerlogo_0.png new file mode 100644 index 0000000000000000000000000000000000000000..383de49f02e3b8654d6c57bc33c6678c4830be85 Binary files /dev/null and b/res/drawable/routerlogo_0.png differ diff --git a/res/drawable/routerlogo_1.png b/res/drawable/routerlogo_1.png new file mode 100644 index 0000000000000000000000000000000000000000..78fd3a00024207cea56a8b37ae430d1f52fcb820 Binary files /dev/null and b/res/drawable/routerlogo_1.png differ diff --git a/res/drawable/routerlogo_2.png b/res/drawable/routerlogo_2.png new file mode 100644 index 0000000000000000000000000000000000000000..20704d35abc06f6c48ce2350f784dc35e4f9e657 Binary files /dev/null and b/res/drawable/routerlogo_2.png differ diff --git a/res/drawable/routerlogo_3.png b/res/drawable/routerlogo_3.png new file mode 100644 index 0000000000000000000000000000000000000000..a1a18c6831ed25ccaec727d812eaf6a0e7bb21d0 Binary files /dev/null and b/res/drawable/routerlogo_3.png differ diff --git a/res/drawable/routerlogo_4.png b/res/drawable/routerlogo_4.png new file mode 100644 index 0000000000000000000000000000000000000000..e1b1a6d55315750fed3e32b1107ddc50e7cc61a7 Binary files /dev/null and b/res/drawable/routerlogo_4.png differ diff --git a/res/drawable/server.png b/res/drawable/server.png new file mode 100644 index 0000000000000000000000000000000000000000..720a237c73a9809be48ffa5ad1c1b90205b7f025 Binary files /dev/null and b/res/drawable/server.png differ diff --git a/res/drawable/start_router_icon.png b/res/drawable/start_router_icon.png deleted file mode 100644 index 0fbe32818406471c6358d778d02605a4fc8dce3a..0000000000000000000000000000000000000000 Binary files a/res/drawable/start_router_icon.png and /dev/null differ diff --git a/res/drawable/stop_router_icon.png b/res/drawable/stop_router_icon.png deleted file mode 100644 index 9253d673240423740ba66e0d9c62d6bb228ff7c1..0000000000000000000000000000000000000000 Binary files a/res/drawable/stop_router_icon.png and /dev/null differ diff --git a/res/layout-land/fragment_main.xml b/res/layout-land/fragment_main.xml new file mode 100644 index 0000000000000000000000000000000000000000..f80f76aad356a3b380973b7cf81d8b4b67f40555 --- /dev/null +++ b/res/layout-land/fragment_main.xml @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="utf-8"?> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:orientation="horizontal" + android:baselineAligned="false" > + + <LinearLayout + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_weight="1" + android:orientation="vertical" > + + <ImageView + android:id="@+id/main_lights" + android:src="@drawable/routerled_r" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:scaleType="centerInside" + android:contentDescription="@string/desc_i2p_logo" /> + + <ToggleButton + android:id="@+id/router_onoff_button" + android:layout_width="match_parent" + android:layout_height="68dp" + android:textOff="@string/button_router_off" + android:textOn="@string/button_router_on" /> + </LinearLayout> + + <ScrollView + android:id="@+id/main_scrollview" + android:layout_width="0dp" + android:layout_height="fill_parent" + android:layout_weight="2" + android:fillViewport="true" + android:padding="10dp" + android:scrollbarStyle="outsideInset" > + + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="vertical" > + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="@string/label_tunnels" + android:textAppearance="?android:attr/textAppearanceLarge" /> + + <TableLayout + android:id="@+id/main_tunnels" + android:layout_width="fill_parent" + android:layout_height="wrap_content" /> + + <LinearLayout + android:id="@+id/main_status" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="vertical" > + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="@string/label_status" + android:textAppearance="?android:attr/textAppearanceLarge" /> + + <TextView + android:id="@+id/main_status_text" + android:layout_width="fill_parent" + android:layout_height="wrap_content" /> + </LinearLayout> + </LinearLayout> + </ScrollView> +</LinearLayout> \ No newline at end of file diff --git a/res/layout/activity_addressbook.xml b/res/layout/activity_addressbook.xml deleted file mode 100644 index 4c7dc6b684ba156f142e96862ecde1e1027c7e08..0000000000000000000000000000000000000000 --- a/res/layout/activity_addressbook.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<ListView xmlns:android="http://schemas.android.com/apk/res/android" - android:id="@+id/addressbook_list" - android:layout_width="match_parent" - android:layout_height="match_parent" > - - -</ListView> diff --git a/res/layout/activity_navdrawer_onepane.xml b/res/layout/activity_navdrawer_onepane.xml new file mode 100644 index 0000000000000000000000000000000000000000..3ee46906f74c25c089ff752d930978dfd6288f25 --- /dev/null +++ b/res/layout/activity_navdrawer_onepane.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<android.support.v4.widget.DrawerLayout + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + android:id="@+id/drawer_layout" + android:layout_width="match_parent" + android:layout_height="match_parent" + tools:context=".MainActivity" > + + <!-- The main content view --> + <FrameLayout + android:id="@+id/main_fragment" + android:layout_width="match_parent" + android:layout_height="match_parent" /> + + <!-- The navigation drawer --> + <ListView + android:id="@+id/drawer" + android:layout_width="240dp" + android:layout_height="match_parent" + android:layout_gravity="start" + android:choiceMode="singleChoice" + android:divider="@android:color/transparent" + android:dividerHeight="0dp" + android:background="#111"/> + +</android.support.v4.widget.DrawerLayout> \ No newline at end of file diff --git a/res/layout/activity_navdrawer_twopane.xml b/res/layout/activity_navdrawer_twopane.xml new file mode 100644 index 0000000000000000000000000000000000000000..eb11f12cfb935422d738de387c02916c5840c3ae --- /dev/null +++ b/res/layout/activity_navdrawer_twopane.xml @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="utf-8"?> +<android.support.v4.widget.DrawerLayout + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + android:id="@+id/drawer_layout" + android:layout_width="match_parent" + android:layout_height="match_parent" + tools:context=".MainActivity" > + + <LinearLayout + android:layout_width="match_parent" + android:layout_height="match_parent" + android:baselineAligned="false" + android:orientation="horizontal" > + + <!-- + This layout is a two-pane layout for the master/detail + flow within a DrawerLayout. See res/values-large/refs.xml + and res/values-sw600dp/refs.xml for layout aliases + that replace the single-pane version of the layout with + this two-pane version. + --> + + <!-- The main fragment view --> + <FrameLayout + android:id="@+id/main_fragment" + android:layout_width="0dp" + android:layout_height="match_parent" + android:layout_weight="1" /> + + <!-- The detail fragment view --> + <FrameLayout + android:id="@+id/detail_fragment" + android:layout_width="0dp" + android:layout_height="match_parent" + android:layout_weight="2" /> + + </LinearLayout> + + <!-- The navigation drawer --> + <ListView + android:id="@+id/drawer" + android:layout_width="240dp" + android:layout_height="match_parent" + android:layout_gravity="start" + android:choiceMode="singleChoice" + android:divider="@android:color/transparent" + android:dividerHeight="0dp" + android:background="#111"/> + +</android.support.v4.widget.DrawerLayout> \ No newline at end of file diff --git a/res/layout/activity_navdrawer_viewpager.xml b/res/layout/activity_navdrawer_viewpager.xml new file mode 100644 index 0000000000000000000000000000000000000000..2d83996099e9926c57d30b3fab614504418a9d49 --- /dev/null +++ b/res/layout/activity_navdrawer_viewpager.xml @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="utf-8"?> +<android.support.v4.widget.DrawerLayout + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + android:id="@+id/drawer_layout" + android:layout_width="match_parent" + android:layout_height="match_parent" + tools:context=".MainActivity" > + + <!-- The main content view --> + <android.support.v4.view.ViewPager + android:id="@+id/pager" + android:layout_width="match_parent" + android:layout_height="match_parent" > + <android.support.v4.view.PagerTitleStrip + android:id="@+id/pager_title_strip" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_gravity="top" /> + </android.support.v4.view.ViewPager> + + <!-- The navigation drawer --> + <ListView + android:id="@+id/drawer" + android:layout_width="240dp" + android:layout_height="match_parent" + android:layout_gravity="start" + android:choiceMode="singleChoice" + android:divider="@android:color/transparent" + android:dividerHeight="0dp" + android:background="#111"/> + +</android.support.v4.widget.DrawerLayout> \ No newline at end of file diff --git a/res/layout/activity_wizard.xml b/res/layout/activity_wizard.xml new file mode 100644 index 0000000000000000000000000000000000000000..9d03ac281e4fb1a9a67aab40091ee6e5289c71a9 --- /dev/null +++ b/res/layout/activity_wizard.xml @@ -0,0 +1,47 @@ +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="match_parent"> + + <net.i2p.android.wizard.ui.StepPagerStrip + android:id="@+id/strip" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_marginLeft="16dp" + android:layout_marginRight="16dp" + android:paddingTop="16dp" + android:paddingBottom="8dp" + android:gravity="fill_horizontal" /> + + <android.support.v4.view.ViewPager + android:id="@+id/pager" + android:layout_width="match_parent" + android:layout_height="0dp" + android:layout_weight="1" /> + + <View android:id="@+id/divider" + android:layout_height="1dp" + android:layout_width="match_parent" /> + + <LinearLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="horizontal"> + + <Button + android:id="@+id/prev_button" + android:layout_width="0dp" + android:layout_weight="1" + android:layout_height="wrap_content" + android:text="@string/prev" /> + + <Button + android:id="@+id/next_button" + android:layout_width="0dp" + android:layout_weight="1" + android:layout_height="wrap_content" + android:text="@string/next" /> + + </LinearLayout> + +</LinearLayout> diff --git a/res/layout/addressbook_header.xml b/res/layout/addressbook_header.xml deleted file mode 100644 index b787646022e704c1362d390a295fc22142a9b684..0000000000000000000000000000000000000000 --- a/res/layout/addressbook_header.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<TextView xmlns:android="http://schemas.android.com/apk/res/android" - android:layout_width="fill_parent" - android:layout_height="wrap_content" - android:padding="8dp" - android:textSize="18sp" - android:text="Address Book" > -</TextView> diff --git a/res/layout/addressbook_list_item.xml b/res/layout/addressbook_list_item.xml index 7e058a0f98a7685a630c0a3c905840c61d29cf1e..a45d5e70cb578317b3e16744e78b8ba249c3439f 100644 --- a/res/layout/addressbook_list_item.xml +++ b/res/layout/addressbook_list_item.xml @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <TextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/text" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="6dp" diff --git a/res/layout/fragment_dialog_about.xml b/res/layout/fragment_dialog_about.xml new file mode 100644 index 0000000000000000000000000000000000000000..cacec4686102030bda808155d2c4b1a21ce76a95 --- /dev/null +++ b/res/layout/fragment_dialog_about.xml @@ -0,0 +1,77 @@ +<?xml version="1.0" encoding="utf-8"?> +<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent" > + + <LinearLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical" > + + <TextView + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="@string/about_version" + android:textStyle="bold" /> + + <TextView + android:id="@+id/about_version" + android:layout_width="match_parent" + android:layout_height="match_parent" /> + + <TextView + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="@string/about_project" + android:textStyle="bold" /> + + <TextView + android:id="@+id/url_project" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="@string/url_project" /> + + <TextView + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="@string/about_bugs" + android:textStyle="bold" /> + + <TextView + android:id="@+id/url_android_bugs" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="@string/url_android_forum" /> + + <TextView + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="@string/about_helpwanted" + android:textStyle="bold" /> + + <TextView + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="@string/about_volunteer" /> + + <TextView + android:id="@+id/url_android_volunteer" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="@string/url_android_forum" /> + + <TextView + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="@string/about_donate" /> + + <TextView + android:id="@+id/url_donate" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="@string/url_donate" /> + + </LinearLayout> + + +</ScrollView> diff --git a/res/layout/fragment_dialog_first_start.xml b/res/layout/fragment_dialog_first_start.xml new file mode 100644 index 0000000000000000000000000000000000000000..108bc4e3483f54025374401c1c802acf85c21a6e --- /dev/null +++ b/res/layout/fragment_dialog_first_start.xml @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="utf-8"?> +<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent" > + + <LinearLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical" > + + <TextView + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="@string/first_start_welcome" /> + + <TextView + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="@string/first_start_read" /> + + <TextView + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="@string/first_start_faq" /> + + <TextView + android:id="@+id/url_faq" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="@string/url_faq" /> + + <TextView + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="@string/first_start_faq_nonanon" /> + + <TextView + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="@string/url_faq_nonanon" + android:autoLink="web" /> + + <TextView + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="@string/first_start_irc" /> + + <TextView + android:id="@+id/url_irc_i2p" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="@string/url_irc_i2p" /> + + </LinearLayout> + + +</ScrollView> diff --git a/res/layout/text_resource.xml b/res/layout/fragment_dialog_text_resource.xml similarity index 100% rename from res/layout/text_resource.xml rename to res/layout/fragment_dialog_text_resource.xml diff --git a/res/layout/fragment_graph.xml b/res/layout/fragment_graph.xml new file mode 100644 index 0000000000000000000000000000000000000000..a57232849f9b80e83b9b17ae6b5f7a4dcc98c57d --- /dev/null +++ b/res/layout/fragment_graph.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:orientation="vertical" > + <com.androidplot.xy.XYPlot + android:id="@+id/rate_stat_plot" + android:layout_width="match_parent" + android:layout_height="match_parent" /> +</LinearLayout> diff --git a/res/layout/fragment_i2ptunnel_detail.xml b/res/layout/fragment_i2ptunnel_detail.xml new file mode 100644 index 0000000000000000000000000000000000000000..97a5b32494d66dc2827a60278e09d79b3ffaa5ac --- /dev/null +++ b/res/layout/fragment_i2ptunnel_detail.xml @@ -0,0 +1,92 @@ +<?xml version="1.0" encoding="utf-8"?> +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent" > + + <TextView + android:id="@+id/tunnel_name" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_alignParentTop="true" + android:padding="3dp" + android:text="Tunnel name" + android:textAppearance="?android:attr/textAppearanceMedium" /> + + <TextView + android:id="@+id/tunnel_description" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentRight="true" + android:layout_below="@+id/tunnel_type" + android:text="Tunnel description" /> + + <TextView + android:id="@+id/tunnel_target_interface_port" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentRight="true" + android:layout_below="@+id/tunnel_description" + android:gravity="right" + android:text="Interface:port" /> + + <TextView + android:id="@+id/textView2" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_below="@+id/tunnel_name" + android:text="Type:" /> + + <TextView + android:id="@+id/textView1" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_below="@+id/textView2" + android:text="Description:" /> + + <TextView + android:id="@+id/tunnel_type" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentRight="true" + android:layout_below="@+id/tunnel_name" + android:text="Tunnel type" /> + + <TextView + android:id="@+id/textView3" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_below="@+id/textView1" + android:text="Target:" /> + + <TextView + android:id="@+id/textView4" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_below="@+id/textView3" + android:text="Access point:" /> + + <TextView + android:id="@+id/tunnel_access_interface_port" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignBaseline="@+id/textView4" + android:layout_alignBottom="@+id/textView4" + android:layout_alignParentRight="true" + android:gravity="right" + android:text="Interface:port" /> + + <CheckBox + android:id="@+id/tunnel_autostart" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentRight="true" + android:layout_alignParentTop="true" + android:clickable="false" + android:text="Auto start" /> + +</RelativeLayout> diff --git a/res/layout/fragment_log_entry.xml b/res/layout/fragment_log_entry.xml new file mode 100644 index 0000000000000000000000000000000000000000..0333118c278f4b37b03390ead5f0b7b6be7c86d6 --- /dev/null +++ b/res/layout/fragment_log_entry.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/log_entry" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:scrollbars="vertical" > +</TextView> diff --git a/res/layout/fragment_main.xml b/res/layout/fragment_main.xml new file mode 100644 index 0000000000000000000000000000000000000000..6b796e10748481ce99abe25244fceecc779dd1fa --- /dev/null +++ b/res/layout/fragment_main.xml @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:orientation="vertical" > + + <ImageView + android:id="@+id/main_lights" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:contentDescription="@string/desc_i2p_logo" + android:scaleType="centerInside" + android:src="@drawable/routerlogo_0" /> + + <ToggleButton + android:id="@+id/router_onoff_button" + android:layout_width="match_parent" + android:layout_height="68dp" + android:textOff="@string/button_router_off" + android:textOn="@string/button_router_on" /> + + <ScrollView + android:id="@+id/main_scrollview" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:fillViewport="true" + android:padding="10dp" + android:scrollbarStyle="outsideInset" > + + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="vertical" > + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="@string/label_tunnels" + android:textAppearance="?android:attr/textAppearanceLarge" /> + + <TableLayout + android:id="@+id/main_tunnels" + android:layout_width="fill_parent" + android:layout_height="wrap_content" /> + + <LinearLayout + android:id="@+id/main_status" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="vertical" > + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="@string/label_status" + android:textAppearance="?android:attr/textAppearanceLarge" /> + + <TextView + android:id="@+id/main_status_text" + android:layout_width="fill_parent" + android:layout_height="wrap_content" /> + </LinearLayout> + </LinearLayout> + </ScrollView> +</LinearLayout> \ No newline at end of file diff --git a/res/layout/fragment_netdb_leaseset_detail.xml b/res/layout/fragment_netdb_leaseset_detail.xml new file mode 100644 index 0000000000000000000000000000000000000000..8cc0fecfde669975e41b3b33bc61bb9bdae04ce8 --- /dev/null +++ b/res/layout/fragment_netdb_leaseset_detail.xml @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="utf-8"?> +<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:fillViewport="true" + android:padding="10dp" + android:scrollbarStyle="outsideInset" > + + <RelativeLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" > + + <TextView + android:id="@+id/ls_nickname" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_alignParentTop="true" + android:padding="3dp" + android:text="LeaseSet nickname" + android:textAppearance="?android:attr/textAppearanceMedium" /> + + <TextView + android:id="@+id/ls_type" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_below="@+id/ls_nickname" + android:text="Destination" /> + + <TextView + android:id="@+id/dbentry_hash" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_below="@+id/ls_type" + android:text="LeaseSet hash" /> + + <TextView + android:id="@+id/label_ls_expiry" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_below="@+id/dbentry_hash" + android:text="Expires in:" /> + + <TextView + android:id="@+id/ls_expiry" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignBaseline="@+id/label_ls_expiry" + android:layout_alignBottom="@+id/label_ls_expiry" + android:layout_alignParentRight="true" + android:text="X min" /> + + <TextView + android:id="@+id/label_leases" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_below="@+id/label_ls_expiry" + android:text="Leases:" /> + + <LinearLayout + android:id="@+id/ls_leases" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_below="@+id/label_leases" + android:orientation="vertical" > + </LinearLayout> + </RelativeLayout> + +</ScrollView> \ No newline at end of file diff --git a/res/layout/fragment_netdb_router_detail.xml b/res/layout/fragment_netdb_router_detail.xml new file mode 100644 index 0000000000000000000000000000000000000000..25318a8e003977d36bc8e67a2431c51d949e6b05 --- /dev/null +++ b/res/layout/fragment_netdb_router_detail.xml @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="utf-8"?> +<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:fillViewport="true" + android:padding="10dp" + android:scrollbarStyle="outsideInset" > + + <RelativeLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" > + + <TextView + android:id="@+id/dbentry_hash" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:text="Router hash" /> + + <TextView + android:id="@+id/label_ri_published" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_below="@+id/dbentry_hash" + android:text="Published:" /> + + <TextView + android:id="@+id/ri_published" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignBaseline="@+id/label_ri_published" + android:layout_alignBottom="@+id/label_ri_published" + android:layout_alignParentRight="true" + android:text="X ago" /> + + <TextView + android:id="@+id/label_ri_addresses" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_below="@+id/label_ri_published" + android:text="Address(es):" /> + + <LinearLayout + android:id="@+id/ri_addresses" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_below="@+id/label_ri_addresses" + android:orientation="vertical" > + </LinearLayout> + + <TextView + android:id="@+id/label_ri_stats" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_below="@+id/ri_addresses" + android:text="Stats:" /> + + <TableLayout + android:id="@+id/ri_stats" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_below="@+id/label_ri_stats" /> + </RelativeLayout> + +</ScrollView> \ No newline at end of file diff --git a/res/layout/news.xml b/res/layout/fragment_news.xml similarity index 100% rename from res/layout/news.xml rename to res/layout/fragment_news.xml diff --git a/res/layout/fragment_table.xml b/res/layout/fragment_table.xml new file mode 100644 index 0000000000000000000000000000000000000000..5654fd2b1f038bb0a3a6c39359f1d5bd85824c8e --- /dev/null +++ b/res/layout/fragment_table.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:orientation="vertical" > + <TableLayout + android:id="@+id/table" + android:layout_width="match_parent" + android:layout_height="wrap_content" /> +</ScrollView> diff --git a/res/layout/fragment_wizard_page.xml b/res/layout/fragment_wizard_page.xml new file mode 100644 index 0000000000000000000000000000000000000000..cbc7186b417e27cc8b5785b7eae3402f1d3c7c6c --- /dev/null +++ b/res/layout/fragment_wizard_page.xml @@ -0,0 +1,31 @@ +<!-- + Copyright 2013 Google Inc. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + style="@style/WizardPageContainer"> + + <TextView style="@style/WizardPageTitle" /> + + <ListView android:id="@android:id/list" + android:layout_width="match_parent" + android:layout_height="0dp" + android:layout_weight="1" + android:paddingLeft="16dp" + android:paddingRight="16dp" + android:saveEnabled="false" + android:scrollbarStyle="outsideOverlay" /> + +</LinearLayout> diff --git a/res/layout/fragment_wizard_page_single_boolean.xml b/res/layout/fragment_wizard_page_single_boolean.xml new file mode 100644 index 0000000000000000000000000000000000000000..1ecb5a54d957c211129553d1842c13d8b70980be --- /dev/null +++ b/res/layout/fragment_wizard_page_single_boolean.xml @@ -0,0 +1,45 @@ +<!-- + Copyright 2013 str4d + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + style="@style/WizardPageContainer"> + + <TextView style="@style/WizardPageTitle" /> + + <ScrollView android:layout_width="match_parent" + android:layout_height="0dp" + android:layout_weight="1" + android:paddingLeft="16dp" + android:paddingRight="16dp" + android:scrollbarStyle="outsideOverlay"> + + <LinearLayout android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical"> + + <CheckBox android:id="@+id/wizard_check_box" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:saveEnabled="false" + android:layout_marginBottom="16dp" + android:text="@string/enabled" /> + + <TextView style="@style/WizardFormLabel" + android:id="@+id/wizard_text_field_desc" /> + + </LinearLayout> + </ScrollView> +</LinearLayout> diff --git a/res/layout/fragment_wizard_page_single_text_field.xml b/res/layout/fragment_wizard_page_single_text_field.xml new file mode 100644 index 0000000000000000000000000000000000000000..9a76c502bc7e0deb99cbbc0e6e7a0550ad5ef402 --- /dev/null +++ b/res/layout/fragment_wizard_page_single_text_field.xml @@ -0,0 +1,49 @@ +<!-- + Copyright 2013 str4d + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + style="@style/WizardPageContainer"> + + <TextView style="@style/WizardPageTitle" /> + + <ScrollView android:layout_width="match_parent" + android:layout_height="0dp" + android:layout_weight="1" + android:paddingLeft="16dp" + android:paddingRight="16dp" + android:scrollbarStyle="outsideOverlay"> + + <LinearLayout android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical"> + + <EditText android:id="@+id/wizard_text_field" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:saveEnabled="false" + android:inputType="text" + android:layout_marginBottom="16dp" /> + + <TextView android:id="@+id/wizard_text_field_feedback" + android:layout_width="match_parent" + android:layout_height="wrap_content" /> + + <TextView style="@style/WizardFormLabel" + android:id="@+id/wizard_text_field_desc" /> + + </LinearLayout> + </ScrollView> +</LinearLayout> diff --git a/res/layout/fragment_wizard_page_single_text_field_picker.xml b/res/layout/fragment_wizard_page_single_text_field_picker.xml new file mode 100644 index 0000000000000000000000000000000000000000..321b022e63afa66e73077d9dd57575bfcfa0c156 --- /dev/null +++ b/res/layout/fragment_wizard_page_single_text_field_picker.xml @@ -0,0 +1,59 @@ +<!-- + Copyright 2013 str4d + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + style="@style/WizardPageContainer"> + + <TextView style="@style/WizardPageTitle" /> + + <ScrollView android:layout_width="match_parent" + android:layout_height="0dp" + android:layout_weight="1" + android:paddingLeft="16dp" + android:paddingRight="16dp" + android:scrollbarStyle="outsideOverlay"> + + <RelativeLayout android:layout_width="match_parent" + android:layout_height="wrap_content"> + + <EditText + android:id="@+id/wizard_text_field" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_marginBottom="16dp" + android:layout_toLeftOf="@+id/wizard_text_field_pick" + android:inputType="text" + android:saveEnabled="false" /> + + <Button android:id="@+id/wizard_text_field_pick" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentRight="true" + android:text="@string/label_browse" /> + + <TextView android:id="@+id/wizard_text_field_feedback" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_below="@+id/wizard_text_field" /> + + <TextView style="@style/WizardFormLabel" + android:id="@+id/wizard_text_field_desc" + android:layout_below="@+id/wizard_text_field_feedback" /> + + </RelativeLayout> + </ScrollView> +</LinearLayout> diff --git a/res/layout/listitem_i2ptunnel.xml b/res/layout/listitem_i2ptunnel.xml new file mode 100644 index 0000000000000000000000000000000000000000..529bd69f5fededa88a4388970490dee676aedb54 --- /dev/null +++ b/res/layout/listitem_i2ptunnel.xml @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="utf-8"?> +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:padding="5dp" > + + <!-- The name of the tunnel --> + <TextView android:id="@+id/tunnel_name" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:padding="3dp" + android:textSize="16sp" + android:layout_alignParentLeft="true" + android:layout_marginRight="5dp" + android:text="Tunnel name" /> + + <!-- The type of tunnel --> + <TextView android:id="@+id/tunnel_type" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_below="@id/tunnel_name" + android:text="Tunnel type" /> + + <!-- Additional tunnel details --> + <TextView android:id="@+id/tunnel_details" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_below="@id/tunnel_type" + android:text="Tunnel details" /> + + <!-- Interface:port the tunnel listens on or points to --> + <TextView android:id="@+id/tunnel_interface_port" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_toRightOf="@id/tunnel_name" + android:layout_alignParentRight="true" + android:layout_alignTop="@id/tunnel_name" + android:gravity="right" + android:text="Interface:port" /> + + <!-- Status star --> + <ImageView android:id="@+id/tunnel_status" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentRight="true" + android:layout_centerVertical="true" + android:contentDescription="Status" /> + +</RelativeLayout> diff --git a/res/layout/listitem_leaseset.xml b/res/layout/listitem_leaseset.xml new file mode 100644 index 0000000000000000000000000000000000000000..2306f08c6914b9a3b3761ff1083801496431e908 --- /dev/null +++ b/res/layout/listitem_leaseset.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:padding="5dp" > + + <!-- The nickname of the LeaseSet --> + <TextView android:id="@+id/ls_nickname" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:padding="3dp" + android:textSize="16sp" + android:layout_alignParentLeft="true" + android:layout_marginRight="5dp" + android:text="LeaseSet nickname" /> + + <!-- The hash of the LeaseSet --> + <TextView android:id="@+id/dbentry_hash" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_below="@id/ls_nickname" + android:text="LeaseSet hash" /> + +</RelativeLayout> diff --git a/res/layout/logs_list_item.xml b/res/layout/listitem_logs.xml similarity index 91% rename from res/layout/logs_list_item.xml rename to res/layout/listitem_logs.xml index 7e058a0f98a7685a630c0a3c905840c61d29cf1e..47ad12f8b45e6a424ba1ed724784e40855d0582c 100644 --- a/res/layout/logs_list_item.xml +++ b/res/layout/listitem_logs.xml @@ -2,6 +2,7 @@ <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" + android:maxLines="3" android:padding="6dp" android:textSize="16sp" > </TextView> diff --git a/res/layout/listitem_routerinfo.xml b/res/layout/listitem_routerinfo.xml new file mode 100644 index 0000000000000000000000000000000000000000..0579a709f8be31ff5dab0abf53e82e847d1e2679 --- /dev/null +++ b/res/layout/listitem_routerinfo.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:padding="5dp" > + + <!-- The hash of the RouterInfo --> + <TextView android:id="@+id/dbentry_hash" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:padding="3dp" + android:textSize="16sp" + android:layout_alignParentLeft="true" + android:layout_marginRight="5dp" + android:text="RouterInfo hash" /> + + <!-- Country flag --> + <ImageView android:id="@+id/ri_country" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentRight="true" + android:layout_centerVertical="true" + android:contentDescription="Country" /> + +</RelativeLayout> diff --git a/res/layout/listitem_wizard_review.xml b/res/layout/listitem_wizard_review.xml new file mode 100644 index 0000000000000000000000000000000000000000..c0fe3a724cb8b682c859075c1706737c6f18393e --- /dev/null +++ b/res/layout/listitem_wizard_review.xml @@ -0,0 +1,40 @@ +<!-- + Copyright 2013 Google Inc. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:baselineAligned="true" + android:paddingTop="12dp" + android:paddingBottom="12dp"> + + <TextView android:id="@android:id/text1" + style="?android:textAppearanceSmall" + android:textAllCaps="true" + android:textStyle="bold" + android:ellipsize="end" + android:layout_width="100sp" + android:layout_height="wrap_content" + android:layout_marginRight="16dp" /> + + <TextView android:id="@android:id/text2" + style="?android:textAppearanceMedium" + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_weight="1" /> + +</LinearLayout> diff --git a/res/layout/main.xml b/res/layout/main.xml deleted file mode 100644 index 8cf86486b7ad2ae43cdf1b28acb90f308f505795..0000000000000000000000000000000000000000 --- a/res/layout/main.xml +++ /dev/null @@ -1,153 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" - android:layout_width="fill_parent" - android:layout_height="fill_parent" - android:fillViewport="true" - android:padding="10px" - android:scrollbarStyle="outsideInset" - > -<LinearLayout - android:orientation="vertical" - android:layout_width="fill_parent" - android:layout_height="wrap_content" - > - - <ImageView - android:layout_width="fill_parent" - android:layout_height="wrap_content" - android:src="@drawable/i2plogo" /> - - <TextView - android:id="@+id/textView4" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:text="@string/label_statistics" - android:textAppearance="?android:attr/textAppearanceLarge" /> - - <TextView - android:id="@+id/main_status_text" - android:layout_width="fill_parent" - android:layout_height="wrap_content" /> - - <TextView - android:id="@+id/textView1" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:text="@string/label_main_controls" - android:textAppearance="?android:attr/textAppearanceLarge" /> - - <Button - android:id="@+id/router_start_button" - android:layout_width="match_parent" - android:layout_height="68dp" - android:text="@string/action_router_start" - android:drawableLeft="@drawable/start_router_icon" /> - - <Button - android:id="@+id/router_quit_button" - android:layout_width="match_parent" - android:layout_height="68dp" - android:text="@string/action_router_stop" - android:drawableLeft="@drawable/stop_router_icon" /> -<!-- -<Button - android:id="@+id/router_stop_button" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:text="OLD STOP" - android:drawableLeft="@drawable/stop_router_icon" /> ---> - -<TextView - android:id="@+id/textView2" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:text="@string/label_tools" - android:textAppearance="?android:attr/textAppearanceMedium" /> - -<Button - android:id="@+id/addressbook_button" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:text="@string/label_addressbook" - android:drawableLeft="@drawable/addressbook_icon" /> - -<Button - android:id="@+id/logs_button" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:text="@string/label_logs" - android:drawableLeft="@drawable/log_icon" /> - -<Button - android:id="@+id/error_button" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:text="@string/label_error_logs" - android:drawableLeft="@drawable/error_log_icon" /> - -<Button - android:id="@+id/peers_button" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:text="@string/label_peers_status" - android:drawableLeft="@drawable/peers_icon" /> - -<TextView - android:id="@+id/textView3" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:text="@string/label_info_and_pages" - android:textAppearance="?android:attr/textAppearanceMedium" /> - -<Button - android:id="@+id/welcome_button" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:text="@string/label_welcome_page" - android:drawableLeft="@drawable/information_icon" /> - -<Button - android:id="@+id/news_button" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:text="@string/label_news" - android:drawableLeft="@drawable/information_icon" /> - -<Button - android:id="@+id/releasenotes_button" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:text="@string/label_release_notes" - android:drawableLeft="@drawable/information_icon" /> - -<Button - android:id="@+id/licenses_button" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:text="@string/label_licenses" - android:drawableLeft="@drawable/information_icon" /> - -<TextView - android:id="@+id/textView5" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:text="@string/label_nonanon_info" - android:textAppearance="?android:attr/textAppearanceMedium" /> - -<Button - android:id="@+id/website_button" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:text="@string/label_website_nonanon" - android:drawableLeft="@drawable/nonanon_info_icon" /> - -<Button - android:id="@+id/faq_button" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:text="@string/label_faq_nonanon" - android:drawableLeft="@drawable/nonanon_info_icon" /> - -</LinearLayout> -</ScrollView> diff --git a/res/layout/parentfragment_viewpager.xml b/res/layout/parentfragment_viewpager.xml new file mode 100644 index 0000000000000000000000000000000000000000..4c5a75910ee7b2181e969049727c64a1997d539d --- /dev/null +++ b/res/layout/parentfragment_viewpager.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<android.support.v4.view.ViewPager + xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/pager" + android:layout_width="match_parent" + android:layout_height="match_parent" > + <android.support.v4.view.PagerTitleStrip + android:id="@+id/pager_title_strip" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_gravity="top" /> +</android.support.v4.view.ViewPager> diff --git a/res/menu/activity_addressbook_actions.xml b/res/menu/activity_addressbook_actions.xml index 1941cfa9ce05c7aa9e7c59e3b1dbb9df0181cf5a..40447d2be8bb4094774bab8939229cc7e5f405c4 100644 --- a/res/menu/activity_addressbook_actions.xml +++ b/res/menu/activity_addressbook_actions.xml @@ -1,12 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:i2pandroid="http://schemas.android.com/apk/res-auto" > - <!-- Add, should appear as action buttons --><!-- - <item android:id="@+id/action_add_to_addressbook" - android:title="@string/action_add" - android:icon="@drawable/ic_content_new" - i2pandroid:showAsAction="ifRoom" />--> - <!-- Settings, should always be in the overflow --> - <item android:id="@+id/action_addressbook_settings" - android:title="@string/menu_settings" - i2pandroid:showAsAction="never" /></menu> + <!-- Search, should appear as action buttons --> + <item android:id="@+id/action_search_addressbook" + android:title="@string/action_search" + android:icon="@drawable/ic_action_search" + i2pandroid:showAsAction="ifRoom|collapseActionView" + i2pandroid:actionViewClass="android.support.v7.widget.SearchView" /> +</menu> diff --git a/res/menu/activity_base_actions.xml b/res/menu/activity_base_actions.xml new file mode 100755 index 0000000000000000000000000000000000000000..ab07512ef3e0bea97b7f33623e237f853c8ca98a --- /dev/null +++ b/res/menu/activity_base_actions.xml @@ -0,0 +1,12 @@ +<menu xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:i2pandroid="http://schemas.android.com/apk/res-auto"> + <item android:title="@string/menu_settings" + android:id="@+id/menu_settings" + android:icon="@android:drawable/ic_menu_preferences" + i2pandroid:showAsAction="never" > + </item> + <item android:title="@string/menu_help" + android:id="@+id/menu_help" + i2pandroid:showAsAction="never" > + </item> +</menu> diff --git a/res/menu/activity_help_actions.xml b/res/menu/activity_help_actions.xml new file mode 100644 index 0000000000000000000000000000000000000000..e8e3b68c6201f5d3d590a4c46946671bce23e070 --- /dev/null +++ b/res/menu/activity_help_actions.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<menu xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:i2pandroid="http://schemas.android.com/apk/res-auto" > + <item android:id="@+id/menu_help_licenses" + android:title="@string/label_licenses" + i2pandroid:showAsAction="never" /> + <item android:id="@+id/menu_help_release_notes" + android:title="@string/label_release_notes" + i2pandroid:showAsAction="never" /> + +</menu> diff --git a/res/menu/activity_main_actions.xml b/res/menu/activity_main_actions.xml new file mode 100755 index 0000000000000000000000000000000000000000..067cdaba468027166e1322937b369434530e16c9 --- /dev/null +++ b/res/menu/activity_main_actions.xml @@ -0,0 +1,7 @@ +<menu xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:i2pandroid="http://schemas.android.com/apk/res-auto"> + <item android:title="@string/menu_about" + android:id="@+id/menu_about" + i2pandroid:showAsAction="never" > + </item> +</menu> diff --git a/res/menu/fragment_addressbook_actions.xml b/res/menu/fragment_addressbook_actions.xml new file mode 100644 index 0000000000000000000000000000000000000000..6f35889cbd8fd5bcfd454b9f6dd853da0ba16904 --- /dev/null +++ b/res/menu/fragment_addressbook_actions.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> +<menu xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:i2pandroid="http://schemas.android.com/apk/res-auto" > + <!-- Add, should appear as action buttons --> + <item android:id="@+id/action_add_to_addressbook" + android:title="@string/action_add" + android:icon="@drawable/ic_content_new" + i2pandroid:showAsAction="ifRoom" /> + <!-- Settings, Help, should always be in the overflow --> + <item android:id="@+id/action_reload_subscriptions" + android:title="@string/action_reload_subscriptions" + i2pandroid:showAsAction="never" /> + <item android:id="@+id/action_addressbook_settings" + android:title="@string/menu_settings" + i2pandroid:showAsAction="never" /> + <item android:id="@+id/action_addressbook_help" + android:title="@string/menu_help" + i2pandroid:showAsAction="never" /> +</menu> diff --git a/res/menu/fragment_i2ptunnel_detail_actions.xml b/res/menu/fragment_i2ptunnel_detail_actions.xml new file mode 100644 index 0000000000000000000000000000000000000000..3c7e47bfdeb837af8448b6566b21b15d4ddca909 --- /dev/null +++ b/res/menu/fragment_i2ptunnel_detail_actions.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<menu xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:i2pandroid="http://schemas.android.com/apk/res-auto" > + <item android:id="@+id/action_start_tunnel" + android:title="@string/action_i2ptunnel_start" + android:icon="@drawable/ic_av_play" + i2pandroid:showAsAction="ifRoom" /> + <item android:id="@+id/action_stop_tunnel" + android:title="@string/action_i2ptunnel_stop" + android:icon="@drawable/ic_av_stop" + i2pandroid:showAsAction="ifRoom" /> + <item android:id="@+id/action_edit_tunnel" + android:title="@string/action_edit" + android:icon="@drawable/ic_content_edit" + i2pandroid:showAsAction="ifRoom" /> + <item android:id="@+id/action_delete_tunnel" + android:title="@string/action_delete" + android:icon="@drawable/ic_content_discard" + i2pandroid:showAsAction="ifRoom" /> + +</menu> diff --git a/res/menu/fragment_i2ptunnel_list_actions.xml b/res/menu/fragment_i2ptunnel_list_actions.xml new file mode 100644 index 0000000000000000000000000000000000000000..c82477bc789584812603acd10eeba10c451dc396 --- /dev/null +++ b/res/menu/fragment_i2ptunnel_list_actions.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<menu xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:i2pandroid="http://schemas.android.com/apk/res-auto" > + <item android:id="@+id/action_add_tunnel" + android:title="@string/action_add" + android:icon="@drawable/ic_content_new" + i2pandroid:showAsAction="ifRoom" /> + <item android:id="@+id/action_start_all_tunnels" + android:title="@string/action_i2ptunnel_start_all" + i2pandroid:showAsAction="never" /> + <item android:id="@+id/action_stop_all_tunnels" + android:title="@string/action_i2ptunnel_stop_all" + i2pandroid:showAsAction="never" /> + <item android:id="@+id/action_restart_all_tunnels" + android:title="@string/action_i2ptunnel_restart_all" + i2pandroid:showAsAction="never" /> + <item android:id="@+id/action_i2ptunnel_help" + android:title="@string/menu_help" + i2pandroid:showAsAction="never" /> + +</menu> diff --git a/res/menu/fragment_netdb_list_actions.xml b/res/menu/fragment_netdb_list_actions.xml new file mode 100644 index 0000000000000000000000000000000000000000..30ed2db34f16d187aed89f1c07b7efd01310f9df --- /dev/null +++ b/res/menu/fragment_netdb_list_actions.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<menu xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:i2pandroid="http://schemas.android.com/apk/res-auto" > + <item android:id="@+id/action_refresh" + android:title="@string/action_refresh" + android:icon="@drawable/ic_navigation_refresh" + i2pandroid:showAsAction="ifRoom" /> + +</menu> diff --git a/res/menu/fragment_web_actions.xml b/res/menu/fragment_web_actions.xml new file mode 100644 index 0000000000000000000000000000000000000000..2c8694ec8f025efef2ec20c33056751716d38bdf --- /dev/null +++ b/res/menu/fragment_web_actions.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<menu xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:i2pandroid="http://schemas.android.com/apk/res-auto" > + <item android:title="@string/action_reload" + android:id="@+id/menu_reload" + android:icon="@drawable/ic_navigation_refresh" + i2pandroid:showAsAction="ifRoom" > + </item> +</menu> diff --git a/res/menu/menu1.xml b/res/menu/menu1.xml deleted file mode 100755 index df87e8276e8a57302df54e5117dd28ad4f7d0210..0000000000000000000000000000000000000000 --- a/res/menu/menu1.xml +++ /dev/null @@ -1,26 +0,0 @@ -<menu xmlns:android="http://schemas.android.com/apk/res/android"> - <item android:title="@string/action_router_start" - android:id="@+id/menu_start" - android:icon="@drawable/ic_menu_play_clip" > - </item> - <item android:title="@string/action_router_stop" - android:id="@+id/menu_stop" - android:icon="@android:drawable/ic_menu_close_clear_cancel" > - </item> - <item android:title="@string/label_addressbook" - android:id="@+id/menu_addressbook" - android:icon="@drawable/ic_menu_friendslist" > - </item> - <item android:title="@string/action_reload" - android:id="@+id/menu_reload" - android:icon="@drawable/ic_menu_refresh" > - </item> - <item android:title="@string/label_home" - android:id="@+id/menu_home" - android:icon="@drawable/ic_menu_home" > - </item> - <item android:title="@string/menu_settings" - android:id="@+id/menu_settings" - android:icon="@android:drawable/ic_menu_preferences" > - </item> -</menu> diff --git a/res/raw/i2ptunnel_config b/res/raw/i2ptunnel_config index 5ea901d687f02146be2344b82708d4d8c82f7a57..3a94da2c10dae8ea983eb2a59b2348530db6fb90 100644 --- a/res/raw/i2ptunnel_config +++ b/res/raw/i2ptunnel_config @@ -22,13 +22,13 @@ tunnel.0.option.outbound.lengthVariance=0 tunnel.0.startOnLoad=true # irc -tunnel.1.name=IRC Proxy postman/freshcoffee -tunnel.1.description=IRC proxy to access anonymous IRC servers +tunnel.1.name=Irc2P +tunnel.1.description=IRC tunnel to access the Irc2P network tunnel.1.type=ircclient tunnel.1.sharedClient=true tunnel.1.interface=127.0.0.1 tunnel.1.listenPort=6668 -tunnel.1.targetDestination=irc.postman.i2p,irc.freshcoffee.i2p,irc.echelon.i2p +tunnel.1.targetDestination=irc.dg.i2p:6667,irc.postman.i2p:6667,irc.echelon.i2p:6667 tunnel.1.i2cpHost=127.0.0.1 tunnel.1.i2cpPort=7654 tunnel.1.option.inbound.nickname=shared clients @@ -45,8 +45,8 @@ tunnel.1.option.outbound.lengthVariance=0 tunnel.1.startOnLoad=true # irc -tunnel.2.name=IRC Proxy welterde -tunnel.2.description=IRC proxy to access anonymous IRC servers +tunnel.2.name=IRC welterde +tunnel.2.description=IRC tunnel to access welterde's network tunnel.2.type=ircclient tunnel.2.sharedClient=true tunnel.2.interface=127.0.0.1 @@ -68,8 +68,8 @@ tunnel.2.option.outbound.lengthVariance=0 tunnel.2.startOnLoad=true # irc -tunnel.3.name=IRC Proxy telecomix -tunnel.3.description=IRC proxy to access anonymous IRC servers +tunnel.3.name=Telecomix IRC +tunnel.3.description=IRC tunnel to access the Telecomix network tunnel.3.type=ircclient tunnel.3.sharedClient=true tunnel.3.interface=127.0.0.1 @@ -91,8 +91,8 @@ tunnel.3.option.outbound.lengthVariance=0 tunnel.3.startOnLoad=true # irc irc.killyourtv.i2p -tunnel.4.name=irckytv -tunnel.4.description=IRC proxy to access anonymous IRC servers +tunnel.4.name=KYTV IRC +tunnel.4.description=IRC tunnel to access KillYourTV's network tunnel.4.type=ircclient tunnel.4.sharedClient=true tunnel.4.interface=127.0.0.1 @@ -112,3 +112,26 @@ tunnel.4.option.inbound.lengthVariance=0 tunnel.4.option.outbound.length=2 tunnel.4.option.outbound.lengthVariance=0 tunnel.4.startOnLoad=true + +# irc irc.stream.i2p +tunnel.5.name=Nameless IRC +tunnel.5.description=IRC tunnel to access the Nameless network +tunnel.5.type=ircclient +tunnel.5.sharedClient=true +tunnel.5.interface=127.0.0.1 +tunnel.5.listenPort=6672 +tunnel.5.targetDestination=irc.stream.i2p +tunnel.5.i2cpHost=127.0.0.1 +tunnel.5.i2cpPort=7654 +tunnel.5.option.inbound.nickname=shared clients +tunnel.5.option.outbound.nickname=shared clients +#tunnel.5.option.i2cp.delayOpen=true +tunnel.5.option.i2cp.reduceIdleTime=600000 +tunnel.5.option.i2cp.reduceOnIdle=true +tunnel.5.option.i2cp.reduceQuantity=1 +tunnel.5.option.i2p.streaming.connectDelay=1000 +tunnel.5.option.inbound.length=2 +tunnel.5.option.inbound.lengthVariance=0 +tunnel.5.option.outbound.length=2 +tunnel.5.option.outbound.lengthVariance=0 +tunnel.5.startOnLoad=true diff --git a/res/raw/router_config b/res/raw/router_config index 761dc98663e74fdde02df37daecf0b37400c6545..3cb424459eff3f3870ff9c84fc2cd0fae47460b9 100644 --- a/res/raw/router_config +++ b/res/raw/router_config @@ -26,7 +26,7 @@ i2cp.disableInterface=true # Todo: implement a NamingService using the android native SQLite # i2p.naming.impl=net.i2p.client.naming.HostsTxtNamingService -i2p.hostsfilelist=hosts.txt +i2p.hostsfilelist=privatehosts.txt,hosts.txt # ##### Tunnels # diff --git a/res/values-large/refs.xml b/res/values-large/refs.xml new file mode 100644 index 0000000000000000000000000000000000000000..9de743d3ba14083d212117babcea03a211302f61 --- /dev/null +++ b/res/values-large/refs.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <item name="activity_navdrawer" type="layout">@layout/activity_navdrawer_twopane</item> +</resources> diff --git a/res/values-sw600dp/refs.xml b/res/values-sw600dp/refs.xml new file mode 100644 index 0000000000000000000000000000000000000000..9de743d3ba14083d212117babcea03a211302f61 --- /dev/null +++ b/res/values-sw600dp/refs.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <item name="activity_navdrawer" type="layout">@layout/activity_navdrawer_twopane</item> +</resources> diff --git a/res/values/arrays.xml b/res/values/arrays.xml index ed6cc84d1896bb97d1fed34932dbe99f2f09e29f..86359d458e93b52d8105672eeed60804c2f86963 100644 --- a/res/values/arrays.xml +++ b/res/values/arrays.xml @@ -1,5 +1,27 @@ <?xml version="1.0" encoding="UTF-8"?> <resources> + <string-array name="navdrawer_activity_titles"> + <item>@string/label_home</item> + <item>@string/label_addressbook</item> + <item>@string/label_i2ptunnel</item> + <item>@string/label_logs</item> + <item>@string/label_graphs</item> + <item>@string/label_peers_status</item> + <item>NetDB</item> + <item>@string/label_welcome_page</item> + <item>@string/label_news</item> + </string-array> + <string-array name="log_level_list"> + <item>ERROR</item> + <item>All</item> + </string-array> + <string-array name="log_levels"> + <item>CRIT</item> + <item>ERROR</item> + <item>WARN</item> + <item>INFO</item> + <item>DEBUG</item> + </string-array> <string-array name="setting0to3"> <item>0</item> <item>1</item> diff --git a/res/values/colors.xml b/res/values/colors.xml new file mode 100644 index 0000000000000000000000000000000000000000..bf983966b44b4e1b36069888aa73ec54a471a1f0 --- /dev/null +++ b/res/values/colors.xml @@ -0,0 +1,8 @@ +<resources> + <color name="step_pager_previous_tab_color">#4433b5e5</color> + <color name="step_pager_selected_tab_color">#ff0099cc</color> + <color name="step_pager_selected_last_tab_color">#ff669900</color> + <color name="step_pager_next_tab_color">#10000000</color> + + <color name="review_green">#ff669900</color> +</resources> diff --git a/res/values/dimens.xml b/res/values/dimens.xml new file mode 100644 index 0000000000000000000000000000000000000000..b3bf632b3339cfd866ceaec4e24bc08b8c0aa515 --- /dev/null +++ b/res/values/dimens.xml @@ -0,0 +1,5 @@ +<resources> + <dimen name="step_pager_tab_width">32dp</dimen> + <dimen name="step_pager_tab_height">3dp</dimen> + <dimen name="step_pager_tab_spacing">4dp</dimen> +</resources> diff --git a/res/values/refs.xml b/res/values/refs.xml new file mode 100644 index 0000000000000000000000000000000000000000..8c0aba38c154cdc6d7cc193cd54bc3ed5918f3e7 --- /dev/null +++ b/res/values/refs.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <item name="activity_navdrawer" type="layout">@layout/activity_navdrawer_onepane</item> +</resources> diff --git a/res/values/strings.xml b/res/values/strings.xml index 280690a2fb9acff8af07656df2533e794bc0a02a..0619cf808d6944fc55eb3de43ce4bf94226d78ab 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -2,14 +2,17 @@ <resources> <string name="app_name">I2P</string> + <string name="desc_i2p_logo">I2P logo</string> <string name="welcome_new_install">Welcome to I2P! This app is ALPHA software and it does not provide strong anonymity. Please read the release notes and license information.</string> <string name="welcome_new_version">New version installed. Please read the release notes. Version:</string> - <string name="label_home">I2P Home</string> - <string name="label_statistics">Statistics</string> - <string name="label_main_controls">Main Controls</string> - <string name="label_tools">I2P Tools</string> + <string name="label_home">Controls and Status</string> + <string name="label_tunnels">Tunnels</string> + <string name="label_status">Status</string> <string name="label_addressbook">Addressbook</string> + <string name="label_i2ptunnel">I2PTunnel</string> + <string name="label_i2ptunnel_client">Client tunnels</string> + <string name="label_i2ptunnel_server">Server tunnels</string> <string name="label_logs">Logs</string> <string name="label_error_logs">Error Logs</string> <string name="label_info_and_pages">Information and pages</string> @@ -20,23 +23,62 @@ <string name="label_release_notes">Release Notes</string> <string name="label_licenses">Licenses</string> <string name="label_nonanon_info">Non Anonymous Information</string> - <string name="label_website_nonanon">Web Site (non-anon)</string> - <string name="label_faq_nonanon">FAQ (non-anon)</string> + <string name="label_browse">Browse</string> + <string name="label_graphs">Graphs</string> + <string name="button_router_off">Press to start I2P</string> + <string name="button_router_on">I2P is running (press to stop)</string> + + <string name="first_start_title">Congratulations on getting I2P installed!</string> + <string name="first_start_welcome"><b>Welcome to I2P!</b> Please <b>have patience</b> as I2P boots up and finds peers.</string> + <string name="first_start_read">While you are waiting, please read the release notes and welcome page.</string> + <string name="first_start_faq">Once you have client tunnels, please <b>check out</b> our FAQ:</string> + <string name="url_faq" translatable="false">http://i2p-projekt.i2p/en/faq</string> + <string name="first_start_faq_nonanon">Or use this non-anonymous link if you don\'t want to wait for tunnels:</string> + <string name="url_faq_nonanon" translatable="false">https://geti2p.net/en/faq</string> + <string name="first_start_irc">Point your IRC client to <b>localhost:6668</b> and say hi to us on:</string> + <string name="url_irc_i2p" translatable="false">irc://127.0.0.1:6668/i2p | irc://127.0.0.1:6668/i2p-dev</string> + + <string name="drawer_open">Open nav</string> + <string name="drawer_close">Close nav</string> + <string name="action_search">Search</string> <string name="action_add">Add</string> + <string name="action_edit">Edit</string> + <string name="action_delete">Delete</string> <string name="action_router_start">Start Router</string> <string name="action_router_stop">Stop Router</string> + <string name="action_i2ptunnel_start">Start tunnel</string> + <string name="action_i2ptunnel_stop">Stop tunnel</string> + <string name="action_i2ptunnel_start_all">Start all tunnels</string> + <string name="action_i2ptunnel_stop_all">Stop all tunnels</string> + <string name="action_i2ptunnel_restart_all">Restart all tunnels</string> <string name="action_reload">Reload</string> + <string name="action_refresh">Refresh</string> + <string name="hint_search_addressbook">Search addressbook</string> + <string name="action_reload_subscriptions">Reload subscriptions</string> + + <string name="router_not_running">The router is not running.</string> + + <string name="graphs_not_ready">Graphs are not ready, or the router is not running. Try again later.</string> + + <string name="netdb_routers_empty">No routers in your NetDB.</string> + <string name="netdb_leases_empty">No LeaseSets in your NetDB.</string> + + <string name="notification_status_bw">Bandwidth: %1$s KBps down / %2$s KBps up</string> + <string name="notification_status_peers">Peers: %1$d active, %2$d known</string> + <string name="notification_status_expl">Exploratory tunnels: %1$d/%2$d</string> + <string name="notification_status_client">Client tunnels: %1$d/%2$d</string> <string name="menu_settings">Settings</string> <string name="settings_enable">Enable</string> - <string name="settings_label_subscriptions">I2P Addressbook</string> <string name="settings_desc_subscriptions">Subscription URLs</string> - <string name="settings_label_bandwidth">Bandwidth and network</string> + <string name="settings_label_bandwidth_net">Bandwidth and network</string> + <string name="settings_label_bandwidth">Bandwidth</string> <string name="settings_label_bw_inbound">Inbound speed</string> <string name="settings_desc_bw_inbound">Maximum inbound speed</string> <string name="settings_label_bw_outbound">Outbound speed</string> <string name="settings_desc_bw_outbound">Maximum outbound speed</string> + <string name="settings_label_network">Network</string> <string name="settings_label_hiddenMode">Participation</string> <string name="settings_desc_hiddenMode">Turn off hidden mode</string> <string name="settings_label_maxPartTunnels">Max participating tunnels</string> @@ -46,7 +88,11 @@ <string name="settings_desc_sharePercent">Percentage of bandwidth to share (default=80)</string> <string name="settings_dialog_sharePercent">Percentage of bandwidth to share</string> <string name="settings_desc_upnp">Open firewall ports automatically</string> + <string name="settings_label_logging">Logging</string> + <string name="settings_label_default_log_level">Default log level</string> <string name="settings_label_advanced">Advanced</string> + <string name="settings_label_showStats">Router statistics</string> + <string name="settings_summ_showStats">Display advanced stats in main console</string> <string name="settings_label_transports">Transports</string> <string name="settings_label_maxConns">Max connections</string> <string name="settings_label_i2cp">I2CP interface</string> @@ -56,12 +102,96 @@ <string name="settings_label_expl_inbound">Inbound tunnels</string> <string name="settings_label_expl_outbound">Outbound tunnels</string> <string name="settings_label_expl_length">Length</string> + <string name="settings_summ_expl_length">%s hops</string> <string name="settings_desc_expl_length">How many hops to use</string> <string name="settings_label_expl_lengthVariance">Hop variance</string> + <string name="settings_summ_expl_lengthVariance">%s</string> <string name="settings_desc_expl_lengthVariance">How many hops to randomly add</string> <string name="settings_label_expl_quantity">Quantity</string> + <string name="settings_summ_expl_quantity">%s tunnels</string> <string name="settings_desc_expl_quantity">How many tunnels</string> <string name="settings_label_expl_backupQuantity">Backup quantity</string> + <string name="settings_summ_expl_backupQuantity">%s tunnels</string> <string name="settings_desc_expl_backupQuantity">How many tunnel backups</string> + <string name="menu_about">About</string> + <string name="about_version">Version:</string> + <string name="about_project">Project Home:</string> + <string name="url_project" translatable="false">https://geti2p.net | http://i2p-projekt.i2p</string> + <string name="about_bugs">Bugs and Support:</string> + <string name="url_android_forum" translatable="false">http://zzz.i2p</string> + <string name="about_helpwanted">Help Wanted!</string> + <string name="about_volunteer">Want to help make the app better? Volunteer on the Android forum:</string> + <string name="about_donate">Want to donate money or bitcoins to buy more Android devices for development and testing? Go to:</string> + <string name="url_donate" translatable="false">https://geti2p.net/en/donate | http://i2p-projekt.i2p/en/donate</string> + + <string name="menu_help">Help</string> + + <string name="addressbook_search_header">%s found</string> + + <string name="addressbook_add_wizard_k_name">Name</string> + <string name="addressbook_add_wizard_k_destination">Destination</string> + + <string name="addressbook_add_wizard_desc_name">The name</string> + <string name="addressbook_add_wizard_desc_destination">Paste the B64 of the Destination here. If you have a File Manager installed, you can browse for a text file containing the B64.</string> + + <string name="nsu_iae_illegal_char">Host name \"%1$s\" contains illegal character %2$s</string> + <string name="nsu_iae_cannot_start_with">Host name cannot start with \"%s\"</string> + <string name="nsu_iae_cannot_end_with">Host name cannot end with \"%s\"</string> + <string name="nsu_iae_cannot_contain">Host name cannot contain \"%s\"</string> + <string name="nsu_iae_requires_conversion">Host name \"%s\" requires conversion to ASCII but the conversion library is unavailable in this Android version</string> + + <string name="i2ptunnel_type_client">Standard client</string> + <string name="i2ptunnel_type_httpclient">HTTP client</string> + <string name="i2ptunnel_type_ircclient">IRC client</string> + <string name="i2ptunnel_type_server">Standard server</string> + <string name="i2ptunnel_type_httpserver">HTTP server</string> + <string name="i2ptunnel_type_sockstunnel">SOCKS 4/4a/5 proxy</string> + <string name="i2ptunnel_type_socksirctunnel">SOCKS IRC proxy</string> + <string name="i2ptunnel_type_connectclient">CONNECT/SSL/HTTPS proxy</string> + <string name="i2ptunnel_type_ircserver">IRC server</string> + <string name="i2ptunnel_type_streamrclient">Streamr client</string> + <string name="i2ptunnel_type_streamrserver">Streamr server</string> + <string name="i2ptunnel_type_httpbidirserver">HTTP bidir</string> + + <string name="i2ptunnel_not_initialized">Tunnels are not initialized yet, please reload in two minutes.</string> + <string name="i2ptunnel_new_tunnel">New Tunnel</string> + <string name="i2ptunnel_msg_config_saved">Configuration changes saved</string> + <string name="i2ptunnel_msg_config_save_failed">Failed to save configuration</string> + <string name="i2ptunnel_msg_tunnel_starting">Starting tunnel</string> + <string name="i2ptunnel_msg_tunnel_stopping">Stopping tunnel</string> + <string name="i2ptunnel_delete_confirm_message">Delete tunnel?</string> + <string name="i2ptunnel_delete_confirm_button">Delete tunnel</string> + + <string name="i2ptunnel_wizard_k_client_server">Client or Server</string> + <string name="i2ptunnel_wizard_v_client">Client tunnel</string> + <string name="i2ptunnel_wizard_v_server">Server tunnel</string> + <string name="i2ptunnel_wizard_k_type">Tunnel type</string> + <string name="i2ptunnel_wizard_k_name">Name</string> + <string name="i2ptunnel_wizard_k_desc">Description</string> + <string name="i2ptunnel_wizard_k_dest">Destination</string> + <string name="i2ptunnel_wizard_k_outproxies">Outproxies</string> + <string name="i2ptunnel_wizard_k_target_host">Target host</string> + <string name="i2ptunnel_wizard_k_target_port">Target port</string> + <string name="i2ptunnel_wizard_k_reachable_on">Reachable on</string> + <string name="i2ptunnel_wizard_k_binding_port">Binding port</string> + <string name="i2ptunnel_wizard_k_auto_start">Auto start</string> + + <string name="next">Next</string> + <string name="prev">Previous</string> + <string name="finish">Submit</string> + <string name="review">Review</string> + <string name="enabled">Enabled</string> + + <string name="i2ptunnel_wizard_desc_name">The name of the tunnel, for identification in the tunnel list.</string> + <string name="i2ptunnel_wizard_desc_desc">A description of the tunnel. This is optional and purely informative.</string> + <string name="i2ptunnel_wizard_desc_dest">Type in the I2P destination of the service that this client tunnel should connect to. This could be the full base 64 destination key, or an I2P URL from your address book.</string> + <string name="i2ptunnel_wizard_desc_outproxies">If you know of any outproxies for this type of tunnel (either HTTP or SOCKS), fill them in. Separate multiple proxies with commas.</string> + <string name="i2ptunnel_wizard_desc_target_host">This is the IP that your service is running on, this is usually on the same machine so 127.0.0.1 is autofilled.</string> + <string name="i2ptunnel_wizard_desc_target_port">This is the port that the service is accepting connections on.</string> + <string name="i2ptunnel_wizard_desc_reachable_on">This limits what computers or smartphones can access this tunnel.</string> + <string name="i2ptunnel_wizard_desc_binding_port">This is the port that the client tunnel will be accessed from locally. This is also the client port for the HTTP bidir server tunnel.</string> + <string name="i2ptunnel_wizard_desc_auto_start">Should the tunnel automatically start when the router starts?</string> + <string name="i2ptunnel_wizard_submit_confirm_message">Create tunnel?</string> + <string name="i2ptunnel_wizard_submit_confirm_button">Create tunnel</string> </resources> \ No newline at end of file diff --git a/res/values/styles.xml b/res/values/styles.xml new file mode 100644 index 0000000000000000000000000000000000000000..b35b21f8f7945b0cf507363cf9044c271af6d9ff --- /dev/null +++ b/res/values/styles.xml @@ -0,0 +1,29 @@ +<resources> + <style name="WizardPageContainer"> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">match_parent</item> + <item name="android:orientation">vertical</item> + </style> + + <style name="WizardPageTitle"> + <item name="android:id">@android:id/title</item> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">wrap_content</item> + <item name="android:layout_marginBottom">8dp</item> + <item name="android:layout_marginLeft">16dp</item> + <item name="android:layout_marginRight">16dp</item> + <item name="android:paddingLeft">?android:attr/listPreferredItemPaddingLeft</item> + <item name="android:textSize">36sp</item> + <item name="android:textColor">#ff0099cc</item> + </style> + + <style name="WizardFormLabel"> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">wrap_content</item> + <item name="android:layout_marginBottom">0dp</item> + <item name="android:textAppearance">?android:textAppearanceSmall</item> + <item name="android:textStyle">bold</item> + <item name="android:paddingLeft">12dp</item> + <item name="android:paddingRight">12dp</item> + </style> +</resources> diff --git a/res/xml/searchable_addressbook.xml b/res/xml/searchable_addressbook.xml new file mode 100644 index 0000000000000000000000000000000000000000..50dc9fb3208dbf367e105f9a7be351727253aac8 --- /dev/null +++ b/res/xml/searchable_addressbook.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<searchable xmlns:android="http://schemas.android.com/apk/res/android" + android:label="@string/label_addressbook" + android:hint="@string/hint_search_addressbook" > +</searchable> diff --git a/res/xml/settings1.xml b/res/xml/settings_advanced.xml similarity index 62% rename from res/xml/settings1.xml rename to res/xml/settings_advanced.xml index eab1eee09b0ac8a01309f7b8868c321e02bfe121..151d8b0a432c504150d4b75f86194a313d59b222 100644 --- a/res/xml/settings1.xml +++ b/res/xml/settings_advanced.xml @@ -1,97 +1,10 @@ -<PreferenceScreen - xmlns:android="http://schemas.android.com/apk/res/android" - android:key="settings1"> - - <Preference - android:title="@string/settings_label_subscriptions" - android:summary="@string/settings_desc_subscriptions" - android:key="addressbook_preferences"> - - <intent android:targetPackage="net.i2p.android.router" android:targetClass="net.i2p.android.router.activity.AddressbookSettingsActivity" /> - - </Preference> - - <!-- - Keys and the default values from current installation: - --> - - <PreferenceCategory - android:key="settings_bandwidth" - android:title="@string/settings_label_bandwidth"> - <!-- - i2np.bandwidth.inboundKBytesPerSecond=100 - --> - <com.hlidskialf.android.preference.SeekBarPreference - android:key="i2np.bandwidth.inboundKBytesPerSecond" - android:defaultValue="100" - android:max="1000" - android:title="@string/settings_label_bw_inbound" - android:summary="@string/settings_desc_bw_inbound" - android:dialogMessage="Maximum inbound speed" - android:text=" KBytes/sec" - /> - <!-- - i2np.bandwidth.outboundKBytesPerSecond=30 - --> - <com.hlidskialf.android.preference.SeekBarPreference - android:key="i2np.bandwidth.outboundKBytesPerSecond" - android:defaultValue="100" - android:max="1000" - android:title="@string/settings_label_bw_outbound" - android:summary="@string/settings_desc_bw_outbound" - android:dialogMessage="Maximum outbound speed" - android:text=" KBytes/sec" - /> +<?xml version="1.0" encoding="utf-8"?> +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <CheckBoxPreference - android:key="router.hiddenMode" + android:key="i2pandroid.main.showStats" android:defaultValue="false" - android:title="@string/settings_label_hiddenMode" - android:summary="@string/settings_desc_hiddenMode" - /> - <!-- - router.maxParticipatingTunnels=0 - --> - <com.hlidskialf.android.preference.SeekBarPreference - android:key="router.maxParticipatingTunnels" - android:defaultValue="20" - android:max="500" - android:title="@string/settings_label_maxPartTunnels" - android:summary="@string/settings_desc_maxPartTunnels" - android:dialogMessage="Maximum tunnels to participate in" - android:text=" Tunnels" - android:dependency="router.hiddenMode" - /> - <!-- - router.sharePercentage=10 - --> - <com.hlidskialf.android.preference.SeekBarPreference - android:key="router.sharePercentage" - android:defaultValue="80" - android:max="100" - android:title="@string/settings_label_sharePercent" - android:summary="@string/settings_desc_sharePercent" - android:dialogMessage="Percentage of bandwidth to share" - android:text="%" - android:dependency="router.hiddenMode" - android:shouldDisableView="true" - /> - - <!-- - i2np.upnp.enable=false - --> - <CheckBoxPreference - android:key="i2np.upnp.enable" - android:defaultValue="true" - android:title="UPnP" - android:summary="@string/settings_desc_upnp" - /> - </PreferenceCategory> - - - - <PreferenceCategory - android:key="settings_advanced" - android:title="@string/settings_label_advanced"> + android:title="@string/settings_label_showStats" + android:summary="@string/settings_summ_showStats" /> <PreferenceScreen android:key="settings_transports" @@ -178,7 +91,8 @@ android:entries="@array/setting0to3" android:entryValues="@array/setting0to3" android:title="@string/settings_label_expl_length" - android:summary="@string/settings_desc_expl_length" + android:summary="@string/settings_summ_expl_length" + android:dialogTitle="@string/settings_desc_expl_length" android:defaultValue="2" /> @@ -190,7 +104,8 @@ android:entries="@array/setting2to2" android:entryValues="@array/setting2to2" android:title="@string/settings_label_expl_lengthVariance" - android:summary="@string/settings_desc_expl_lengthVariance" + android:summary="@string/settings_summ_expl_lengthVariance" + android:dialogTitle="@string/settings_desc_expl_lengthVariance" android:defaultValue="0" /> @@ -203,7 +118,8 @@ android:entries="@array/setting0to3" android:entryValues="@array/setting0to3" android:title="@string/settings_label_expl_quantity" - android:summary="@string/settings_desc_expl_quantity" + android:summary="@string/settings_summ_expl_quantity" + android:dialogTitle="@string/settings_desc_expl_quantity" android:defaultValue="2" /> @@ -215,7 +131,8 @@ android:entries="@array/setting0to3" android:entryValues="@array/setting0to3" android:title="@string/settings_label_expl_backupQuantity" - android:summary="@string/settings_desc_expl_backupQuantity" + android:summary="@string/settings_summ_expl_backupQuantity" + android:dialogTitle="@string/settings_desc_expl_backupQuantity" android:defaultValue="0" /> </PreferenceCategory> @@ -231,7 +148,8 @@ android:entries="@array/setting0to3" android:entryValues="@array/setting0to3" android:title="@string/settings_label_expl_length" - android:summary="@string/settings_desc_expl_length" + android:summary="@string/settings_summ_expl_length" + android:dialogTitle="@string/settings_desc_expl_length" android:defaultValue="2" /> @@ -243,7 +161,8 @@ android:entries="@array/setting2to2" android:entryValues="@array/setting2to2" android:title="@string/settings_label_expl_lengthVariance" - android:summary="@string/settings_desc_expl_lengthVariance" + android:summary="@string/settings_summ_expl_lengthVariance" + android:dialogTitle="@string/settings_desc_expl_lengthVariance" android:defaultValue="0" /> @@ -255,7 +174,8 @@ android:entries="@array/setting0to3" android:entryValues="@array/setting0to3" android:title="@string/settings_label_expl_quantity" - android:summary="@string/settings_desc_expl_quantity" + android:summary="@string/settings_summ_expl_quantity" + android:dialogTitle="@string/settings_desc_expl_quantity" android:defaultValue="2" /> @@ -267,12 +187,12 @@ android:entries="@array/setting0to3" android:entryValues="@array/setting0to3" android:title="@string/settings_label_expl_backupQuantity" - android:summary="@string/settings_desc_expl_backupQuantity" + android:summary="@string/settings_summ_expl_backupQuantity" + android:dialogTitle="@string/settings_desc_expl_backupQuantity" android:defaultValue="0" /> </PreferenceCategory> </PreferenceScreen> - </PreferenceCategory> <!-- diff --git a/res/xml/settings_graphs.xml b/res/xml/settings_graphs.xml new file mode 100644 index 0000000000000000000000000000000000000000..a26cfa6b1588f52323cc9b6928ffa609513cd682 --- /dev/null +++ b/res/xml/settings_graphs.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" > + +</PreferenceScreen> diff --git a/res/xml/settings_headers.xml b/res/xml/settings_headers.xml new file mode 100644 index 0000000000000000000000000000000000000000..60af72e6b046fe388453d2610eab052ceb2e962f --- /dev/null +++ b/res/xml/settings_headers.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<preference-headers xmlns:android="http://schemas.android.com/apk/res/android"> + <header + android:fragment="net.i2p.android.router.SettingsActivity$SettingsFragment" + android:title="@string/settings_label_bandwidth_net"> + <extra + android:name="settings" + android:value="net" /> + </header> + <header + android:fragment="net.i2p.android.router.SettingsActivity$SettingsFragment" + android:title="@string/label_graphs"> + <extra + android:name="settings" + android:value="graphs" /> + </header> + <header + android:fragment="net.i2p.android.router.SettingsActivity$SettingsFragment" + android:title="@string/settings_label_logging"> + <extra + android:name="settings" + android:value="logging" /> + </header> + <header + android:title="@string/label_addressbook"> + <intent + android:targetPackage="net.i2p.android.router" + android:targetClass="net.i2p.android.router.addressbook.AddressbookSettingsActivity" /> + </header> + <header + android:fragment="net.i2p.android.router.SettingsActivity$SettingsFragment" + android:title="@string/settings_label_advanced"> + <extra + android:name="settings" + android:value="advanced" /> + </header> +</preference-headers> \ No newline at end of file diff --git a/res/xml/settings_headers_legacy.xml b/res/xml/settings_headers_legacy.xml new file mode 100644 index 0000000000000000000000000000000000000000..58ffb507ecfeafc8639aa6ec212adcb7eee69be3 --- /dev/null +++ b/res/xml/settings_headers_legacy.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="utf-8"?> +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" > + <Preference android:title="@string/settings_label_bandwidth_net"> + <intent + android:targetPackage="net.i2p.android.router" + android:targetClass="net.i2p.android.router.SettingsActivity" + android:action="net.i2p.android.router.PREFS_NET" /> + </Preference> + <Preference android:title="@string/label_graphs"> + <intent + android:targetPackage="net.i2p.android.router" + android:targetClass="net.i2p.android.router.SettingsActivity" + android:action="net.i2p.android.router.PREFS_GRAPHS" /> + </Preference> + <Preference android:title="@string/settings_label_logging"> + <intent + android:targetPackage="net.i2p.android.router" + android:targetClass="net.i2p.android.router.SettingsActivity" + android:action="net.i2p.android.router.PREFS_LOGGING" /> + </Preference> + <Preference android:title="@string/label_addressbook"> + <intent + android:targetPackage="net.i2p.android.router" + android:targetClass="net.i2p.android.router.addressbook.AddressbookSettingsActivity" /> + </Preference> + <Preference android:title="@string/settings_label_advanced"> + <intent + android:targetPackage="net.i2p.android.router" + android:targetClass="net.i2p.android.router.SettingsActivity" + android:action="net.i2p.android.router.PREFS_ADVANCED" /> + </Preference> +</PreferenceScreen> diff --git a/res/xml/settings_logging.xml b/res/xml/settings_logging.xml new file mode 100644 index 0000000000000000000000000000000000000000..960813679db9167518af7cea97448f73cd706599 --- /dev/null +++ b/res/xml/settings_logging.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" > + <ListPreference + android:key="logger.defaultLevel" + android:entries="@array/log_levels" + android:entryValues="@array/log_levels" + android:title="@string/settings_label_default_log_level" + android:summary="%s" + android:defaultValue="ERROR" + /> +</PreferenceScreen> diff --git a/res/xml/settings_net.xml b/res/xml/settings_net.xml new file mode 100644 index 0000000000000000000000000000000000000000..76f6698da79020e447fe5fc1004b22003a73cdc7 --- /dev/null +++ b/res/xml/settings_net.xml @@ -0,0 +1,84 @@ +<?xml version="1.0" encoding="utf-8"?> +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" > + <!-- + Keys and the default values from current installation: + --> + + <PreferenceCategory + android:key="settings_bandwidth" + android:title="@string/settings_label_bandwidth"> + <!-- + i2np.bandwidth.inboundKBytesPerSecond=100 + --> + <com.hlidskialf.android.preference.SeekBarPreference + android:key="i2np.bandwidth.inboundKBytesPerSecond" + android:defaultValue="100" + android:max="1000" + android:title="@string/settings_label_bw_inbound" + android:summary="@string/settings_desc_bw_inbound" + android:dialogMessage="Maximum inbound speed" + android:text=" KBytes/sec" + /> + <!-- + i2np.bandwidth.outboundKBytesPerSecond=30 + --> + <com.hlidskialf.android.preference.SeekBarPreference + android:key="i2np.bandwidth.outboundKBytesPerSecond" + android:defaultValue="100" + android:max="1000" + android:title="@string/settings_label_bw_outbound" + android:summary="@string/settings_desc_bw_outbound" + android:dialogMessage="Maximum outbound speed" + android:text=" KBytes/sec" + /> + </PreferenceCategory> + + <PreferenceCategory + android:key="settings_network" + android:title="@string/settings_label_network"> + <CheckBoxPreference + android:key="router.hiddenMode" + android:defaultValue="false" + android:title="@string/settings_label_hiddenMode" + android:summary="@string/settings_desc_hiddenMode" + /> + <!-- + router.maxParticipatingTunnels=0 + --> + <com.hlidskialf.android.preference.SeekBarPreference + android:key="router.maxParticipatingTunnels" + android:defaultValue="20" + android:max="500" + android:title="@string/settings_label_maxPartTunnels" + android:summary="@string/settings_desc_maxPartTunnels" + android:dialogMessage="Maximum tunnels to participate in" + android:text=" Tunnels" + android:dependency="router.hiddenMode" + /> + <!-- + router.sharePercentage=10 + --> + <com.hlidskialf.android.preference.SeekBarPreference + android:key="router.sharePercentage" + android:defaultValue="80" + android:max="100" + android:title="@string/settings_label_sharePercent" + android:summary="@string/settings_desc_sharePercent" + android:dialogMessage="Percentage of bandwidth to share" + android:text="%" + android:dependency="router.hiddenMode" + android:shouldDisableView="true" + /> + + <!-- + i2np.upnp.enable=false + --> + <CheckBoxPreference + android:key="i2np.upnp.enable" + android:defaultValue="true" + android:title="UPnP" + android:summary="@string/settings_desc_upnp" + /> + </PreferenceCategory> + +</PreferenceScreen> diff --git a/routerjars/AndroidManifest.xml.in b/routerjars/AndroidManifest.xml.in index 4f76fdedfe033e5308bd60a625ef9817225cd5d9..cd7a189d17102d0c93073512569aea0e177c52a0 100644 --- a/routerjars/AndroidManifest.xml.in +++ b/routerjars/AndroidManifest.xml.in @@ -1,8 +1,8 @@ <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="net.i2p.android.router" - android.versionCode="0" - android.versionName="0.0.0-0_b0-API8" + android:versionCode="0" + android:versionName="0.0.0-0_b0-API8" android:installLocation="auto" > diff --git a/scripts/setversion.sh b/scripts/setversion.sh index c55005994fae634e12f1bd9bfa24e10327c6750c..6fb89954898776d60e80c907f9710bbebf5b10e0 100755 --- a/scripts/setversion.sh +++ b/scripts/setversion.sh @@ -66,12 +66,12 @@ echo "Android version: '$VERSIONSTRING' (${VERSIONINT})" echo "my.version.name=${VERSIONSTRING}" > version.properties echo "my.version.code=${VERSIONINT}" >> version.properties -SUBST='s/android.versionCode="[0-9]*"/android.versionCode="'${VERSIONINT}'"/' +SUBST='s/android:versionCode="[0-9]*"/android:versionCode="'${VERSIONINT}'"/' sed "$SUBST" < $MANIFEST > $TMP -SUBST='s/android.versionName="[^"]*"/android.versionName="'${VERSIONSTRING}'"/' +SUBST='s/android:versionName="[^"]*"/android:versionName="'${VERSIONSTRING}'"/' sed "$SUBST" < $TMP > $MANIFEST -SUBST='s/android.versionCode="[0-9]*"/android.versionCode="'${VERSIONINT}'"/' +SUBST='s/android:versionCode="[0-9]*"/android:versionCode="'${VERSIONINT}'"/' sed "$SUBST" < $MANIFESTROUTER > $TMP -SUBST='s/android.versionName="[^"]*"/android.versionName="'${VERSIONSTRING}'"/' +SUBST='s/android:versionName="[^"]*"/android:versionName="'${VERSIONSTRING}'"/' sed "$SUBST" < $TMP > $MANIFESTROUTER rm -f $TMP diff --git a/src/com/hlidskialf/android/preference/SeekBarPreference.java b/src/com/hlidskialf/android/preference/SeekBarPreference.java index 707b516595102c163e85130fcf2dd5c6e07bcd89..723d0d5d0a19067cd6ef975879f5637660d3c776 100644 --- a/src/com/hlidskialf/android/preference/SeekBarPreference.java +++ b/src/com/hlidskialf/android/preference/SeekBarPreference.java @@ -49,8 +49,14 @@ public class SeekBarPreference extends DialogPreference implements SeekBar.OnSee public SeekBarPreference(Context context, AttributeSet attrs) { super(context, attrs); mContext = context; - mDialogMessage = attrs.getAttributeValue(androidns, "dialogMessage"); - mSuffix = attrs.getAttributeValue(androidns, "text"); + int dialogMessageR = attrs.getAttributeResourceValue(androidns, "dialogMessage", 0); + mDialogMessage = (dialogMessageR == 0) + ? attrs.getAttributeValue(androidns, "dialogMessage") + : context.getResources().getString(dialogMessageR); + int textR = attrs.getAttributeResourceValue(androidns, "text", 0); + mSuffix = (textR == 0) + ? attrs.getAttributeValue(androidns, "text") + : context.getResources().getString(textR); mDefault = attrs.getAttributeValue(androidns, "defaultValue"); mMax = Integer.parseInt(attrs.getAttributeValue(androidns, "max")); if (attrs.getAttributeValue(androidns, "direction") != null) { @@ -84,7 +90,7 @@ public class SeekBarPreference extends DialogPreference implements SeekBar.OnSee mValueText.setGravity(Gravity.CENTER_HORIZONTAL); mValueText.setTextSize(32); params = new LinearLayout.LayoutParams( - LinearLayout.LayoutParams.FILL_PARENT, + LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT); layout.addView(mValueText, params); @@ -93,7 +99,7 @@ public class SeekBarPreference extends DialogPreference implements SeekBar.OnSee // Move the bar away from the changing text, so you can see it, and // move it away from the edges to improve usability for the end-ranges. mSeekBar.setPadding(6, 30, 6, 6); - layout.addView(mSeekBar, new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT)); + layout.addView(mSeekBar, new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT)); if (shouldPersist()) { mValue = Integer.parseInt(getPersistedString(mDefault)); @@ -126,7 +132,7 @@ public class SeekBarPreference extends DialogPreference implements SeekBar.OnSee if (shouldPersist()) { persistString(t); } - callChangeListener(new Integer(value)); + callChangeListener(Integer.valueOf(value)); } public void onStartTrackingTouch(SeekBar seek) { diff --git a/src/net/i2p/android/apps/NewsFetcher.java b/src/net/i2p/android/apps/NewsFetcher.java index 8b40a87a62f7cb8bb2507c76749d2b8353e76e9f..4865bc9d486272844aa329ed55787cbd08e4930a 100644 --- a/src/net/i2p/android/apps/NewsFetcher.java +++ b/src/net/i2p/android/apps/NewsFetcher.java @@ -1,6 +1,9 @@ package net.i2p.android.apps; import java.io.File; + +import net.i2p.android.router.NewsActivity; +import net.i2p.android.router.util.Notifications; import net.i2p.data.DataHelper; import net.i2p.router.RouterContext; import net.i2p.router.util.RFC822Date; @@ -15,6 +18,7 @@ import net.i2p.util.Translate; */ public class NewsFetcher implements Runnable, EepGet.StatusListener { private final RouterContext _context; + private final Notifications _notif; private final Log _log; private long _lastFetch; private long _lastUpdated; @@ -23,15 +27,18 @@ public class NewsFetcher implements Runnable, EepGet.StatusListener { private File _newsFile; private File _tempFile; private static NewsFetcher _instance; + private volatile boolean _isRunning = true; + private Thread _thread; public static /*final */ NewsFetcher getInstance() { return _instance; } - public static /* final */ synchronized NewsFetcher getInstance(RouterContext ctx) { + public static /* final */ synchronized NewsFetcher getInstance( + RouterContext ctx, Notifications notif) { if (_instance != null) return _instance; - _instance = new NewsFetcher(ctx); + _instance = new NewsFetcher(ctx, notif); return _instance; } @@ -53,8 +60,10 @@ public class NewsFetcher implements Runnable, EepGet.StatusListener { private static final String PROP_NEWS_URL = "router.newsURL"; private static final String DEFAULT_NEWS_URL = "http://echelon.i2p/i2p/news.xml"; - private NewsFetcher(RouterContext ctx) { + private NewsFetcher(RouterContext ctx, Notifications notif) { _context = ctx; + _notif = notif; + _context.addShutdownTask(new Shutdown()); _log = ctx.logManager().getLog(NewsFetcher.class); try { String last = ctx.getProperty(PROP_LAST_CHECKED); @@ -104,14 +113,14 @@ public class NewsFetcher implements Runnable, EepGet.StatusListener { private static final long INITIAL_DELAY = 5*60*1000; private static final long RUN_DELAY = 30*60*1000; - @SuppressWarnings("SleepWhileInLoop") public void run() { + _thread = Thread.currentThread(); try { Thread.sleep(INITIAL_DELAY); } catch (InterruptedException ie) { return; } - while (true) { + while (_isRunning && _context.router().isAlive()) { if (shouldFetchNews()) { fetchNews(); } @@ -200,7 +209,10 @@ public class NewsFetcher implements Runnable, EepGet.StatusListener { if (copied) { _lastUpdated = now; _tempFile.delete(); - // notify somebody? + + // Notify user + _notif.notify("News Updated", "Touch to view latest I2P news", + NewsActivity.class); } else { if (_log.shouldLog(Log.ERROR)) _log.error("Failed to copy the news file!"); @@ -221,4 +233,12 @@ public class NewsFetcher implements Runnable, EepGet.StatusListener { } public void headerReceived(String url, int attemptNum, String key, String val) {} public void attempting(String url) {} + + private class Shutdown implements Runnable { + public void run() { + _isRunning = false; + if (_thread != null) + _thread.interrupt(); + } + } } diff --git a/src/net/i2p/android/i2ptunnel/TunnelDetailActivity.java b/src/net/i2p/android/i2ptunnel/TunnelDetailActivity.java new file mode 100644 index 0000000000000000000000000000000000000000..66de0894e5ce1c4161c621f323ad6124e0b32410 --- /dev/null +++ b/src/net/i2p/android/i2ptunnel/TunnelDetailActivity.java @@ -0,0 +1,27 @@ +package net.i2p.android.i2ptunnel; + +import net.i2p.android.router.I2PActivityBase; +import net.i2p.android.router.R; +import android.os.Bundle; + +public class TunnelDetailActivity extends I2PActivityBase implements + TunnelDetailFragment.OnTunnelDeletedListener { + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + mDrawerToggle.setDrawerIndicatorEnabled(false); + + if (savedInstanceState == null) { + int tunnelId = getIntent().getIntExtra(TunnelDetailFragment.TUNNEL_ID, 0); + TunnelDetailFragment detailFrag = TunnelDetailFragment.newInstance(tunnelId); + getSupportFragmentManager().beginTransaction() + .add(R.id.main_fragment, detailFrag).commit(); + } + } + + // TunnelDetailFragment.OnTunnelDeletedListener + + public void onTunnelDeleted(int tunnelId, int numTunnelsLeft) { + finish(); + } +} diff --git a/src/net/i2p/android/i2ptunnel/TunnelDetailFragment.java b/src/net/i2p/android/i2ptunnel/TunnelDetailFragment.java new file mode 100644 index 0000000000000000000000000000000000000000..8350396efca520d4d6cdc0c7de5304efa3a53858 --- /dev/null +++ b/src/net/i2p/android/i2ptunnel/TunnelDetailFragment.java @@ -0,0 +1,188 @@ +package net.i2p.android.i2ptunnel; + +import java.util.List; + +import net.i2p.android.i2ptunnel.util.TunnelUtil; +import net.i2p.android.router.R; +import net.i2p.i2ptunnel.TunnelControllerGroup; +import android.app.Activity; +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.DialogInterface; +import android.os.Bundle; +import android.support.v4.app.DialogFragment; +import android.support.v4.app.Fragment; +import android.view.LayoutInflater; +import android.view.Menu; +import android.view.MenuInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; +import android.widget.TextView; +import android.widget.Toast; + +public class TunnelDetailFragment extends Fragment { + public static final String TUNNEL_ID = "tunnel_id"; + + OnTunnelDeletedListener mCallback; + private TunnelControllerGroup mGroup; + private TunnelEntry mTunnel; + + public static TunnelDetailFragment newInstance(int tunnelId) { + TunnelDetailFragment f = new TunnelDetailFragment(); + Bundle args = new Bundle(); + args.putInt(TUNNEL_ID, tunnelId); + f.setArguments(args); + return f; + } + + // Container Activity must implement this interface + public interface OnTunnelDeletedListener { + public void onTunnelDeleted(int tunnelId, int numTunnelsLeft); + } + + @Override + public void onAttach(Activity activity) { + super.onAttach(activity); + + // This makes sure that the container activity has implemented + // the callback interface. If not, it throws an exception + try { + mCallback = (OnTunnelDeletedListener) activity; + } catch (ClassCastException e) { + throw new ClassCastException(activity.toString() + + " must implement OnTunnelDeletedListener"); + } + + } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setHasOptionsMenu(true); + + String error; + try { + mGroup = TunnelControllerGroup.getInstance(); + error = mGroup == null ? getResources().getString(R.string.i2ptunnel_not_initialized) : null; + } catch (IllegalArgumentException iae) { + mGroup = null; + error = iae.toString(); + } + + if (mGroup == null) { + // Show error + } else if (getArguments().containsKey(TUNNEL_ID)) { + int tunnelId = getArguments().getInt(TUNNEL_ID); + mTunnel = new TunnelEntry(getActivity(), + mGroup.getControllers().get(tunnelId), + tunnelId); + } + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + View v = inflater.inflate(R.layout.fragment_i2ptunnel_detail, container, false); + + if (mTunnel != null) { + TextView name = (TextView) v.findViewById(R.id.tunnel_name); + name.setText(mTunnel.getName()); + + TextView type = (TextView) v.findViewById(R.id.tunnel_type); + type.setText(mTunnel.getType()); + + TextView description = (TextView) v.findViewById(R.id.tunnel_description); + description.setText(mTunnel.getDescription()); + + TextView targetIfacePort = (TextView) v.findViewById(R.id.tunnel_target_interface_port); + targetIfacePort.setText(mTunnel.getIfacePort()); + + TextView accessIfacePort = (TextView) v.findViewById(R.id.tunnel_access_interface_port); + accessIfacePort.setText(mTunnel.getIfacePort()); + } + + return v; + } + + @Override + public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { + inflater.inflate(R.menu.fragment_i2ptunnel_detail_actions, menu); + // Hide the edit action until we have an edit UI + menu.findItem(R.id.action_edit_tunnel).setVisible(false); + } + + @Override + public void onPrepareOptionsMenu(Menu menu) { + MenuItem start = menu.findItem(R.id.action_start_tunnel); + MenuItem stop = menu.findItem(R.id.action_stop_tunnel); + + if (mTunnel != null) { + boolean isStopped = mTunnel.getStatus() == TunnelEntry.NOT_RUNNING; + + start.setVisible(isStopped); + start.setEnabled(isStopped); + + stop.setVisible(!isStopped); + stop.setEnabled(!isStopped); + } else { + start.setVisible(false); + start.setEnabled(false); + + stop.setVisible(false); + stop.setEnabled(false); + } + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle presses on the action bar items + switch (item.getItemId()) { + case R.id.action_start_tunnel: + mTunnel.getController().startTunnelBackground(); + Toast.makeText(getActivity().getApplicationContext(), + getResources().getString(R.string.i2ptunnel_msg_tunnel_starting) + + ' ' + mTunnel.getName(), Toast.LENGTH_LONG).show(); + // Reload the action bar to change the start/stop action + getActivity().supportInvalidateOptionsMenu(); + return true; + case R.id.action_stop_tunnel: + mTunnel.getController().stopTunnel(); + Toast.makeText(getActivity().getApplicationContext(), + getResources().getString(R.string.i2ptunnel_msg_tunnel_stopping) + + ' ' + mTunnel.getName(), Toast.LENGTH_LONG).show(); + // Reload the action bar to change the start/stop action + getActivity().supportInvalidateOptionsMenu(); + return true; + case R.id.action_edit_tunnel: + return true; + case R.id.action_delete_tunnel: + DialogFragment dg = new DialogFragment() { + @Override + public Dialog onCreateDialog(Bundle savedInstanceState) { + return new AlertDialog.Builder(getActivity()) + .setMessage(R.string.i2ptunnel_delete_confirm_message) + .setPositiveButton(R.string.i2ptunnel_delete_confirm_button, + new DialogInterface.OnClickListener() { + + public void onClick(DialogInterface dialog, int which) { + List<String> msgs = TunnelUtil.deleteTunnel( + getActivity(), mGroup, mTunnel.getId()); + dialog.dismiss(); + Toast.makeText(getActivity().getApplicationContext(), + msgs.get(0), Toast.LENGTH_LONG).show(); + mCallback.onTunnelDeleted(mTunnel.getId(), + mGroup.getControllers().size()); + } + }) + .setNegativeButton(android.R.string.cancel, null) + .create(); + } + }; + dg.show(getFragmentManager(), "delete_tunnel_dialog"); + return true; + default: + return super.onOptionsItemSelected(item); + } + } +} diff --git a/src/net/i2p/android/i2ptunnel/TunnelEntry.java b/src/net/i2p/android/i2ptunnel/TunnelEntry.java new file mode 100644 index 0000000000000000000000000000000000000000..ab00a64cf37cdce5a305b80605d217807b8da817 --- /dev/null +++ b/src/net/i2p/android/i2ptunnel/TunnelEntry.java @@ -0,0 +1,224 @@ +package net.i2p.android.i2ptunnel; + +import java.util.List; + +import android.content.Context; +import android.graphics.drawable.Drawable; +import android.widget.Toast; +import net.i2p.android.i2ptunnel.util.TunnelConfig; +import net.i2p.android.i2ptunnel.util.TunnelUtil; +import net.i2p.android.router.R; +import net.i2p.data.Destination; +import net.i2p.data.PrivateKeyFile; +import net.i2p.i2ptunnel.TunnelController; +import net.i2p.i2ptunnel.TunnelControllerGroup; + +public class TunnelEntry { + public static final int RUNNING = 1; + public static final int STARTING = 2; + public static final int NOT_RUNNING = 3; + public static final int STANDBY = 4; + + private final Context mContext; + private final TunnelController mController; + private final int mId; + + public static TunnelEntry createNewTunnel( + Context ctx, + TunnelControllerGroup tcg, + TunnelConfig cfg) { + int tunnelId = tcg.getControllers().size(); + List<String> msgs = TunnelUtil.saveTunnel( + ctx, tcg, -1, cfg.getConfig()); + // TODO: Do something else with the other messages. + Toast.makeText(ctx.getApplicationContext(), + msgs.get(0), Toast.LENGTH_LONG).show(); + TunnelController cur = TunnelUtil.getController(tcg, tunnelId); + return new TunnelEntry(ctx, cur, tunnelId); + } + + public TunnelEntry(Context context, TunnelController controller, int id) { + mContext = context; + mController = controller; + mId = id; + } + + public int getId() { + return mId; + } + + public TunnelController getController() { + return mController; + } + + /* General tunnel data for any type */ + + public String getName() { + if (mController.getName() != null) + return mController.getName(); + else + return mContext.getResources() + .getString(R.string.i2ptunnel_new_tunnel); + } + + public String getInternalType() { + return mController.getType(); + } + + public String getType() { + return TunnelUtil.getTypeName(mController.getType(), mContext); + } + + public String getDescription() { + String rv = mController.getDescription(); + if (rv != null) + return rv; + return ""; + } + + public boolean startAutomatically() { + return mController.getStartOnLoad(); + } + + public int getStatus() { + if (mController.getIsRunning()) { + if (isClient() && mController.getIsStandby()) + return STANDBY; + else + return RUNNING; + } else if (mController.getIsStarting()) return STARTING; + else return NOT_RUNNING; + } + + public boolean isClient() { + return TunnelUtil.isClient(mController.getType()); + } + + /* Client tunnel data */ + + public boolean isSharedClient() { + return Boolean.parseBoolean(mController.getSharedClient()); + } + + public String getClientInterface() { + if ("streamrclient".equals(mController.getType())) + return mController.getTargetHost(); + else + return mController.getListenOnInterface(); + } + + public String getClientPort() { + String rv = mController.getListenPort(); + if (rv != null) + return rv; + return ""; + } + + public String getClientDestination() { + String rv; + if ("client".equals(getInternalType()) || + "ircclient".equals(getInternalType()) || + "streamrclient".equals(getInternalType())) + rv = mController.getTargetDestination(); + else + rv = mController.getProxyList(); + return rv != null ? rv : ""; + } + + /* Server tunnel data */ + + /** + * Call this to see if it is okay to linkify getServerTarget() + * @return true if getServerTarget() can be linkified, false otherwise. + */ + public boolean isServerTargetLinkValid() { + return ("httpserver".equals(mController.getType()) || + "httpbidirserver".equals(mController.getType())) && + mController.getTargetHost() != null && + mController.getTargetPort() != null; + } + + /** + * @return valid host:port only if isServerTargetLinkValid() is true + */ + public String getServerTarget() { + String host; + if ("streamrserver".equals(getInternalType())) + host = mController.getListenOnInterface(); + else + host = mController.getTargetHost(); + String port = mController.getTargetPort(); + if (host == null) host = ""; + if (port == null) port = ""; + if (host.indexOf(':') >= 0) + host = '[' + host + ']'; + return host + ":" + port; + } + + public String getDestinationBase64() { + String rv = mController.getMyDestination(); + if (rv != null) + return rv; + // if not running, do this the hard way + String keyFile = mController.getPrivKeyFile(); + if (keyFile != null && keyFile.trim().length() > 0) { + PrivateKeyFile pkf = new PrivateKeyFile(keyFile); + try { + Destination d = pkf.getDestination(); + if (d != null) + return d.toBase64(); + } catch (Exception e) {} + } + return ""; + } + + public String getDestHashBase32() { + String rv = mController.getMyDestHashBase32(); + if (rv != null) + return rv; + return ""; + } + + /* Data for some client and server tunnels */ + + /* Other output formats */ + + public String getIfacePort() { + if (isClient()) { + String host; + if ("streamrclient".equals(getInternalType())) + host = mController.getTargetHost(); + else + host = mController.getListenOnInterface(); + String port = mController.getListenPort(); + if (host == null) host = ""; + if (port == null) port = ""; + return host + ":" + port; + } else return getServerTarget(); + } + + public String getDetails() { + String details; + if (isClient()) + details = getClientDestination(); + else + details = ""; + return details; + } + + public Drawable getStatusIcon() { + switch (getStatus()) { + case STANDBY: + case STARTING: + return mContext.getResources() + .getDrawable(R.drawable.local_inprogress); + case RUNNING: + return mContext.getResources() + .getDrawable(R.drawable.local_up); + case NOT_RUNNING: + default: + return mContext.getResources() + .getDrawable(R.drawable.local_down); + } + } +} diff --git a/src/net/i2p/android/i2ptunnel/TunnelEntryAdapter.java b/src/net/i2p/android/i2ptunnel/TunnelEntryAdapter.java new file mode 100644 index 0000000000000000000000000000000000000000..fe8461723db38572dbf02a0527bbc6e1d62688fb --- /dev/null +++ b/src/net/i2p/android/i2ptunnel/TunnelEntryAdapter.java @@ -0,0 +1,53 @@ +package net.i2p.android.i2ptunnel; + +import java.util.List; + +import net.i2p.android.router.R; +import android.content.Context; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.ArrayAdapter; +import android.widget.ImageView; +import android.widget.TextView; + +public class TunnelEntryAdapter extends ArrayAdapter<TunnelEntry> { + private final LayoutInflater mInflater; + + public TunnelEntryAdapter(Context context) { + super(context, android.R.layout.simple_list_item_2); + mInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + } + + public void setData(List<TunnelEntry> tunnels) { + clear(); + if (tunnels != null) { + for (TunnelEntry tunnel : tunnels) { + add(tunnel); + } + } + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + View v = mInflater.inflate(R.layout.listitem_i2ptunnel, parent, false); + TunnelEntry tunnel = getItem(position); + + TextView name = (TextView) v.findViewById(R.id.tunnel_name); + name.setText(tunnel.getName()); + + TextView type = (TextView) v.findViewById(R.id.tunnel_type); + type.setText(tunnel.getType()); + + TextView ifacePort = (TextView) v.findViewById(R.id.tunnel_interface_port); + ifacePort.setText(tunnel.getIfacePort()); + + TextView details = (TextView) v.findViewById(R.id.tunnel_details); + details.setText(tunnel.getDetails()); + + ImageView status = (ImageView) v.findViewById(R.id.tunnel_status); + status.setImageDrawable(tunnel.getStatusIcon()); + + return v; + } +} diff --git a/src/net/i2p/android/i2ptunnel/TunnelEntryLoader.java b/src/net/i2p/android/i2ptunnel/TunnelEntryLoader.java new file mode 100644 index 0000000000000000000000000000000000000000..226fa1231969857efe8a423c5ac695dd14eac9ed --- /dev/null +++ b/src/net/i2p/android/i2ptunnel/TunnelEntryLoader.java @@ -0,0 +1,140 @@ +package net.i2p.android.i2ptunnel; + +import java.util.ArrayList; +import java.util.List; + +import net.i2p.i2ptunnel.TunnelController; +import net.i2p.i2ptunnel.TunnelControllerGroup; + +import android.content.Context; +import android.os.Handler; +import android.support.v4.content.AsyncTaskLoader; + +public class TunnelEntryLoader extends AsyncTaskLoader<List<TunnelEntry>> { + private TunnelControllerGroup mGroup; + private boolean mClientTunnels; + private List<TunnelEntry> mData; + private Handler mHandler; + private TunnelControllerMonitor mMonitor; + + public TunnelEntryLoader(Context context, TunnelControllerGroup tcg, boolean clientTunnels) { + super(context); + mGroup = tcg; + mClientTunnels = clientTunnels; + mHandler = new Handler(); + } + + @Override + public List<TunnelEntry> loadInBackground() { + List<TunnelEntry> ret = new ArrayList<TunnelEntry>(); + List<TunnelController> controllers = mGroup.getControllers(); + for (int i = 0; i < controllers.size(); i++) { + TunnelEntry tunnel = new TunnelEntry(getContext(), controllers.get(i), i); + if ( (mClientTunnels && tunnel.isClient()) || + (!mClientTunnels && !tunnel.isClient()) ) + ret.add(tunnel); + } + return ret; + } + + @Override + public void deliverResult(List<TunnelEntry> data) { + if (isReset()) { + // The Loader has been reset; ignore the result and invalidate the data. + if (data != null) { + releaseResources(data); + return; + } + } + + // Hold a reference to the old data so it doesn't get garbage collected. + // We must protect it until the new data has been delivered. + List<TunnelEntry> oldData = mData; + mData = data; + + if (isStarted()) { + // If the Loader is in a started state, have the superclass deliver the + // results to the client. + super.deliverResult(data); + } + + // Invalidate the old data as we don't need it any more. + if (oldData != null && oldData != data) { + releaseResources(oldData); + } + } + + @Override + protected void onStartLoading() { + if (mData != null) { + // Deliver any previously loaded data immediately. + deliverResult(mData); + } + + // Begin monitoring the underlying data source. + mMonitor = new TunnelControllerMonitor(); + mHandler.postDelayed(mMonitor, 50); + + if (takeContentChanged() || mData == null) { + // When the observer detects a change, it should call onContentChanged() + // on the Loader, which will cause the next call to takeContentChanged() + // to return true. If this is ever the case (or if the current data is + // null), we force a new load. + forceLoad(); + } + } + + @Override + protected void onStopLoading() { + // The Loader is in a stopped state, so we should attempt to cancel the + // current load (if there is one). + cancelLoad(); + + // Note that we leave the observer as is. Loaders in a stopped state + // should still monitor the data source for changes so that the Loader + // will know to force a new load if it is ever started again. + } + + @Override + protected void onReset() { + // Ensure the loader has been stopped. + onStopLoading(); + + // At this point we can release the resources associated with 'mData'. + if (mData != null) { + releaseResources(mData); + mData = null; + } + + // The Loader is being reset, so we should stop monitoring for changes. + if (mMonitor != null) { + mHandler.removeCallbacks(mMonitor); + mMonitor = null; + } + } + + @Override + public void onCanceled(List<TunnelEntry> data) { + // Attempt to cancel the current asynchronous load. + super.onCanceled(data); + + // The load has been canceled, so we should release the resources + // associated with 'data'. + releaseResources(data); + } + + private void releaseResources(List<TunnelEntry> data) { + // For a simple List, there is nothing to do. For something like a Cursor, we + // would close it in this method. All resources associated with the Loader + // should be released here. + } + + private class TunnelControllerMonitor implements Runnable { + public void run() { + // There is no way (yet) to monitor for changes to the list of + // TunnelControllers, so just force a refresh every 10 seconds. + onContentChanged(); + mHandler.postDelayed(this, 10 * 1000); + } + } +} diff --git a/src/net/i2p/android/i2ptunnel/TunnelListActivity.java b/src/net/i2p/android/i2ptunnel/TunnelListActivity.java new file mode 100644 index 0000000000000000000000000000000000000000..abdef3121937c3780764fb44531949047d049737 --- /dev/null +++ b/src/net/i2p/android/i2ptunnel/TunnelListActivity.java @@ -0,0 +1,116 @@ +package net.i2p.android.i2ptunnel; + +import net.i2p.android.router.I2PActivityBase; +import net.i2p.android.router.R; +import android.content.Intent; +import android.os.Bundle; +import android.support.v7.app.ActionBar; +import android.support.v7.app.ActionBar.Tab; + +public class TunnelListActivity extends I2PActivityBase implements + TunnelListFragment.OnTunnelSelectedListener, + TunnelDetailFragment.OnTunnelDeletedListener { + /** + * Whether or not the activity is in two-pane mode, i.e. running on a tablet + * device. + */ + private boolean mTwoPane; + + private static final String SELECTED_TAB = "selected_tab"; + + @Override + protected boolean canUseTwoPanes() { + return true; + } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + // Set up action bar for tabs + ActionBar actionBar = getSupportActionBar(); + actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); + + // Client tunnels tab + TunnelListFragment cf = new TunnelListFragment(); + Bundle args = new Bundle(); + args.putBoolean(TunnelListFragment.SHOW_CLIENT_TUNNELS, true); + cf.setArguments(args); + Tab tab = actionBar.newTab() + .setText(R.string.label_i2ptunnel_client) + .setTabListener(new TabListener(cf)); + actionBar.addTab(tab); + + // Server tunnels tab + TunnelListFragment sf = new TunnelListFragment(); + args = new Bundle(); + args.putBoolean(TunnelListFragment.SHOW_CLIENT_TUNNELS, false); + sf.setArguments(args); + tab = actionBar.newTab() + .setText(R.string.label_i2ptunnel_server) + .setTabListener(new TabListener(sf)); + actionBar.addTab(tab); + + if (savedInstanceState != null) { + int selected = savedInstanceState.getInt(SELECTED_TAB); + actionBar.setSelectedNavigationItem(selected); + } + + if (findViewById(R.id.detail_fragment) != null) { + // The detail container view will be present only in the + // large-screen layouts (res/values-large and + // res/values-sw600dp). If this view is present, then the + // activity should be in two-pane mode. + mTwoPane = true; + + // In two-pane mode, list items should be given the + // 'activated' state when touched. + cf.setActivateOnItemClick(true); + sf.setActivateOnItemClick(true); + } + } + + @Override + public void onSaveInstanceState(Bundle outState) { + super.onSaveInstanceState(outState); + outState.putInt(SELECTED_TAB, + getSupportActionBar().getSelectedNavigationIndex()); + } + + // TunnelListFragment.OnTunnelSelectedListener + + public void onTunnelSelected(int tunnelId) { + if (mTwoPane) { + // In two-pane mode, show the detail view in this activity by + // adding or replacing the detail fragment using a + // fragment transaction. + TunnelDetailFragment detailFrag = TunnelDetailFragment.newInstance(tunnelId); + getSupportFragmentManager().beginTransaction() + .replace(R.id.detail_fragment, detailFrag).commit(); + } else { + // In single-pane mode, simply start the detail activity + // for the selected item ID. + Intent detailIntent = new Intent(this, TunnelDetailActivity.class); + detailIntent.putExtra(TunnelDetailFragment.TUNNEL_ID, tunnelId); + startActivity(detailIntent); + } + } + + // TunnelDetailFragment.OnTunnelDeletedListener + + public void onTunnelDeleted(int tunnelId, int numTunnelsLeft) { + // Should only get here in two-pane mode, but just to be safe: + if (mTwoPane) { + if (numTunnelsLeft > 0) { + TunnelDetailFragment detailFrag = TunnelDetailFragment.newInstance( + (tunnelId > 0 ? tunnelId - 1 : 0)); + getSupportFragmentManager().beginTransaction() + .replace(R.id.detail_fragment, detailFrag).commit(); + } else { + TunnelDetailFragment detailFrag = (TunnelDetailFragment) getSupportFragmentManager().findFragmentById(R.id.detail_fragment); + getSupportFragmentManager().beginTransaction() + .remove(detailFrag).commit(); + } + } + } +} diff --git a/src/net/i2p/android/i2ptunnel/TunnelListFragment.java b/src/net/i2p/android/i2ptunnel/TunnelListFragment.java new file mode 100644 index 0000000000000000000000000000000000000000..846dbf177afaf7dfe72cadb935dfaded26cf87b7 --- /dev/null +++ b/src/net/i2p/android/i2ptunnel/TunnelListFragment.java @@ -0,0 +1,273 @@ +package net.i2p.android.i2ptunnel; + +import java.util.List; + +import net.i2p.android.i2ptunnel.util.TunnelConfig; +import net.i2p.android.router.HelpActivity; +import net.i2p.android.router.I2PFragmentBase; +import net.i2p.android.router.R; +import net.i2p.android.router.I2PFragmentBase.RouterContextProvider; +import net.i2p.i2ptunnel.TunnelControllerGroup; +import net.i2p.router.RouterContext; +import android.app.Activity; +import android.content.Intent; +import android.os.Bundle; +import android.support.v4.app.ListFragment; +import android.support.v4.app.LoaderManager; +import android.support.v4.content.Loader; +import android.view.Menu; +import android.view.MenuInflater; +import android.view.MenuItem; +import android.view.View; +import android.widget.ListView; +import android.widget.Toast; + +public class TunnelListFragment extends ListFragment implements + I2PFragmentBase.RouterContextUser, + LoaderManager.LoaderCallbacks<List<TunnelEntry>> { + public static final String SHOW_CLIENT_TUNNELS = "show_client_tunnels"; + public static final String TUNNEL_WIZARD_DATA = "tunnel_wizard_data"; + + static final int TUNNEL_WIZARD_REQUEST = 1; + + private static final int CLIENT_LOADER_ID = 1; + private static final int SERVER_LOADER_ID = 2; + /** + * The serialization (saved instance state) Bundle key representing the + * activated item position. Only used on tablets. + */ + private static final String STATE_ACTIVATED_POSITION = "activated_position"; + + private boolean mOnActivityCreated; + RouterContextProvider mRouterContextProvider; + OnTunnelSelectedListener mCallback; + private TunnelControllerGroup mGroup; + private TunnelEntryAdapter mAdapter; + private boolean mClientTunnels; + /** + * The current activated item position. Only used on tablets. + */ + private int mActivatedPosition = ListView.INVALID_POSITION; + private boolean mActivateOnItemClick = false; + + // Container Activity must implement this interface + public interface OnTunnelSelectedListener { + public void onTunnelSelected(int tunnelId); + } + + @Override + public void onAttach(Activity activity) { + super.onAttach(activity); + + // This makes sure that the container activity has implemented + // the callback interface. If not, it throws an exception + try { + mRouterContextProvider = (RouterContextProvider) activity; + } catch (ClassCastException e) { + throw new ClassCastException(activity.toString() + + " must implement RouterContextProvider"); + } + + // This makes sure that the container activity has implemented + // the callback interface. If not, it throws an exception + try { + mCallback = (OnTunnelSelectedListener) activity; + } catch (ClassCastException e) { + throw new ClassCastException(activity.toString() + + " must implement OnTunnelSelectedListener"); + } + + } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setHasOptionsMenu(true); + } + + @Override + public void onViewCreated(View view, Bundle savedInstanceState) { + super.onViewCreated(view, savedInstanceState); + + // Restore the previously serialized activated item position. + if (savedInstanceState != null + && savedInstanceState.containsKey(STATE_ACTIVATED_POSITION)) { + setActivatedPosition(savedInstanceState + .getInt(STATE_ACTIVATED_POSITION)); + } + + // When setting CHOICE_MODE_SINGLE, ListView will automatically + // give items the 'activated' state when touched. + getListView().setChoiceMode( + mActivateOnItemClick ? ListView.CHOICE_MODE_SINGLE + : ListView.CHOICE_MODE_NONE); + } + + @Override + public void onActivityCreated(Bundle savedInstanceState) { + super.onActivityCreated(savedInstanceState); + mAdapter = new TunnelEntryAdapter(getActivity()); + mClientTunnels = getArguments().getBoolean(SHOW_CLIENT_TUNNELS); + + setListAdapter(mAdapter); + + mOnActivityCreated = true; + if (getRouterContext() != null) + onRouterConnectionReady(); + else + setEmptyText(getResources().getString( + R.string.router_not_running)); + } + + public void onRouterConnectionReady() { + String error; + try { + mGroup = TunnelControllerGroup.getInstance(); + error = mGroup == null ? getResources().getString(R.string.i2ptunnel_not_initialized) : null; + } catch (IllegalArgumentException iae) { + mGroup = null; + error = iae.toString(); + } + + if (mGroup == null) { + setEmptyText(error); + } else { + if (mClientTunnels) + setEmptyText("No configured client tunnels."); + else + setEmptyText("No configured server tunnels."); + + setListShown(false); + getLoaderManager().initLoader(mClientTunnels ? CLIENT_LOADER_ID + : SERVER_LOADER_ID, null, this); + } + } + + @Override + public void onListItemClick(ListView parent, View view, int pos, long id) { + super.onListItemClick(parent, view, pos, id); + mCallback.onTunnelSelected(mAdapter.getItem(pos).getId()); + } + + @Override + public void onSaveInstanceState(Bundle outState) { + super.onSaveInstanceState(outState); + if (mActivatedPosition != ListView.INVALID_POSITION) { + // Serialize and persist the activated item position. + outState.putInt(STATE_ACTIVATED_POSITION, mActivatedPosition); + } + } + + @Override + public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { + inflater.inflate(R.menu.fragment_i2ptunnel_list_actions, menu); + if (getRouterContext() == null) { + menu.findItem(R.id.action_add_tunnel).setVisible(false); + menu.findItem(R.id.action_start_all_tunnels).setVisible(false); + menu.findItem(R.id.action_stop_all_tunnels).setVisible(false); + menu.findItem(R.id.action_restart_all_tunnels).setVisible(false); + } + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle presses on the action bar items + List<String> msgs; + switch (item.getItemId()) { + case R.id.action_add_tunnel: + Intent wi = new Intent(getActivity(), TunnelWizardActivity.class); + startActivityForResult(wi, TUNNEL_WIZARD_REQUEST); + return true; + case R.id.action_start_all_tunnels: + msgs = mGroup.startAllControllers(); + break; + case R.id.action_stop_all_tunnels: + msgs = mGroup.stopAllControllers(); + break; + case R.id.action_restart_all_tunnels: + msgs = mGroup.restartAllControllers(); + break; + case R.id.action_i2ptunnel_help: + Intent hi = new Intent(getActivity(), HelpActivity.class); + hi.putExtra(HelpActivity.REFERRER, "i2ptunnel"); + startActivity(hi); + return true; + default: + return super.onOptionsItemSelected(item); + } + // TODO: Do something with the other messages + if (msgs.size() > 0) + Toast.makeText(getActivity().getApplicationContext(), + msgs.get(0), Toast.LENGTH_LONG).show(); + return true; + } + + @Override + public void onActivityResult(int requestCode, int resultCode, Intent data) { + if (requestCode == TUNNEL_WIZARD_REQUEST) { + if (resultCode == Activity.RESULT_OK) { + Bundle tunnelData = data.getExtras().getBundle(TUNNEL_WIZARD_DATA); + TunnelConfig cfg = TunnelConfig.createFromWizard(getActivity(), mGroup, tunnelData); + TunnelEntry tunnel = TunnelEntry.createNewTunnel(getActivity(), mGroup, cfg); + mAdapter.add(tunnel); + } + } + } + + /** + * Turns on activate-on-click mode. When this mode is on, list items will be + * given the 'activated' state when touched. + */ + public void setActivateOnItemClick(boolean activateOnItemClick) { + mActivateOnItemClick = activateOnItemClick; + } + + private void setActivatedPosition(int position) { + if (position == ListView.INVALID_POSITION) { + getListView().setItemChecked(mActivatedPosition, false); + } else { + getListView().setItemChecked(position, true); + } + + mActivatedPosition = position; + } + + // Duplicated from I2PFragmentBase because this extends ListFragment + private RouterContext getRouterContext() { + return mRouterContextProvider.getRouterContext(); + } + + // I2PFragmentBase.RouterContextUser + + public void onRouterBind() { + if (mOnActivityCreated) + onRouterConnectionReady(); + } + + // LoaderManager.LoaderCallbacks<List<TunnelEntry>> + + public Loader<List<TunnelEntry>> onCreateLoader(int id, Bundle args) { + return new TunnelEntryLoader(getActivity(), mGroup, mClientTunnels); + } + + public void onLoadFinished(Loader<List<TunnelEntry>> loader, + List<TunnelEntry> data) { + if (loader.getId() == (mClientTunnels ? + CLIENT_LOADER_ID : SERVER_LOADER_ID)) { + mAdapter.setData(data); + + if (isResumed()) { + setListShown(true); + } else { + setListShownNoAnimation(true); + } + } + } + + public void onLoaderReset(Loader<List<TunnelEntry>> loader) { + if (loader.getId() == (mClientTunnels ? + CLIENT_LOADER_ID : SERVER_LOADER_ID)) { + mAdapter.setData(null); + } + } +} diff --git a/src/net/i2p/android/i2ptunnel/TunnelWizardActivity.java b/src/net/i2p/android/i2ptunnel/TunnelWizardActivity.java new file mode 100644 index 0000000000000000000000000000000000000000..d895539c05ee706852566088d0740b2fbeb3ce93 --- /dev/null +++ b/src/net/i2p/android/i2ptunnel/TunnelWizardActivity.java @@ -0,0 +1,43 @@ +package net.i2p.android.i2ptunnel; + +import net.i2p.android.router.R; +import net.i2p.android.wizard.model.AbstractWizardModel; +import net.i2p.android.wizard.ui.AbstractWizardActivity; +import android.app.Activity; +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.DialogInterface; +import android.content.Intent; +import android.os.Bundle; +import android.support.v4.app.DialogFragment; + +public class TunnelWizardActivity extends AbstractWizardActivity { + @Override + protected AbstractWizardModel onCreateModel() { + return new TunnelWizardModel(this); + } + + @Override + protected DialogFragment onGetFinishWizardDialog() { + return new DialogFragment() { + @Override + public Dialog onCreateDialog(Bundle savedInstanceState) { + return new AlertDialog.Builder(getActivity()) + .setMessage(R.string.i2ptunnel_wizard_submit_confirm_message) + .setPositiveButton(R.string.i2ptunnel_wizard_submit_confirm_button, + new DialogInterface.OnClickListener() { + + public void onClick(DialogInterface dialog, int which) { + Intent result = new Intent(); + result.putExtra(TunnelListFragment.TUNNEL_WIZARD_DATA, mWizardModel.save()); + setResult(Activity.RESULT_OK, result); + dialog.dismiss(); + finish(); + } + }) + .setNegativeButton(android.R.string.cancel, null) + .create(); + } + }; + } +} diff --git a/src/net/i2p/android/i2ptunnel/TunnelWizardModel.java b/src/net/i2p/android/i2ptunnel/TunnelWizardModel.java new file mode 100644 index 0000000000000000000000000000000000000000..bd4ec9dfa8b6ac41db335288120283f48259dcb5 --- /dev/null +++ b/src/net/i2p/android/i2ptunnel/TunnelWizardModel.java @@ -0,0 +1,123 @@ +package net.i2p.android.i2ptunnel; + +import android.content.Context; +import android.content.res.Resources; +import net.i2p.android.router.R; +import net.i2p.android.wizard.model.AbstractWizardModel; +import net.i2p.android.wizard.model.BranchPage; +import net.i2p.android.wizard.model.Conditional; +import net.i2p.android.wizard.model.I2PDestinationPage; +import net.i2p.android.wizard.model.PageList; +import net.i2p.android.wizard.model.SingleFixedBooleanPage; +import net.i2p.android.wizard.model.SingleFixedChoicePage; +import net.i2p.android.wizard.model.SingleTextFieldPage; + +public class TunnelWizardModel extends AbstractWizardModel { + public TunnelWizardModel(Context context) { + super(context); + } + + @Override + protected PageList onNewRootPageList() { + Resources res = mContext.getResources(); + Conditional cTunnelType = new Conditional(); + Conditional cClientType = new Conditional(); + Conditional cServerType = new Conditional(); + + return new PageList( + new BranchPage(this, res.getString(R.string.i2ptunnel_wizard_k_client_server)) + .addBranch(res.getString(R.string.i2ptunnel_wizard_v_client), + new SingleFixedChoicePage(this, res.getString(R.string.i2ptunnel_wizard_k_type)) + .setChoices( + res.getString(R.string.i2ptunnel_type_client), + res.getString(R.string.i2ptunnel_type_httpclient), + res.getString(R.string.i2ptunnel_type_ircclient), + res.getString(R.string.i2ptunnel_type_sockstunnel), + res.getString(R.string.i2ptunnel_type_socksirctunnel), + res.getString(R.string.i2ptunnel_type_connectclient), + res.getString(R.string.i2ptunnel_type_streamrclient)) + .setRequired(true) + .makeConditional(cClientType)) + .addBranch(res.getString(R.string.i2ptunnel_wizard_v_server), + new SingleFixedChoicePage(this, res.getString(R.string.i2ptunnel_wizard_k_type)) + .setChoices( + res.getString(R.string.i2ptunnel_type_server), + res.getString(R.string.i2ptunnel_type_httpserver), + res.getString(R.string.i2ptunnel_type_httpbidirserver), + res.getString(R.string.i2ptunnel_type_ircserver), + res.getString(R.string.i2ptunnel_type_streamrserver)) + .setRequired(true) + .makeConditional(cServerType)) + .setRequired(true) + .makeConditional(cTunnelType), + + new SingleTextFieldPage(this, res.getString(R.string.i2ptunnel_wizard_k_name)) + .setDescription(res.getString(R.string.i2ptunnel_wizard_desc_name)) + .setRequired(true), + + new SingleTextFieldPage(this, res.getString(R.string.i2ptunnel_wizard_k_desc)) + .setDescription(res.getString(R.string.i2ptunnel_wizard_desc_desc)), + + new I2PDestinationPage(this, res.getString(R.string.i2ptunnel_wizard_k_dest)) + .setDescription(res.getString(R.string.i2ptunnel_wizard_desc_dest)) + .setRequired(true) + .setEqualAnyCondition(cClientType, + res.getString(R.string.i2ptunnel_type_client), + res.getString(R.string.i2ptunnel_type_ircclient), + res.getString(R.string.i2ptunnel_type_streamrclient)), + + new SingleTextFieldPage(this, res.getString(R.string.i2ptunnel_wizard_k_outproxies)) + .setDescription(res.getString(R.string.i2ptunnel_wizard_desc_outproxies)) + .setEqualAnyCondition(cClientType, + res.getString(R.string.i2ptunnel_type_httpclient), + res.getString(R.string.i2ptunnel_type_connectclient), + res.getString(R.string.i2ptunnel_type_sockstunnel), + res.getString(R.string.i2ptunnel_type_socksirctunnel)), + + // Not set required because a default is specified. + // Otherwise user would need to edit the field to + // enable the Next button. + new SingleTextFieldPage(this, res.getString(R.string.i2ptunnel_wizard_k_target_host)) + .setDefault("127.0.0.1") + .setDescription(res.getString(R.string.i2ptunnel_wizard_desc_target_host)) + .setEqualCondition(cClientType, + res.getString(R.string.i2ptunnel_type_streamrclient)) + .setEqualAnyCondition(cServerType, + res.getString(R.string.i2ptunnel_type_server), + res.getString(R.string.i2ptunnel_type_httpserver), + res.getString(R.string.i2ptunnel_type_httpbidirserver), + res.getString(R.string.i2ptunnel_type_ircserver)), + + new SingleTextFieldPage(this, res.getString(R.string.i2ptunnel_wizard_k_target_port)) + .setDescription(res.getString(R.string.i2ptunnel_wizard_desc_target_port)) + .setRequired(true) + .setEqualCondition(cTunnelType, res.getString(R.string.i2ptunnel_wizard_v_server)), + + // Not set required because a default is specified. + new SingleTextFieldPage(this, res.getString(R.string.i2ptunnel_wizard_k_reachable_on)) + .setDefault("127.0.0.1") + .setDescription(res.getString(R.string.i2ptunnel_wizard_desc_reachable_on)) + .setEqualAnyCondition(cClientType, + res.getString(R.string.i2ptunnel_type_client), + res.getString(R.string.i2ptunnel_type_httpclient), + res.getString(R.string.i2ptunnel_type_ircclient), + res.getString(R.string.i2ptunnel_type_sockstunnel), + res.getString(R.string.i2ptunnel_type_socksirctunnel), + res.getString(R.string.i2ptunnel_type_connectclient)) + .setEqualAnyCondition(cServerType, + res.getString(R.string.i2ptunnel_type_httpbidirserver), + res.getString(R.string.i2ptunnel_type_streamrserver)), + + new SingleTextFieldPage(this, res.getString(R.string.i2ptunnel_wizard_k_binding_port)) + .setDescription(res.getString(R.string.i2ptunnel_wizard_k_binding_port)) + .setRequired(true) + .setEqualCondition(cTunnelType, res.getString(R.string.i2ptunnel_wizard_v_client)) + .setEqualCondition(cServerType, res.getString(R.string.i2ptunnel_type_httpbidirserver)), + + new SingleFixedBooleanPage(this, res.getString(R.string.i2ptunnel_wizard_k_auto_start)) + .setDescription(res.getString(R.string.i2ptunnel_wizard_desc_auto_start)) + .setRequired(true) + ); + } + +} diff --git a/src/net/i2p/android/i2ptunnel/util/TunnelConfig.java b/src/net/i2p/android/i2ptunnel/util/TunnelConfig.java new file mode 100644 index 0000000000000000000000000000000000000000..5bbb41b367502ca16c5b8926fa4dbb121b2f231d --- /dev/null +++ b/src/net/i2p/android/i2ptunnel/util/TunnelConfig.java @@ -0,0 +1,668 @@ +package net.i2p.android.i2ptunnel.util; + +import java.util.Arrays; +import java.util.HashSet; +import java.util.Map; +import java.util.Properties; +import java.util.Set; +import java.util.StringTokenizer; +import java.util.concurrent.ConcurrentHashMap; + +import android.content.Context; +import android.content.res.Resources; +import android.os.Bundle; + +import net.i2p.I2PAppContext; +import net.i2p.android.router.R; +import net.i2p.android.wizard.model.Page; +import net.i2p.i2ptunnel.I2PTunnelConnectClient; +import net.i2p.i2ptunnel.I2PTunnelHTTPClient; +import net.i2p.i2ptunnel.I2PTunnelHTTPClientBase; +import net.i2p.i2ptunnel.I2PTunnelIRCClient; +import net.i2p.i2ptunnel.TunnelControllerGroup; +import net.i2p.util.ConcurrentHashSet; +import net.i2p.util.PasswordManager; + +public class TunnelConfig { + protected final I2PAppContext _context; + + private String _type; + private String _name; + private String _description; + private String _i2cpHost; + private String _i2cpPort; + private String _tunnelDepth; + private String _tunnelQuantity; + private String _tunnelVariance; + private String _tunnelBackupQuantity; + private boolean _connectDelay; + private String _customOptions; + private String _proxyList; + private String _port; + private String _reachableBy; + private String _targetDestination; + private String _targetHost; + private String _targetPort; + private String _spoofedHost; + private String _privKeyFile; + private String _profile; + private boolean _startOnLoad; + private boolean _sharedClient; + private final Set<String> _booleanOptions; + private final Map<String, String> _otherOptions; + private String _newProxyUser; + private String _newProxyPW; + + static final String CLIENT_NICKNAME = "shared clients"; + + public static TunnelConfig createFromWizard( + Context ctx, TunnelControllerGroup tcg, Bundle data) { + // Get the Bundle keys + Resources res = ctx.getResources(); + + String kClientServer = res.getString(R.string.i2ptunnel_wizard_k_client_server); + String kType = res.getString(R.string.i2ptunnel_wizard_k_type); + + String kName = res.getString(R.string.i2ptunnel_wizard_k_name); + String kDesc = res.getString(R.string.i2ptunnel_wizard_k_desc); + String kDest = res.getString(R.string.i2ptunnel_wizard_k_dest); + String kOutproxies = res.getString(R.string.i2ptunnel_wizard_k_outproxies); + String kTargetHost = res.getString(R.string.i2ptunnel_wizard_k_target_host); + String kTargetPort = res.getString(R.string.i2ptunnel_wizard_k_target_port); + String kReachableOn = res.getString(R.string.i2ptunnel_wizard_k_reachable_on); + String kBindingPort = res.getString(R.string.i2ptunnel_wizard_k_binding_port); + String kAutoStart = res.getString(R.string.i2ptunnel_wizard_k_auto_start); + + // Create the TunnelConfig + TunnelConfig cfg = new TunnelConfig(); + + // Get/set the tunnel wizard settings + String clientServer = data.getBundle(kClientServer).getString(Page.SIMPLE_DATA_KEY); + String typeName = data.getBundle(clientServer + ":" + kType).getString(Page.SIMPLE_DATA_KEY); + String type = TunnelUtil.getTypeFromName(typeName, ctx); + cfg.setType(type); + + String name = data.getBundle(kName).getString(Page.SIMPLE_DATA_KEY); + cfg.setName(name); + + String desc = data.getBundle(kDesc).getString(Page.SIMPLE_DATA_KEY); + cfg.setDescription(desc); + + String dest = null; + Bundle pageData = data.getBundle(kDest); + if (pageData != null) dest = pageData.getString(Page.SIMPLE_DATA_KEY); + cfg.setTargetDestination(dest); + + String outproxies = null; + pageData = data.getBundle(kOutproxies); + if (pageData != null) outproxies = pageData.getString(Page.SIMPLE_DATA_KEY); + cfg.setProxyList(outproxies); + + String targetHost = null; + pageData = data.getBundle(kTargetHost); + if (pageData != null) targetHost = pageData.getString(Page.SIMPLE_DATA_KEY); + cfg.setTargetHost(targetHost); + + String targetPort = null; + pageData = data.getBundle(kTargetPort); + if (pageData != null) targetPort = pageData.getString(Page.SIMPLE_DATA_KEY); + cfg.setTargetPort(targetPort); + + String reachableOn = null; + pageData = data.getBundle(kReachableOn); + if (pageData != null) reachableOn = pageData.getString(Page.SIMPLE_DATA_KEY); + cfg.setReachableBy(reachableOn); + + String bindingPort = null; + pageData = data.getBundle(kBindingPort); + if (pageData != null) bindingPort = pageData.getString(Page.SIMPLE_DATA_KEY); + cfg.setPort(bindingPort); + + boolean autoStart = data.getBundle(kAutoStart).getBoolean(Page.SIMPLE_DATA_KEY); + cfg.setStartOnLoad(autoStart); + + // Set sensible defaults for a new tunnel + cfg.setTunnelDepth("3"); + cfg.setTunnelVariance("0"); + cfg.setTunnelQuantity("2"); + cfg.setTunnelBackupQuantity("0"); + cfg.setClientHost("internal"); + cfg.setClientport("internal"); + cfg.setCustomOptions(""); + if (!"streamrclient".equals(type)) { + cfg.setProfile("bulk"); + cfg.setReduceCount("1"); + cfg.setReduceTime("20"); + } + if (TunnelUtil.isClient(type)) { /* Client-only defaults */ + if (!"streamrclient".equals(type)) { + cfg.setNewDest("0"); + cfg.setCloseTime("30"); + } + if ("httpclient".equals(type) || + "connectclient".equals(type) || + "sockstunnel".equals(type) | + "socksirctunnel".equals(type)) { + cfg.setProxyUsername(""); + cfg.setProxyPassword(""); + cfg.setOutproxyUsername(""); + cfg.setOutproxyPassword(""); + } + if ("httpclient".equals(type)) + cfg.setJumpList("http://i2host.i2p/cgi-bin/i2hostjump?\nhttp://stats.i2p/cgi-bin/jump.cgi?a="); + } else { /* Server-only defaults */ + cfg.setPrivKeyFile(TunnelUtil.getPrivateKeyFile(tcg, -1)); + cfg.setEncrypt(""); + cfg.setEncryptKey(""); + cfg.setAccessMode("0"); + cfg.setAccessList(""); + cfg.setLimitMinute("0"); + cfg.setLimitHour("0"); + cfg.setLimitDay("0"); + cfg.setTotalMinute("0"); + cfg.setTotalHour("0"); + cfg.setTotalDay("0"); + cfg.setMaxStreams("0"); + } + + return cfg; + } + + public TunnelConfig() { + _context = I2PAppContext.getGlobalContext(); + _booleanOptions = new ConcurrentHashSet<String>(4); + _otherOptions = new ConcurrentHashMap<String,String>(4); + } + + /** + * What type of tunnel (httpclient, ircclient, client, or server). This is + * required when adding a new tunnel. + * + */ + public void setType(String type) { + _type = (type != null ? type.trim() : null); + } + String getType() { return _type; } + + /** Short name of the tunnel */ + public void setName(String name) { + _name = (name != null ? name.trim() : null); + } + /** one line description */ + public void setDescription(String description) { + _description = (description != null ? description.trim() : null); + } + /** I2CP host the router is on, ignored when in router context */ + public void setClientHost(String host) { + _i2cpHost = (host != null ? host.trim() : null); + } + /** I2CP port the router is on, ignored when in router context */ + public void setClientport(String port) { + _i2cpPort = (port != null ? port.trim() : null); + } + /** how many hops to use for inbound tunnels */ + public void setTunnelDepth(String tunnelDepth) { + _tunnelDepth = (tunnelDepth != null ? tunnelDepth.trim() : null); + } + /** how many parallel inbound tunnels to use */ + public void setTunnelQuantity(String tunnelQuantity) { + _tunnelQuantity = (tunnelQuantity != null ? tunnelQuantity.trim() : null); + } + /** how much randomisation to apply to the depth of tunnels */ + public void setTunnelVariance(String tunnelVariance) { + _tunnelVariance = (tunnelVariance != null ? tunnelVariance.trim() : null); + } + /** how many tunnels to hold in reserve to guard against failures */ + public void setTunnelBackupQuantity(String tunnelBackupQuantity) { + _tunnelBackupQuantity = (tunnelBackupQuantity != null ? tunnelBackupQuantity.trim() : null); + } + /** what I2P session overrides should be used */ + public void setCustomOptions(String customOptions) { + _customOptions = (customOptions != null ? customOptions.trim() : null); + } + /** what HTTP outproxies should be used (httpclient specific) */ + public void setProxyList(String proxyList) { + _proxyList = (proxyList != null ? proxyList.trim() : null); + } + /** what port should this client/httpclient/ircclient listen on */ + public void setPort(String port) { + _port = (port != null ? port.trim() : null); + } + /** + * what interface should this client/httpclient/ircclient listen on + */ + public void setReachableBy(String reachableBy) { + _reachableBy = (reachableBy != null ? reachableBy.trim() : null); + } + /** What peer does this client tunnel point at */ + public void setTargetDestination(String dest) { + _targetDestination = (dest != null ? dest.trim() : null); + } + /** What host does this server tunnel point at */ + public void setTargetHost(String host) { + _targetHost = (host != null ? host.trim() : null); + } + /** What port does this server tunnel point at */ + public void setTargetPort(String port) { + _targetPort = (port != null ? port.trim() : null); + } + /** What host does this http server tunnel spoof */ + public void setSpoofedHost(String host) { + _spoofedHost = (host != null ? host.trim() : null); + } + /** What filename is this server tunnel's private keys stored in */ + public void setPrivKeyFile(String file) { + _privKeyFile = (file != null ? file.trim() : null); + } + /** + * If called with true, we want this tunnel to start whenever it is + * loaded (aka right now and whenever the router is started up) + */ + public void setStartOnLoad(boolean val) { + _startOnLoad = val; + } + public void setShared(boolean val) { + _sharedClient=val; + } + public void setConnectDelay(String moo) { + _connectDelay = true; + } + public void setProfile(String profile) { + _profile = profile; + } + + public void setReduce(String moo) { + _booleanOptions.add("i2cp.reduceOnIdle"); + } + public void setClose(String moo) { + _booleanOptions.add("i2cp.closeOnIdle"); + } + public void setEncrypt(String moo) { + _booleanOptions.add("i2cp.encryptLeaseSet"); + } + + /** @since 0.8.9 */ + public void setDCC(String moo) { + _booleanOptions.add(I2PTunnelIRCClient.PROP_DCC); + } + + protected static final String PROP_ENABLE_ACCESS_LIST = "i2cp.enableAccessList"; + protected static final String PROP_ENABLE_BLACKLIST = "i2cp.enableBlackList"; + + public void setAccessMode(String val) { + if ("1".equals(val)) + _booleanOptions.add(PROP_ENABLE_ACCESS_LIST); + else if ("2".equals(val)) + _booleanOptions.add(PROP_ENABLE_BLACKLIST); + } + + public void setDelayOpen(String moo) { + _booleanOptions.add("i2cp.delayOpen"); + } + public void setNewDest(String val) { + if ("1".equals(val)) + _booleanOptions.add("i2cp.newDestOnResume"); + else if ("2".equals(val)) + _booleanOptions.add("persistentClientKey"); + } + + public void setReduceTime(String val) { + if (val != null) { + try { + _otherOptions.put("i2cp.reduceIdleTime", "" + (Integer.parseInt(val.trim()) * 60*1000)); + } catch (NumberFormatException nfe) {} + } + } + public void setReduceCount(String val) { + if (val != null) + _otherOptions.put("i2cp.reduceQuantity", val.trim()); + } + public void setEncryptKey(String val) { + if (val != null) + _otherOptions.put("i2cp.leaseSetKey", val.trim()); + } + + public void setAccessList(String val) { + if (val != null) + _otherOptions.put("i2cp.accessList", val.trim().replace("\r\n", ",").replace("\n", ",").replace(" ", ",")); + } + + public void setJumpList(String val) { + if (val != null) + _otherOptions.put(I2PTunnelHTTPClient.PROP_JUMP_SERVERS, val.trim().replace("\r\n", ",").replace("\n", ",").replace(" ", ",")); + } + + public void setCloseTime(String val) { + if (val != null) { + try { + _otherOptions.put("i2cp.closeIdleTime", "" + (Integer.parseInt(val.trim()) * 60*1000)); + } catch (NumberFormatException nfe) {} + } + } + + /** all proxy auth @since 0.8.2 */ + public void setProxyAuth(String s) { + if (s != null) + _otherOptions.put(I2PTunnelHTTPClientBase.PROP_AUTH, I2PTunnelHTTPClientBase.DIGEST_AUTH); + } + + public void setProxyUsername(String s) { + if (s != null) + _newProxyUser = s.trim(); + } + + public void setProxyPassword(String s) { + if (s != null) + _newProxyPW = s.trim(); + } + + public void setOutproxyAuth(String s) { + _otherOptions.put(I2PTunnelHTTPClientBase.PROP_OUTPROXY_AUTH, I2PTunnelHTTPClientBase.DIGEST_AUTH); + } + + public void setOutproxyUsername(String s) { + if (s != null) + _otherOptions.put(I2PTunnelHTTPClientBase.PROP_OUTPROXY_USER, s.trim()); + } + + public void setOutproxyPassword(String s) { + if (s != null) + _otherOptions.put(I2PTunnelHTTPClientBase.PROP_OUTPROXY_PW, s.trim()); + } + + /** all of these are @since 0.8.3 */ + protected static final String PROP_MAX_CONNS_MIN = "i2p.streaming.maxConnsPerMinute"; + protected static final String PROP_MAX_CONNS_HOUR = "i2p.streaming.maxConnsPerHour"; + protected static final String PROP_MAX_CONNS_DAY = "i2p.streaming.maxConnsPerDay"; + protected static final String PROP_MAX_TOTAL_CONNS_MIN = "i2p.streaming.maxTotalConnsPerMinute"; + protected static final String PROP_MAX_TOTAL_CONNS_HOUR = "i2p.streaming.maxTotalConnsPerHour"; + protected static final String PROP_MAX_TOTAL_CONNS_DAY = "i2p.streaming.maxTotalConnsPerDay"; + protected static final String PROP_MAX_STREAMS = "i2p.streaming.maxConcurrentStreams"; + + public void setLimitMinute(String s) { + if (s != null) + _otherOptions.put(PROP_MAX_CONNS_MIN, s.trim()); + } + + public void setLimitHour(String s) { + if (s != null) + _otherOptions.put(PROP_MAX_CONNS_HOUR, s.trim()); + } + + public void setLimitDay(String s) { + if (s != null) + _otherOptions.put(PROP_MAX_CONNS_DAY, s.trim()); + } + + public void setTotalMinute(String s) { + if (s != null) + _otherOptions.put(PROP_MAX_TOTAL_CONNS_MIN, s.trim()); + } + + public void setTotalHour(String s) { + if (s != null) + _otherOptions.put(PROP_MAX_TOTAL_CONNS_HOUR, s.trim()); + } + + public void setTotalDay(String s) { + if (s != null) + _otherOptions.put(PROP_MAX_TOTAL_CONNS_DAY, s.trim()); + } + + public void setMaxStreams(String s) { + if (s != null) + _otherOptions.put(PROP_MAX_STREAMS, s.trim()); + } + + /** + * Based on all provided data, create a set of configuration parameters + * suitable for use in a TunnelController. This will replace (not add to) + * any existing parameters, so this should return a comprehensive mapping. + * + */ + public Properties getConfig() { + Properties config = new Properties(); + updateConfigGeneric(config); + + if ((TunnelUtil.isClient(_type) && !"streamrclient".equals(_type)) || "streamrserver".equals(_type)) { + // streamrserver uses interface + if (_reachableBy != null) + config.setProperty("interface", _reachableBy); + else + config.setProperty("interface", ""); + } else { + // streamrclient uses targetHost + if (_targetHost != null) + config.setProperty("targetHost", _targetHost); + } + + if (TunnelUtil.isClient(_type)) { + // generic client stuff + if (_port != null) + config.setProperty("listenPort", _port); + config.setProperty("sharedClient", _sharedClient + ""); + for (String p : _booleanClientOpts) + config.setProperty("option." + p, "" + _booleanOptions.contains(p)); + for (String p : _otherClientOpts) + if (_otherOptions.containsKey(p)) + config.setProperty("option." + p, _otherOptions.get(p)); + } else { + // generic server stuff + if (_targetPort != null) + config.setProperty("targetPort", _targetPort); + for (String p : _booleanServerOpts) + config.setProperty("option." + p, "" + _booleanOptions.contains(p)); + for (String p : _otherServerOpts) + if (_otherOptions.containsKey(p)) + config.setProperty("option." + p, _otherOptions.get(p)); + } + + // generic proxy stuff + if ("httpclient".equals(_type) || "connectclient".equals(_type) || + "sockstunnel".equals(_type) ||"socksirctunnel".equals(_type)) { + for (String p : _booleanProxyOpts) + config.setProperty("option." + p, "" + _booleanOptions.contains(p)); + if (_proxyList != null) + config.setProperty("proxyList", _proxyList); + } + + // Proxy auth including migration to MD5 + if ("httpclient".equals(_type) || "connectclient".equals(_type)) { + // Migrate even if auth is disabled + // go get the old from custom options that updateConfigGeneric() put in there + String puser = "option." + I2PTunnelHTTPClientBase.PROP_USER; + String user = config.getProperty(puser); + String ppw = "option." + I2PTunnelHTTPClientBase.PROP_PW; + String pw = config.getProperty(ppw); + if (user != null && pw != null && user.length() > 0 && pw.length() > 0) { + String pmd5 = "option." + I2PTunnelHTTPClientBase.PROP_PROXY_DIGEST_PREFIX + + user + I2PTunnelHTTPClientBase.PROP_PROXY_DIGEST_SUFFIX; + if (config.getProperty(pmd5) == null) { + // not in there, migrate + String realm = _type.equals("httpclient") ? I2PTunnelHTTPClient.AUTH_REALM + : I2PTunnelConnectClient.AUTH_REALM; + String hex = PasswordManager.md5Hex(realm, user, pw); + if (hex != null) { + config.setProperty(pmd5, hex); + config.remove(puser); + config.remove(ppw); + } + } + } + // New user/password + String auth = _otherOptions.get(I2PTunnelHTTPClientBase.PROP_AUTH); + if (auth != null && !auth.equals("false")) { + if (_newProxyUser != null && _newProxyPW != null && + _newProxyUser.length() > 0 && _newProxyPW.length() > 0) { + String pmd5 = "option." + I2PTunnelHTTPClientBase.PROP_PROXY_DIGEST_PREFIX + + _newProxyUser + I2PTunnelHTTPClientBase.PROP_PROXY_DIGEST_SUFFIX; + String realm = _type.equals("httpclient") ? I2PTunnelHTTPClient.AUTH_REALM + : I2PTunnelConnectClient.AUTH_REALM; + String hex = PasswordManager.md5Hex(realm, _newProxyUser, _newProxyPW); + if (hex != null) + config.setProperty(pmd5, hex); + } + } + } + + if ("ircclient".equals(_type) || "client".equals(_type) || "streamrclient".equals(_type)) { + if (_targetDestination != null) + config.setProperty("targetDestination", _targetDestination); + } else if ("httpserver".equals(_type) || "httpbidirserver".equals(_type)) { + if (_spoofedHost != null) + config.setProperty("spoofedHost", _spoofedHost); + } + if ("httpbidirserver".equals(_type)) { + if (_port != null) + config.setProperty("listenPort", _port); + if (_reachableBy != null) + config.setProperty("interface", _reachableBy); + else if (_targetHost != null) + config.setProperty("interface", _targetHost); + else + config.setProperty("interface", ""); + } + + if ("ircclient".equals(_type)) { + boolean dcc = _booleanOptions.contains(I2PTunnelIRCClient.PROP_DCC); + config.setProperty("option." + I2PTunnelIRCClient.PROP_DCC, + "" + dcc); + // add some sane server options since they aren't in the GUI (yet) + if (dcc) { + config.setProperty("option." + PROP_MAX_CONNS_MIN, "3"); + config.setProperty("option." + PROP_MAX_CONNS_HOUR, "10"); + config.setProperty("option." + PROP_MAX_TOTAL_CONNS_MIN, "5"); + config.setProperty("option." + PROP_MAX_TOTAL_CONNS_HOUR, "25"); + } + } + + return config; + } + + private static final String _noShowOpts[] = { + "inbound.length", "outbound.length", "inbound.lengthVariance", "outbound.lengthVariance", + "inbound.backupQuantity", "outbound.backupQuantity", "inbound.quantity", "outbound.quantity", + "inbound.nickname", "outbound.nickname", "i2p.streaming.connectDelay", "i2p.streaming.maxWindowSize", + I2PTunnelIRCClient.PROP_DCC + }; + private static final String _booleanClientOpts[] = { + "i2cp.reduceOnIdle", "i2cp.closeOnIdle", "i2cp.newDestOnResume", "persistentClientKey", "i2cp.delayOpen" + }; + private static final String _booleanProxyOpts[] = { + I2PTunnelHTTPClientBase.PROP_OUTPROXY_AUTH + }; + private static final String _booleanServerOpts[] = { + "i2cp.reduceOnIdle", "i2cp.encryptLeaseSet", PROP_ENABLE_ACCESS_LIST, PROP_ENABLE_BLACKLIST + }; + private static final String _otherClientOpts[] = { + "i2cp.reduceIdleTime", "i2cp.reduceQuantity", "i2cp.closeIdleTime", + "outproxyUsername", "outproxyPassword", + I2PTunnelHTTPClient.PROP_JUMP_SERVERS, + I2PTunnelHTTPClientBase.PROP_AUTH + }; + private static final String _otherServerOpts[] = { + "i2cp.reduceIdleTime", "i2cp.reduceQuantity", "i2cp.leaseSetKey", "i2cp.accessList", + PROP_MAX_CONNS_MIN, PROP_MAX_CONNS_HOUR, PROP_MAX_CONNS_DAY, + PROP_MAX_TOTAL_CONNS_MIN, PROP_MAX_TOTAL_CONNS_HOUR, PROP_MAX_TOTAL_CONNS_DAY, + PROP_MAX_STREAMS + }; + + /** + * do NOT add these to noShoOpts, we must leave them in for HTTPClient and ConnectCLient + * so they will get migrated to MD5 + * TODO migrate socks to MD5 + */ + private static final String _otherProxyOpts[] = { + "proxyUsername", "proxyPassword" + }; + + protected static final Set<String> _noShowSet = new HashSet<String>(64); + protected static final Set<String> _nonProxyNoShowSet = new HashSet<String>(4); + static { + _noShowSet.addAll(Arrays.asList(_noShowOpts)); + _noShowSet.addAll(Arrays.asList(_booleanClientOpts)); + _noShowSet.addAll(Arrays.asList(_booleanProxyOpts)); + _noShowSet.addAll(Arrays.asList(_booleanServerOpts)); + _noShowSet.addAll(Arrays.asList(_otherClientOpts)); + _noShowSet.addAll(Arrays.asList(_otherServerOpts)); + _nonProxyNoShowSet.addAll(Arrays.asList(_otherProxyOpts)); + } + + private void updateConfigGeneric(Properties config) { + config.setProperty("type", _type); + if (_name != null) + config.setProperty("name", _name); + if (_description != null) + config.setProperty("description", _description); + if (!_context.isRouterContext()) { + if (_i2cpHost != null) + config.setProperty("i2cpHost", _i2cpHost); + if ( (_i2cpPort != null) && (_i2cpPort.trim().length() > 0) ) { + config.setProperty("i2cpPort", _i2cpPort); + } else { + config.setProperty("i2cpPort", "7654"); + } + } + if (_privKeyFile != null) + config.setProperty("privKeyFile", _privKeyFile); + + if (_customOptions != null) { + StringTokenizer tok = new StringTokenizer(_customOptions); + while (tok.hasMoreTokens()) { + String pair = tok.nextToken(); + int eq = pair.indexOf('='); + if ( (eq <= 0) || (eq >= pair.length()) ) + continue; + String key = pair.substring(0, eq); + if (_noShowSet.contains(key)) + continue; + // leave in for HTTP and Connect so it can get migrated to MD5 + // hide for SOCKS until migrated to MD5 + if ((!"httpclient".equals(_type)) && + (! "connectclient".equals(_type)) && + _nonProxyNoShowSet.contains(key)) + continue; + String val = pair.substring(eq+1); + config.setProperty("option." + key, val); + } + } + + config.setProperty("startOnLoad", _startOnLoad + ""); + + if (_tunnelQuantity != null) { + config.setProperty("option.inbound.quantity", _tunnelQuantity); + config.setProperty("option.outbound.quantity", _tunnelQuantity); + } + if (_tunnelDepth != null) { + config.setProperty("option.inbound.length", _tunnelDepth); + config.setProperty("option.outbound.length", _tunnelDepth); + } + if (_tunnelVariance != null) { + config.setProperty("option.inbound.lengthVariance", _tunnelVariance); + config.setProperty("option.outbound.lengthVariance", _tunnelVariance); + } + if (_tunnelBackupQuantity != null) { + config.setProperty("option.inbound.backupQuantity", _tunnelBackupQuantity); + config.setProperty("option.outbound.backupQuantity", _tunnelBackupQuantity); + } + if (_connectDelay) + config.setProperty("option.i2p.streaming.connectDelay", "1000"); + else + config.setProperty("option.i2p.streaming.connectDelay", "0"); + if (TunnelUtil.isClient(_type) && _sharedClient) { + config.setProperty("option.inbound.nickname", CLIENT_NICKNAME); + config.setProperty("option.outbound.nickname", CLIENT_NICKNAME); + } else if (_name != null) { + config.setProperty("option.inbound.nickname", _name); + config.setProperty("option.outbound.nickname", _name); + } + if ("interactive".equals(_profile)) + // This was 1 which doesn't make much sense + // The real way to make it interactive is to make the streaming lib + // MessageInputStream flush faster but there's no option for that yet, + // Setting it to 16 instead of the default but not sure what good that is either. + config.setProperty("option.i2p.streaming.maxWindowSize", "16"); + else + config.remove("option.i2p.streaming.maxWindowSize"); + } +} diff --git a/src/net/i2p/android/i2ptunnel/util/TunnelUtil.java b/src/net/i2p/android/i2ptunnel/util/TunnelUtil.java new file mode 100644 index 0000000000000000000000000000000000000000..cd73db5767c54fcba8b325d5bf89653d8ddcb9dc --- /dev/null +++ b/src/net/i2p/android/i2ptunnel/util/TunnelUtil.java @@ -0,0 +1,241 @@ +package net.i2p.android.i2ptunnel.util; + +import java.io.File; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; +import java.util.Properties; + +import android.content.Context; +import android.content.res.Resources; + +import net.i2p.I2PAppContext; +import net.i2p.android.router.R; +import net.i2p.android.router.util.Util; +import net.i2p.i2ptunnel.TunnelController; +import net.i2p.i2ptunnel.TunnelControllerGroup; +import net.i2p.util.FileUtil; +import net.i2p.util.SecureFile; + +public abstract class TunnelUtil { + public static TunnelController getController(TunnelControllerGroup tcg, int tunnel) { + if (tunnel < 0) return null; + if (tcg == null) return null; + List<TunnelController> controllers = tcg.getControllers(); + if (controllers.size() > tunnel) + return controllers.get(tunnel); + else + return null; + } + + public static List<String> saveTunnel(Context ctx, + TunnelControllerGroup tcg, + int tunnelId, + Properties config) { + // Get current tunnel controller + TunnelController cur = getController(tcg, tunnelId); + + if (config == null) { + List<String> ret = new ArrayList<String>(); + ret.add("Invalid params"); + return ret; + } + + if (cur == null) { + // creating new + cur = new TunnelController(config, "", true); + tcg.addController(cur); + if (cur.getStartOnLoad()) + cur.startTunnelBackground(); + } else { + cur.setConfig(config, ""); + } + // Only modify other shared tunnels + // if the current tunnel is shared, and of supported type + if (Boolean.parseBoolean(cur.getSharedClient()) && isClient(cur.getType())) { + // all clients use the same I2CP session, and as such, use the same I2CP options + List<TunnelController> controllers = tcg.getControllers(); + + for (int i = 0; i < controllers.size(); i++) { + TunnelController c = controllers.get(i); + + // Current tunnel modified by user, skip + if (c == cur) continue; + + // Only modify this non-current tunnel + // if it belongs to a shared destination, and is of supported type + if (Boolean.parseBoolean(c.getSharedClient()) && isClient(c.getType())) { + Properties cOpt = c.getConfig(""); + if (config.getProperty("option.inbound.quantity") != null) + cOpt.setProperty("option.inbound.quantity", config.getProperty("option.inbound.quantity")); + if (config.getProperty("option.outbound.quantity") != null) + cOpt.setProperty("option.outbound.quantity", config.getProperty("option.outbound.quantity")); + if (config.getProperty("option.inbound.length") != null) + cOpt.setProperty("option.inbound.length", config.getProperty("option.inbound.length")); + if (config.getProperty("option.outbound.length") != null) + cOpt.setProperty("option.outbound.length", config.getProperty("option.outbound.length")); + if (config.getProperty("option.inbound.lengthVariance") != null) + cOpt.setProperty("option.inbound.lengthVariance", config.getProperty("option.inbound.lengthVariance")); + if (config.getProperty("option.outbound.lengthVariance") != null) + cOpt.setProperty("option.outbound.lengthVariance", config.getProperty("option.outbound.lengthVariance")); + if (config.getProperty("option.inbound.backupQuantity") != null) + cOpt.setProperty("option.inbound.backupQuantity", config.getProperty("option.inbound.backupQuantity")); + if (config.getProperty("option.outbound.backupQuantity") != null) + cOpt.setProperty("option.outbound.backupQuantity", config.getProperty("option.outbound.backupQuantity")); + cOpt.setProperty("option.inbound.nickname", TunnelConfig.CLIENT_NICKNAME); + cOpt.setProperty("option.outbound.nickname", TunnelConfig.CLIENT_NICKNAME); + + c.setConfig(cOpt, ""); + } + } + } + + return doSave(ctx, tcg); + } + + /** + * Stop the tunnel, delete from config, + * rename the private key file if in the default directory + */ + public static List<String> deleteTunnel(Context ctx, TunnelControllerGroup tcg, int tunnelId) { + List<String> msgs; + TunnelController cur = getController(tcg, tunnelId); + if (cur == null) { + msgs = new ArrayList<String>(); + msgs.add("Invalid tunnel number"); + return msgs; + } + + msgs = tcg.removeController(cur); + msgs.addAll(doSave(ctx, tcg)); + + // Rename private key file if it was a default name in + // the default directory, so it doesn't get reused when a new + // tunnel is created. + // Use configured file name if available, not the one from the form. + String pk = cur.getPrivKeyFile(); + //if (pk == null) + // pk = _privKeyFile; + if (pk != null && pk.startsWith("i2ptunnel") && pk.endsWith("-privKeys.dat") && + ((!isClient(cur.getType())) || cur.getPersistentClientKey())) { + I2PAppContext context = I2PAppContext.getGlobalContext(); + File pkf = new File(context.getConfigDir(), pk); + if (pkf.exists()) { + String name = cur.getName(); + if (name == null) { + name = cur.getDescription(); + if (name == null) { + name = cur.getType(); + if (name == null) + name = Long.toString(context.clock().now()); + } + } + name = "i2ptunnel-deleted-" + name.replace(' ', '_') + '-' + context.clock().now() + "-privkeys.dat"; + File backupDir = new SecureFile(context.getConfigDir(), TunnelController.KEY_BACKUP_DIR); + File to; + if (backupDir.isDirectory() || backupDir.mkdir()) + to = new File(backupDir, name); + else + to = new File(context.getConfigDir(), name); + boolean success = FileUtil.rename(pkf, to); + if (success) + msgs.add("Private key file " + pkf.getAbsolutePath() + + " renamed to " + to.getAbsolutePath()); + } + } + return msgs; + } + + private static List<String> doSave(Context ctx, TunnelControllerGroup tcg) { + List<String> rv = tcg.clearAllMessages(); + try { + tcg.saveConfig(); + rv.add(0, ctx.getResources().getString(R.string.i2ptunnel_msg_config_saved)); + } catch (IOException ioe) { + Util.e("Failed to save config file", ioe); + rv.add(0, ctx.getResources().getString(R.string.i2ptunnel_msg_config_save_failed) + ": " + ioe.toString()); + } + return rv; + } + + /* General tunnel data for any type */ + + public static String getTypeFromName(String typeName, Context ctx) { + Resources res = ctx.getResources(); + if (res.getString(R.string.i2ptunnel_type_client).equals(typeName)) + return "client"; + else if (res.getString(R.string.i2ptunnel_type_httpclient).equals(typeName)) + return "httpclient"; + else if (res.getString(R.string.i2ptunnel_type_ircclient).equals(typeName)) + return "ircclient"; + else if (res.getString(R.string.i2ptunnel_type_server).equals(typeName)) + return "server"; + else if (res.getString(R.string.i2ptunnel_type_httpserver).equals(typeName)) + return "httpserver"; + else if (res.getString(R.string.i2ptunnel_type_sockstunnel).equals(typeName)) + return "sockstunnel"; + else if (res.getString(R.string.i2ptunnel_type_socksirctunnel).equals(typeName)) + return "socksirctunnel"; + else if (res.getString(R.string.i2ptunnel_type_connectclient).equals(typeName)) + return "connectclient"; + else if (res.getString(R.string.i2ptunnel_type_ircserver).equals(typeName)) + return "ircserver"; + else if (res.getString(R.string.i2ptunnel_type_streamrclient).equals(typeName)) + return "streamrclient"; + else if (res.getString(R.string.i2ptunnel_type_streamrserver).equals(typeName)) + return "streamrserver"; + else if (res.getString(R.string.i2ptunnel_type_httpbidirserver).equals(typeName)) + return "httpbidirserver"; + else + return typeName; + } + + public static String getTypeName(String type, Context context) { + Resources res = context.getResources(); + if ("client".equals(type)) + return res.getString(R.string.i2ptunnel_type_client); + else if ("httpclient".equals(type)) + return res.getString(R.string.i2ptunnel_type_httpclient); + else if ("ircclient".equals(type)) + return res.getString(R.string.i2ptunnel_type_ircclient); + else if ("server".equals(type)) + return res.getString(R.string.i2ptunnel_type_server); + else if ("httpserver".equals(type)) + return res.getString(R.string.i2ptunnel_type_httpserver); + else if ("sockstunnel".equals(type)) + return res.getString(R.string.i2ptunnel_type_sockstunnel); + else if ("socksirctunnel".equals(type)) + return res.getString(R.string.i2ptunnel_type_socksirctunnel); + else if ("connectclient".equals(type)) + return res.getString(R.string.i2ptunnel_type_connectclient); + else if ("ircserver".equals(type)) + return res.getString(R.string.i2ptunnel_type_ircserver); + else if ("streamrclient".equals(type)) + return res.getString(R.string.i2ptunnel_type_streamrclient); + else if ("streamrserver".equals(type)) + return res.getString(R.string.i2ptunnel_type_streamrserver); + else if ("httpbidirserver".equals(type)) + return res.getString(R.string.i2ptunnel_type_httpbidirserver); + else + return type; + } + + public static boolean isClient(String type) { + return ( ("client".equals(type)) || + ("httpclient".equals(type)) || + ("sockstunnel".equals(type)) || + ("socksirctunnel".equals(type)) || + ("connectclient".equals(type)) || + ("streamrclient".equals(type)) || + ("ircclient".equals(type))); + } + + public static String getPrivateKeyFile(TunnelControllerGroup tcg, int tunnel) { + TunnelController tun = getController(tcg, tunnel); + if (tun != null && tun.getPrivKeyFile() != null) + return tun.getPrivKeyFile(); + if (tunnel < 0) + tunnel = tcg == null ? 999 : tcg.getControllers().size(); + return "i2ptunnel" + tunnel + "-privKeys.dat"; + } +} diff --git a/src/net/i2p/android/router/HelpActivity.java b/src/net/i2p/android/router/HelpActivity.java new file mode 100644 index 0000000000000000000000000000000000000000..6fbf760b3067bda49f6d6ac1ae3678eb336bdbe8 --- /dev/null +++ b/src/net/i2p/android/router/HelpActivity.java @@ -0,0 +1,52 @@ +package net.i2p.android.router; + +import net.i2p.android.router.R; +import net.i2p.android.router.dialog.TextResourceDialog; +import android.content.Intent; +import android.os.Bundle; +import android.support.v4.app.Fragment; +import android.view.Menu; +import android.view.MenuItem; + +public class HelpActivity extends I2PActivityBase { + public static final String REFERRER = "help_referrer"; + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + mDrawerToggle.setDrawerIndicatorEnabled(false); + /*if (savedInstanceState == null) { + HelpFragment f = new HelpFragment(); + f.setArguments(getIntent().getExtras()); + getSupportFragmentManager().beginTransaction() + .add(R.id.main_fragment, f).commit(); + }*/ + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + getMenuInflater().inflate(R.menu.activity_help_actions, menu); + return super.onCreateOptionsMenu(menu); + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + switch (item.getItemId()) { + case R.id.menu_help_licenses: + Intent lic = new Intent(HelpActivity.this, LicenseActivity.class); + startActivity(lic); + return true; + case R.id.menu_help_release_notes: + TextResourceDialog dialog = new TextResourceDialog(); + Bundle args = new Bundle(); + args.putString(TextResourceDialog.TEXT_DIALOG_TITLE, + getResources().getString(R.string.label_release_notes)); + args.putInt(TextResourceDialog.TEXT_RESOURCE_ID, R.raw.releasenotes_txt); + dialog.setArguments(args); + dialog.show(getSupportFragmentManager(), "release_notes"); + return true; + default: + return super.onOptionsItemSelected(item); + } + } +} diff --git a/src/net/i2p/android/router/I2PActivityBase.java b/src/net/i2p/android/router/I2PActivityBase.java new file mode 100644 index 0000000000000000000000000000000000000000..78f5c6e50ab093888682fe7151df586488f74491 --- /dev/null +++ b/src/net/i2p/android/router/I2PActivityBase.java @@ -0,0 +1,448 @@ +package net.i2p.android.router; + +import android.content.ComponentName; +import android.content.Intent; +import android.content.ServiceConnection; +import android.content.SharedPreferences; +import android.content.res.Configuration; +import android.os.Bundle; +import android.os.IBinder; +import android.support.v4.app.ActionBarDrawerToggle; +import android.support.v4.app.Fragment; +import android.support.v4.app.FragmentTransaction; +import android.support.v4.view.GravityCompat; +import android.support.v4.widget.DrawerLayout; +import android.support.v7.app.ActionBar; +import android.support.v7.app.ActionBarActivity; +import android.support.v7.app.ActionBar.Tab; +import android.view.Menu; +import android.view.MenuItem; +import android.view.View; +import android.widget.AdapterView; +import android.widget.ArrayAdapter; +import android.widget.ListView; +import net.i2p.android.i2ptunnel.TunnelListActivity; +import net.i2p.android.router.R; +import net.i2p.android.router.addressbook.AddressbookActivity; +import net.i2p.android.router.log.LogActivity; +import net.i2p.android.router.netdb.NetDbActivity; +import net.i2p.android.router.service.RouterBinder; +import net.i2p.android.router.service.RouterService; +import net.i2p.android.router.stats.PeersActivity; +import net.i2p.android.router.stats.RateGraphActivity; +import net.i2p.android.router.util.Util; +import net.i2p.android.router.web.WebActivity; +import net.i2p.android.router.web.WebFragment; +import net.i2p.router.RouterContext; + +public abstract class I2PActivityBase extends ActionBarActivity implements + I2PFragmentBase.RouterContextProvider { + /** + * Navigation drawer variables + */ + protected DrawerLayout mDrawerLayout; + protected ListView mDrawerList; + protected ActionBarDrawerToggle mDrawerToggle; + + private CharSequence mDrawerTitle; + private CharSequence mTitle; + private String[] mActivityTitles; + + /** + * Router variables + */ + protected String _myDir; + protected boolean _isBound; + protected boolean _triedBind; + protected ServiceConnection _connection; + protected RouterService _routerService; + private SharedPreferences _sharedPrefs; + + private static final String SHARED_PREFS = "net.i2p.android.router"; + protected static final String PREF_AUTO_START = "autoStart"; + /** true leads to a poor install experience, very slow to paint the screen */ + protected static final boolean DEFAULT_AUTO_START = false; + protected static final String PREF_NAV_DRAWER_OPENED = "navDrawerOpened"; + + /** + * Override this in subclasses that need a ViewPager, such as a + * category view. + * @return whether this Activity needs a ViewPager. + */ + protected boolean useViewPager() { + return false; + } + + /** + * Override this in subclasses that can use two panes, such as a + * list/detail class. + * @return whether this Activity can use a two-pane layout. + */ + protected boolean canUseTwoPanes() { + return false; + } + + /** Called when the activity is first created. */ + @Override + public void onCreate(Bundle savedInstanceState) + { + Util.d(this + " onCreate called"); + super.onCreate(savedInstanceState); + _sharedPrefs = getSharedPreferences(SHARED_PREFS, 0); + _myDir = getFilesDir().getAbsolutePath(); + + // If the Activity wants to use a ViewPager, provide it. + // If the Activity can make use of two panes (if available), + // load the layout that will enable them. Otherwise, load the + // layout that will only ever have a single pane. + if (useViewPager()) + setContentView(R.layout.activity_navdrawer_viewpager); + else if (canUseTwoPanes()) + setContentView(R.layout.activity_navdrawer); + else + setContentView(R.layout.activity_navdrawer_onepane); + + mTitle = mDrawerTitle = getTitle(); + mActivityTitles = getResources().getStringArray(R.array.navdrawer_activity_titles); + mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout); + mDrawerList = (ListView) findViewById(R.id.drawer); + + // Set a custom shadow that overlays the main content when the drawer opens + mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START); + mDrawerList.setChoiceMode(ListView.CHOICE_MODE_SINGLE); + // Set the adapter for the list view + mDrawerList.setAdapter(new ArrayAdapter<String>(this, + android.R.layout.simple_list_item_1, mActivityTitles)); + // Set the list's click listener + mDrawerList.setOnItemClickListener(new DrawerItemClickListener()); + + // Enable ActionBar app icon to behave as action to toggle nav drawer + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + getSupportActionBar().setHomeButtonEnabled(true); + + mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout, + R.drawable.ic_drawer, R.string.drawer_open, R.string.drawer_close) { + private boolean wasDragged = false; + + /** Called when a drawer has settled in a completely closed state. */ + public void onDrawerClosed(View view) { + // Don't mark as opened if the user closed by dragging + // but uses the action bar icon to open + wasDragged = false; + getSupportActionBar().setTitle(mTitle); + supportInvalidateOptionsMenu(); + } + + /** Called when a drawer has settled in a completely open state. */ + public void onDrawerOpened(View view) { + if (wasDragged && !getPref(PREF_NAV_DRAWER_OPENED, false)) + setPref(PREF_NAV_DRAWER_OPENED, true); + getSupportActionBar().setTitle(mDrawerTitle); + supportInvalidateOptionsMenu(); + } + + /** Called when the drawer motion state changes. */ + public void onDrawerStateChanged(int newState) { + if (newState == DrawerLayout.STATE_DRAGGING) + wasDragged = true; + } + }; + + // Set the drawer toggle as the DrawerListener + mDrawerLayout.setDrawerListener(mDrawerToggle); + } + + private class DrawerItemClickListener implements ListView.OnItemClickListener { + public void onItemClick(AdapterView<?> parent, View view, int pos, long id) { + selectItem(pos); + } + } + + private void selectItem(int pos) { + switch (pos) { + case 1: + Intent ab = new Intent(I2PActivityBase.this, AddressbookActivity.class); + startActivity(ab); + break; + case 2: + Intent itb = new Intent(I2PActivityBase.this, TunnelListActivity.class); + startActivity(itb); + break; + case 3: + Intent log = new Intent(I2PActivityBase.this, LogActivity.class); + startActivity(log); + break; + case 4: + Intent active = new Intent(I2PActivityBase.this, RateGraphActivity.class); + startActivity(active); + break; + case 5: + Intent peers = new Intent(I2PActivityBase.this, PeersActivity.class); + startActivity(peers); + break; + case 6: + Intent netdb = new Intent(I2PActivityBase.this, NetDbActivity.class); + startActivity(netdb); + break; + case 7: + Intent wp = new Intent(I2PActivityBase.this, WebActivity.class); + wp.putExtra(WebFragment.HTML_RESOURCE_ID, R.raw.welcome_html); + startActivity(wp); + break; + case 8: + Intent news = new Intent(I2PActivityBase.this, NewsActivity.class); + startActivity(news); + break; + default: + Intent main = new Intent(I2PActivityBase.this, MainActivity.class); + startActivity(main); + break; + } + mDrawerLayout.closeDrawer(mDrawerList); + } + + @Override + public void onRestart() + { + Util.d(this + " onRestart called"); + super.onRestart(); + } + + @Override + public void onStart() + { + Util.d(this + " onStart called"); + super.onStart(); + if (_sharedPrefs.getBoolean(PREF_AUTO_START, DEFAULT_AUTO_START)) + startRouter(); + else + bindRouter(false); + } + + /** @param def default */ + public boolean getPref(String pref, boolean def) { + return _sharedPrefs.getBoolean(pref, def); + } + + /** @param def default */ + public String getPref(String pref, String def) { + return _sharedPrefs.getString(pref, def); + } + + /** @return success */ + public boolean setPref(String pref, boolean val) { + SharedPreferences.Editor edit = _sharedPrefs.edit(); + edit.putBoolean(pref, val); + return edit.commit(); + } + + /** @return success */ + public boolean setPref(String pref, String val) { + SharedPreferences.Editor edit = _sharedPrefs.edit(); + edit.putString(pref, val); + return edit.commit(); + } + + @Override + public void onResume() + { + Util.d(this + " onResume called"); + super.onResume(); + } + + @Override + public void onPause() + { + Util.d(this + " onPause called"); + super.onPause(); + } + + @Override + public void onSaveInstanceState(Bundle outState) + { + Util.d(this + " onSaveInstanceState called"); + super.onSaveInstanceState(outState); + } + + @Override + public void onStop() + { + Util.d(this + " onStop called"); + unbindRouter(); + super.onStop(); + } + + @Override + public void onDestroy() + { + Util.d(this + " onDestroy called"); + super.onDestroy(); + } + + /** + * Called whenever we call invalidateOptionsMenu() + */ + @Override + public boolean onPrepareOptionsMenu(Menu menu) { + // If the nav drawer is open, hide action items related to the content view + boolean drawerOpen = mDrawerLayout.isDrawerOpen(mDrawerList); + onDrawerChange(drawerOpen); + + return super.onPrepareOptionsMenu(menu); + } + + /** + * Override in subclass with e.g. + * menu.findItem(R.id.action_add_to_addressbook).setVisible(!drawerOpen); + * @param drawerOpen true if the drawer is open + */ + protected void onDrawerChange(boolean drawerOpen) { + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // The action bar home/up action should open or close the drawer. + // ActionBarDrawerToggle will take care of this. + if(mDrawerToggle.onOptionsItemSelected(item)) { + return true; + } + + // Handle action buttons and overflow + return super.onOptionsItemSelected(item); + } + + @Override + public void setTitle(CharSequence title) { + mTitle = title; + getSupportActionBar().setTitle(mTitle); + } + + @Override + protected void onPostCreate(Bundle savedInstanceState) { + super.onPostCreate(savedInstanceState); + // Sync the toggle state after onRestoreInstanceState has occurred. + mDrawerToggle.syncState(); + } + + @Override + public void onConfigurationChanged(Configuration newConfig) { + super.onConfigurationChanged(newConfig); + // Pass any configuration change to the drawer toggle + mDrawerToggle.onConfigurationChanged(newConfig); + } + + public static class TabListener implements ActionBar.TabListener { + protected Fragment mFragment; + + public TabListener(Fragment fragment) { + mFragment = fragment; + } + + public void onTabSelected(Tab tab, FragmentTransaction ft) { + ft.replace(R.id.main_fragment, mFragment); + } + + public void onTabUnselected(Tab tab, FragmentTransaction ft) { + ft.remove(mFragment); + } + + public void onTabReselected(Tab tab, FragmentTransaction ft) { + // User selected the already selected tab. + } + } + + ////// Service stuff + + /** + * Start the service and bind to it + */ + protected boolean startRouter() { + Intent intent = new Intent(); + intent.setClassName(this, "net.i2p.android.router.service.RouterService"); + Util.d(this + " calling startService"); + ComponentName name = startService(intent); + if (name == null) + Util.d(this + " XXXXXXXXXXXXXXXXXXXX got from startService: " + name); + Util.d(this + " got from startService: " + name); + boolean success = bindRouter(true); + if (!success) + Util.d(this + " Bind router failed"); + return success; + } + + /** + * Bind only + */ + protected boolean bindRouter(boolean autoCreate) { + Intent intent = new Intent(RouterBinder.class.getName()); + intent.setClassName(this, "net.i2p.android.router.service.RouterService"); + Util.d(this + " calling bindService"); + _connection = new RouterConnection(); + _triedBind = bindService(intent, _connection, autoCreate ? BIND_AUTO_CREATE : 0); + Util.d(this + " bindService: auto create? " + autoCreate + " success? " + _triedBind); + return _triedBind; + } + + protected void unbindRouter() { + Util.d(this + " unbindRouter called with _isBound:" + _isBound + " _connection:" + _connection + " _triedBind:" + _triedBind); + if (_triedBind && _connection != null) + unbindService(_connection); + + _triedBind = false; + _connection = null; + _routerService = null; + _isBound = false; + } + + /** + * Class for interacting with the main interface of the RouterService. + */ + protected class RouterConnection implements ServiceConnection { + + public void onServiceConnected(ComponentName name, IBinder service) { + Util.d(this + " connected to router service"); + RouterBinder binder = (RouterBinder) service; + RouterService svc = binder.getService(); + _routerService = svc; + _isBound = true; + onRouterBind(svc); + } + + public void onServiceDisconnected(ComponentName name) { + Util.d(this + " disconnected from router service!!!!!!!"); + // save memory + _routerService = null; + _isBound = false; + onRouterUnbind(); + } + } + + /** callback from ServiceConnection, override as necessary */ + protected void onRouterBind(RouterService svc) { + Fragment f = getSupportFragmentManager().findFragmentById(R.id.main_fragment); + if (f instanceof I2PFragmentBase) + ((I2PFragmentBase) f).onRouterBind(); + else if (f instanceof I2PFragmentBase.RouterContextUser) + ((I2PFragmentBase.RouterContextUser) f).onRouterBind(); + + if (canUseTwoPanes()) { + f = getSupportFragmentManager().findFragmentById(R.id.detail_fragment); + if (f instanceof I2PFragmentBase) + ((I2PFragmentBase) f).onRouterBind(); + else if (f instanceof I2PFragmentBase.RouterContextUser) + ((I2PFragmentBase.RouterContextUser) f).onRouterBind(); + } + } + + /** callback from ServiceConnection, override as necessary */ + protected void onRouterUnbind() {} + + // I2PFragmentBase.RouterContextProvider + + public RouterContext getRouterContext() { + RouterService svc = _routerService; + if (svc == null || !_isBound) + return null; + return svc.getRouterContext(); + } +} diff --git a/src/net/i2p/android/router/I2PFragmentBase.java b/src/net/i2p/android/router/I2PFragmentBase.java new file mode 100644 index 0000000000000000000000000000000000000000..6ce553375065f5a24f7403fe95ad4e270d2bae8c --- /dev/null +++ b/src/net/i2p/android/router/I2PFragmentBase.java @@ -0,0 +1,118 @@ +package net.i2p.android.router; + +import net.i2p.router.CommSystemFacade; +import net.i2p.router.NetworkDatabaseFacade; +import net.i2p.router.Router; +import net.i2p.router.RouterContext; +import net.i2p.router.TunnelManagerFacade; +import net.i2p.router.peermanager.ProfileOrganizer; +import net.i2p.router.transport.FIFOBandwidthLimiter; +import net.i2p.stat.StatManager; +import android.app.Activity; +import android.os.Bundle; +import android.support.v4.app.Fragment; + +public class I2PFragmentBase extends Fragment { + private boolean mOnActivityCreated; + RouterContextProvider mCallback; + + public static final String PREF_INSTALLED_VERSION = "app.version"; + + public interface RouterContextUser { + public void onRouterBind(); + } + + // Container Activity must implement this interface + public interface RouterContextProvider { + public RouterContext getRouterContext(); + } + + @Override + public void onAttach(Activity activity) { + super.onAttach(activity); + + // This makes sure that the container activity has implemented + // the callback interface. If not, it throws an exception + try { + mCallback = (RouterContextProvider) activity; + } catch (ClassCastException e) { + throw new ClassCastException(activity.toString() + + " must implement RouterContextProvider"); + } + + } + + @Override + public void onActivityCreated(Bundle savedInstanceState) { + super.onActivityCreated(savedInstanceState); + mOnActivityCreated = true; + if (getRouterContext() != null) + onRouterConnectionReady(); + else + onRouterConnectionNotReady(); + } + + public void onRouterBind() { + if (mOnActivityCreated) + onRouterConnectionReady(); + } + + /** callback from I2PFragmentBase, override as necessary */ + public void onRouterConnectionReady() {} + + /** callback from I2PFragmentBase, override as necessary */ + public void onRouterConnectionNotReady() {} + + protected RouterContext getRouterContext() { + return mCallback.getRouterContext(); + } + + protected Router getRouter() { + RouterContext ctx = getRouterContext(); + if (ctx == null) + return null; + return ctx.router(); + } + + protected NetworkDatabaseFacade getNetDb() { + RouterContext ctx = getRouterContext(); + if (ctx == null) + return null; + return ctx.netDb(); + } + + protected ProfileOrganizer getProfileOrganizer() { + RouterContext ctx = getRouterContext(); + if (ctx == null) + return null; + return ctx.profileOrganizer(); + } + + protected TunnelManagerFacade getTunnelManager() { + RouterContext ctx = getRouterContext(); + if (ctx == null) + return null; + return ctx.tunnelManager(); + } + + protected CommSystemFacade getCommSystem() { + RouterContext ctx = getRouterContext(); + if (ctx == null) + return null; + return ctx.commSystem(); + } + + protected FIFOBandwidthLimiter getBandwidthLimiter() { + RouterContext ctx = getRouterContext(); + if (ctx == null) + return null; + return ctx.bandwidthLimiter(); + } + + protected StatManager getStatManager() { + RouterContext ctx = getRouterContext(); + if (ctx == null) + return null; + return ctx.statManager(); + } +} diff --git a/src/net/i2p/android/router/activity/InitActivities.java b/src/net/i2p/android/router/InitActivities.java similarity index 86% rename from src/net/i2p/android/router/activity/InitActivities.java rename to src/net/i2p/android/router/InitActivities.java index c7bdf0697344b39a5a068352cf0c3518fdf3b5bb..60cb86795de1434770cd303526b91c1b2f4436f1 100644 --- a/src/net/i2p/android/router/activity/InitActivities.java +++ b/src/net/i2p/android/router/InitActivities.java @@ -1,4 +1,4 @@ -package net.i2p.android.router.activity; +package net.i2p.android.router; import android.content.Context; import android.content.res.Resources; @@ -39,23 +39,23 @@ class InitActivities { } void debugStuff() { - Util.i("java.io.tmpdir" + ": " + System.getProperty("java.io.tmpdir")); - Util.i("java.vendor" + ": " + System.getProperty("java.vendor")); - Util.i("java.version" + ": " + System.getProperty("java.version")); - Util.i("os.arch" + ": " + System.getProperty("os.arch")); - Util.i("os.name" + ": " + System.getProperty("os.name")); - Util.i("os.version" + ": " + System.getProperty("os.version")); - Util.i("user.dir" + ": " + System.getProperty("user.dir")); - Util.i("user.home" + ": " + System.getProperty("user.home")); - Util.i("user.name" + ": " + System.getProperty("user.name")); - Util.i("getFilesDir()" + ": " + myDir); - Util.i("max mem" + ": " + DataHelper.formatSize(Runtime.getRuntime().maxMemory())); - Util.i("Package" + ": " + ctx.getPackageName()); - Util.i("Version" + ": " + _ourVersion); - Util.i("MODEL" + ": " + Build.MODEL); - Util.i("DISPLAY" + ": " + Build.DISPLAY); - Util.i("VERSION" + ": " + Build.VERSION.RELEASE); - Util.i("SDK" + ": " + Build.VERSION.SDK); + Util.d("java.io.tmpdir" + ": " + System.getProperty("java.io.tmpdir")); + Util.d("java.vendor" + ": " + System.getProperty("java.vendor")); + Util.d("java.version" + ": " + System.getProperty("java.version")); + Util.d("os.arch" + ": " + System.getProperty("os.arch")); + Util.d("os.name" + ": " + System.getProperty("os.name")); + Util.d("os.version" + ": " + System.getProperty("os.version")); + Util.d("user.dir" + ": " + System.getProperty("user.dir")); + Util.d("user.home" + ": " + System.getProperty("user.home")); + Util.d("user.name" + ": " + System.getProperty("user.name")); + Util.d("getFilesDir()" + ": " + myDir); + Util.d("max mem" + ": " + DataHelper.formatSize(Runtime.getRuntime().maxMemory())); + Util.d("Package" + ": " + ctx.getPackageName()); + Util.d("Version" + ": " + _ourVersion); + Util.d("MODEL" + ": " + Build.MODEL); + Util.d("DISPLAY" + ": " + Build.DISPLAY); + Util.d("VERSION" + ": " + Build.VERSION.RELEASE); + Util.d("SDK" + ": " + Build.VERSION.SDK); } void initialize() { @@ -121,7 +121,7 @@ class InitActivities { if ( allcertificates != null) { for (int i = 0; i < allcertificates.length; i++) { File f = allcertificates[i]; - Util.i("Deleting old certificate file/dir " + f); + Util.d("Deleting old certificate file/dir " + f); FileUtil.rmdir(f, false); } } @@ -144,7 +144,7 @@ class InitActivities { InputStream in = null; FileOutputStream out = null; - Util.i("Creating file " + f + " from resource"); + Util.d("Creating file " + f + " from resource"); byte buf[] = new byte[4096]; try { // Context methods @@ -170,7 +170,7 @@ class InitActivities { FileOutputStream out = null; ZipInputStream zis = null; - Util.i("Creating files in '" + myDir + "/" + f + "/' from resource"); + Util.d("Creating files in '" + myDir + "/" + f + "/' from resource"); try { // Context methods in = ctx.getResources().openRawResource(resID); @@ -186,7 +186,7 @@ class InitActivities { baos.write(buffer, 0, count); } String filename = ze.getName(); - Util.i("Creating file " + myDir + "/" + f +"/" + filename + " from resource"); + Util.d("Creating file " + myDir + "/" + f +"/" + filename + " from resource"); byte[] bytes = baos.toByteArray(); out = new FileOutputStream(new File(myDir + "/" + f +"/" + filename)); out.write(bytes); @@ -228,9 +228,9 @@ class InitActivities { try { fin = new FileInputStream(new File(myDir, f)); DataHelper.loadProps(props, fin); - Util.i("Merging resource into file " + f); + Util.d("Merging resource into file " + f); } catch (IOException ioe) { - Util.i("Creating file " + f + " from resource"); + Util.d("Creating file " + f + " from resource"); } // override user settings @@ -240,7 +240,7 @@ class InitActivities { props.putAll(overrides); File path = new File(myDir, f); DataHelper.storeProps(props, path); - Util.i("Saved " + props.size() +" properties in " + f); + Util.d("Saved " + props.size() +" properties in " + f); } catch (IOException ioe) { } catch (Resources.NotFoundException nfe) { } finally { @@ -262,7 +262,7 @@ class InitActivities { fin = ctx.openFileInput(CONFIG_FILE); DataHelper.loadProps(props, fin); } catch (IOException ioe) { - Util.i("Looks like a new install"); + Util.d("Looks like a new install"); } finally { if (fin != null) try { fin.close(); } catch (IOException ioe) {} } @@ -272,12 +272,12 @@ class InitActivities { boolean newVersion = !_ourVersion.equals(oldVersion); if (newVersion) { - Util.i("New version " + _ourVersion); + Util.d("New version " + _ourVersion); props.setProperty(PROP_INSTALLED_VERSION, _ourVersion); try { DataHelper.storeProps(props, ctx.getFileStreamPath(CONFIG_FILE)); } catch (IOException ioe) { - Util.i("Failed to write " + CONFIG_FILE); + Util.d("Failed to write " + CONFIG_FILE); } } return newVersion; diff --git a/src/net/i2p/android/router/LicenseActivity.java b/src/net/i2p/android/router/LicenseActivity.java new file mode 100644 index 0000000000000000000000000000000000000000..30164f413581980ba49e204aee72747363ac2666 --- /dev/null +++ b/src/net/i2p/android/router/LicenseActivity.java @@ -0,0 +1,19 @@ +package net.i2p.android.router; + +import net.i2p.android.router.R; +import android.os.Bundle; + +public class LicenseActivity extends I2PActivityBase { + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + mDrawerToggle.setDrawerIndicatorEnabled(false); + // Start with the base view + if (savedInstanceState == null) { + LicenseFragment f = new LicenseFragment(); + f.setArguments(getIntent().getExtras()); + getSupportFragmentManager().beginTransaction() + .add(R.id.main_fragment, f).commit(); + } + } +} diff --git a/src/net/i2p/android/router/activity/LicenseActivity.java b/src/net/i2p/android/router/LicenseFragment.java similarity index 54% rename from src/net/i2p/android/router/activity/LicenseActivity.java rename to src/net/i2p/android/router/LicenseFragment.java index c124559c09c102a25e889eaf5376de0e9d72f98a..62660f88a34a205c828b08858ddbdf4492d77b12 100644 --- a/src/net/i2p/android/router/activity/LicenseActivity.java +++ b/src/net/i2p/android/router/LicenseFragment.java @@ -1,15 +1,14 @@ -package net.i2p.android.router.activity; +package net.i2p.android.router; -import android.app.ListActivity; -import android.content.Intent; import android.os.Bundle; +import android.support.v4.app.ListFragment; import android.view.View; -import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.ListView; import net.i2p.android.router.R; +import net.i2p.android.router.dialog.TextResourceDialog; -public class LicenseActivity extends ListActivity { +public class LicenseFragment extends ListFragment { private static final String[] names = { "Android Application License", "Apache 2.0", @@ -26,20 +25,19 @@ public class LicenseActivity extends ListActivity { R.raw.license_installcert_txt, R.raw.license_sha256_txt, R.raw.license_sntp_txt, R.raw.license_addressbook_txt}; @Override - public void onCreate(Bundle savedInstanceState) - { - super.onCreate(savedInstanceState); + public void onActivityCreated(Bundle savedInstanceState) { + super.onActivityCreated(savedInstanceState); - setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, names)); - ListView lv = getListView(); + setListAdapter(new ArrayAdapter<String>(getActivity(), android.R.layout.simple_list_item_1, names)); + } - // set the callback - lv.setOnItemClickListener(new AdapterView.OnItemClickListener() { - public void onItemClick(AdapterView parent, View view, int pos, long id) { - Intent intent = new Intent(view.getContext(), TextResourceActivity.class); - intent.putExtra(TextResourceActivity.TEXT_RESOURCE_ID, files[pos]); - startActivity(intent); - } - }); + @Override + public void onListItemClick(ListView parent, View view, int pos, long id) { + TextResourceDialog dialog = new TextResourceDialog(); + Bundle args = new Bundle(); + args.putString(TextResourceDialog.TEXT_DIALOG_TITLE, names[pos]); + args.putInt(TextResourceDialog.TEXT_RESOURCE_ID, files[pos]); + dialog.setArguments(args); + dialog.show(getActivity().getSupportFragmentManager(), "license"); } } diff --git a/src/net/i2p/android/router/MainActivity.java b/src/net/i2p/android/router/MainActivity.java new file mode 100644 index 0000000000000000000000000000000000000000..24983413e5ea4daabc6a4420705319c99cc8f98e --- /dev/null +++ b/src/net/i2p/android/router/MainActivity.java @@ -0,0 +1,241 @@ +package net.i2p.android.router; + +import java.io.File; + +import android.content.ComponentName; +import android.content.Intent; +import android.content.ServiceConnection; +import android.os.Bundle; +import android.os.Handler; +import android.os.IBinder; +import android.os.Message; +import android.os.RemoteException; +import android.view.Menu; +import android.view.MenuInflater; +import android.view.MenuItem; +import net.i2p.android.router.R; +import net.i2p.android.router.dialog.AboutDialog; +import net.i2p.android.router.service.IRouterState; +import net.i2p.android.router.service.IRouterStateCallback; +import net.i2p.android.router.service.RouterService; +import net.i2p.android.router.util.Util; + +public class MainActivity extends I2PActivityBase implements + MainFragment.RouterControlListener { + IRouterState mStateService = null; + MainFragment mMainFragment = null; + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + // Start with the home view + if (savedInstanceState == null) { + mMainFragment = new MainFragment(); + mMainFragment.setArguments(getIntent().getExtras()); + getSupportFragmentManager().beginTransaction() + .add(R.id.main_fragment, mMainFragment).commit(); + } + + // Open nav drawer if the user has never opened it themselves + if (!getPref(PREF_NAV_DRAWER_OPENED, false)) + mDrawerLayout.openDrawer(mDrawerList); + } + + @Override + protected void onPostCreate(Bundle savedInstanceState) { + Util.d("Initializing..."); + InitActivities init = new InitActivities(this); + init.debugStuff(); + init.initialize(); + super.onPostCreate(savedInstanceState); + } + + @Override + public void onResume() { + super.onResume(); + if (mStateService != null) { + try { + if (mStateService.isStarted()) { + // Update for the current state. + Util.d("Fetching state."); + String curState = mStateService.getState(); + Message msg = mHandler.obtainMessage(STATE_MSG); + msg.getData().putString("state", curState); + mHandler.sendMessage(msg); + } else { + Util.d("StateService not started yet"); + } + } catch (RemoteException e) {} + } + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + MenuInflater inflater = getMenuInflater(); + inflater.inflate(R.menu.activity_main_actions, menu); + inflater.inflate(R.menu.activity_base_actions, menu); + return super.onCreateOptionsMenu(menu); + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + switch (item.getItemId()) { + case R.id.menu_settings: + Intent intent = new Intent(MainActivity.this, SettingsActivity.class); + startActivity(intent); + return true; + + case R.id.menu_about: + AboutDialog dialog = new AboutDialog(); + dialog.show(getSupportFragmentManager(), "about"); + return true; + + case R.id.menu_help: + Intent hi = new Intent(MainActivity.this, HelpActivity.class); + hi.putExtra(HelpActivity.REFERRER, "main"); + startActivity(hi); + return true; + + default: + return super.onOptionsItemSelected(item); + } + } + + @Override + public void onStop() { + if (mStateService != null) { + try { + mStateService.unregisterCallback(mStateCallback); + } catch (RemoteException e) {} + } + if (mTriedBindState) + unbindService(mStateConnection); + mTriedBindState = false; + super.onStop(); + } + + @Override + protected void onRouterBind(RouterService svc) { + if (mStateService == null) { + // Try binding for state updates. + // Don't auto-create the RouterService. + Intent intent = new Intent(IRouterState.class.getName()); + intent.setClassName(this, "net.i2p.android.router.service.RouterService"); + mTriedBindState = bindService(intent, + mStateConnection, 0); + Util.d("Bind to IRouterState successful: " + mTriedBindState); + } + + super.onRouterBind(svc); + } + + private boolean mTriedBindState; + private ServiceConnection mStateConnection = new ServiceConnection() { + public void onServiceConnected(ComponentName className, + IBinder service) { + mStateService = IRouterState.Stub.asInterface(service); + Util.d("StateService bound"); + try { + if (mStateService.isStarted()) { + mStateService.registerCallback(mStateCallback); + // Update for the current state. + Util.d("Fetching state."); + String curState = mStateService.getState(); + Message msg = mHandler.obtainMessage(STATE_MSG); + msg.getData().putString("state", curState); + mHandler.sendMessage(msg); + } else { + // Unbind + unbindService(mStateConnection); + mStateService = null; + } + } catch (RemoteException e) { + // In this case the service has crashed before we could even + // do anything with it; we can count on soon being + // disconnected (and then reconnected if it can be restarted) + // so there is no need to do anything here. + } + } + + public void onServiceDisconnected(ComponentName className) { + // This is called when the connection with the service has been + // unexpectedly disconnected -- that is, its process crashed. + mStateService = null; + } + }; + + private IRouterStateCallback mStateCallback = new IRouterStateCallback.Stub() { + /** + * This is called by the RouterService regularly to tell us about + * new states. Note that IPC calls are dispatched through a thread + * pool running in each process, so the code executing here will + * NOT be running in our main thread like most other things -- so, + * to update the UI, we need to use a Handler to hop over there. + */ + public void stateChanged(String newState) throws RemoteException { + Message msg = mHandler.obtainMessage(STATE_MSG); + msg.getData().putString("state", newState); + mHandler.sendMessage(msg); + } + }; + + private static final int STATE_MSG = 1; + + private Handler mHandler = new Handler() { + private String lastRouterState = null; + @Override + public void handleMessage(Message msg) { + switch (msg.what) { + case STATE_MSG: + String state = msg.getData().getString("state"); + if (lastRouterState == null || !lastRouterState.equals(state)) { + if (mMainFragment == null) + mMainFragment = (MainFragment) getSupportFragmentManager().findFragmentById(R.id.main_fragment); + if (mMainFragment != null) { + mMainFragment.updateState(state); + lastRouterState = state; + } + } + break; + default: + super.handleMessage(msg); + } + } + }; + + // MainFragment.RouterControlListener + + public boolean shouldShowOnOff() { + RouterService svc = _routerService; + return (((svc == null) || (!_isBound) || svc.canManualStart()) + && Util.isConnected(this)) + || (svc != null && _isBound && svc.canManualStop()); + } + + public boolean shouldBeOn() { + RouterService svc = _routerService; + return svc != null && _isBound && svc.canManualStop(); + } + + public void onStartRouterClicked() { + RouterService svc = _routerService; + if(svc != null && _isBound) { + setPref(PREF_AUTO_START, true); + svc.manualStart(); + } else { + (new File(_myDir, "wrapper.log")).delete(); + startRouter(); + } + } + + public boolean onStopRouterClicked() { + RouterService svc = _routerService; + if(svc != null && _isBound) { + setPref(PREF_AUTO_START, false); + svc.manualQuit(); + return true; + } + return false; + } +} diff --git a/src/net/i2p/android/router/MainFragment.java b/src/net/i2p/android/router/MainFragment.java new file mode 100644 index 0000000000000000000000000000000000000000..fc115569e331fab444f5ec937f21427f6ad46c02 --- /dev/null +++ b/src/net/i2p/android/router/MainFragment.java @@ -0,0 +1,513 @@ +package net.i2p.android.router; + +import android.app.Activity; +import android.graphics.Color; +import android.os.Bundle; +import android.os.Handler; +import android.preference.PreferenceManager; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.LinearLayout; +import android.widget.ScrollView; +import android.widget.TableLayout; +import android.widget.TableRow; +import android.widget.ToggleButton; +import android.widget.ImageView; +import android.widget.TextView; + +import java.text.Collator; +import java.text.DecimalFormat; +import java.util.ArrayList; +import java.util.Collections; +import java.util.Comparator; +import java.util.List; + +import net.i2p.android.router.R; +import net.i2p.android.router.dialog.FirstStartDialog; +import net.i2p.android.router.dialog.VersionDialog; +import net.i2p.android.router.util.Util; +import net.i2p.data.DataHelper; +import net.i2p.data.Destination; +import net.i2p.data.Hash; +import net.i2p.data.LeaseSet; +import net.i2p.router.RouterContext; +import net.i2p.router.TunnelPoolSettings; +import net.i2p.util.Translate; + +public class MainFragment extends I2PFragmentBase { + + private Handler _handler; + private Runnable _updater; + private Runnable _oneShotUpdate; + private String _savedStatus; + private boolean _keep = true; + private boolean _startPressed = false; + private static final String PREF_FIRST_START = "app.router.firstStart"; + private static final String PREF_SHOW_STATS = "i2pandroid.main.showStats"; + protected static final String PROP_NEW_INSTALL = "i2p.newInstall"; + protected static final String PROP_NEW_VERSION = "i2p.newVersion"; + RouterControlListener mCallback; + + // Container Activity must implement this interface + public interface RouterControlListener { + public boolean shouldShowOnOff(); + public boolean shouldBeOn(); + public void onStartRouterClicked(); + public boolean onStopRouterClicked(); + } + + @Override + public void onAttach(Activity activity) { + super.onAttach(activity); + + // This makes sure that the container activity has implemented + // the callback interface. If not, it throws an exception + try { + mCallback = (RouterControlListener) activity; + } catch (ClassCastException e) { + throw new ClassCastException(activity.toString() + + " must implement RouterControlListener"); + } + + } + + /** + * Called when the fragment is first created. + */ + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + // Init stuff here so settings work. + if(savedInstanceState != null) { + String saved = savedInstanceState.getString("status"); + if(saved != null) { + _savedStatus = saved; + } + } + + _keep = true; + + _handler = new Handler(); + _updater = new Updater(); + _oneShotUpdate = new OneShotUpdate(); + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + View v = inflater.inflate(R.layout.fragment_main, container, false); + + final ImageView lightImage = (ImageView) v.findViewById(R.id.main_lights); + lightImage.setImageResource(R.drawable.routerlogo_0); + + ToggleButton b = (ToggleButton) v.findViewById(R.id.router_onoff_button); + b.setOnClickListener(new View.OnClickListener() { + + public void onClick(View view) { + boolean on = ((ToggleButton) view).isChecked(); + if (on) { + _startPressed = true; + mCallback.onStartRouterClicked(); + updateOneShot(); + checkFirstStart(); + } else { + if(mCallback.onStopRouterClicked()) { + updateOneShot(); + } + } + } + }); + + return v; + } + + @Override + public void onStart() { + super.onStart(); + _handler.removeCallbacks(_updater); + _handler.removeCallbacks(_oneShotUpdate); + if(_savedStatus != null) { + TextView tv = (TextView) getActivity().findViewById(R.id.main_status_text); + tv.setText(_savedStatus); + } + checkDialog(); + _handler.postDelayed(_updater, 100); + } + + @Override + public void onStop() { + super.onStop(); + _handler.removeCallbacks(_updater); + _handler.removeCallbacks(_oneShotUpdate); + } + + @Override + public void onResume() { + super.onResume(); + updateOneShot(); + } + + @Override + public void onSaveInstanceState(Bundle outState) { + if(_savedStatus != null) { + outState.putString("status", _savedStatus); + } + super.onSaveInstanceState(outState); + } + + private void updateOneShot() { + _handler.postDelayed(_oneShotUpdate, 100); + } + + private class OneShotUpdate implements Runnable { + + public void run() { + updateVisibility(); + updateStatus(); + } + } + + private class Updater implements Runnable { + + private int counter; + private final int delay = 1000; + private final int toloop = delay / 500; + public void run() { + updateVisibility(); + if(counter++ % toloop == 0) { + updateStatus(); + } + //_handler.postDelayed(this, 2500); + _handler.postDelayed(this, delay); + } + } + + private void updateVisibility() { + boolean showOnOff = mCallback.shouldShowOnOff(); + ToggleButton b = (ToggleButton) getActivity().findViewById(R.id.router_onoff_button); + b.setVisibility(showOnOff ? View.VISIBLE : View.INVISIBLE); + + boolean isOn = mCallback.shouldBeOn(); + b.setChecked(isOn); + + if (showOnOff && !isOn) { + // Sometimes the final state message from the RouterService + // is not received. Ensure that the state image is correct. + // TODO: Fix the race between RouterService shutdown and + // IRouterState unbinding. + updateState("INIT"); + } + } + + public boolean onBackPressed() { + RouterContext ctx = getRouterContext(); + // RouterService svc = _routerService; Which is better to use?! + _keep = Util.isConnected(getActivity()) && (ctx != null || _startPressed); + Util.d("*********************************************************"); + Util.d("Back pressed, Keep? " + _keep); + Util.d("*********************************************************"); + return false; + } + + @Override + public void onDestroy() { + super.onDestroy(); + if(!_keep) { + Thread t = new Thread(new KillMe()); + t.start(); + } + } + + private class KillMe implements Runnable { + + public void run() { + Util.d("*********************************************************"); + Util.d("KillMe started!"); + Util.d("*********************************************************"); + try { + Thread.sleep(500); // is 500ms long enough? + } catch(InterruptedException ex) { + } + System.exit(0); + } + } + + public void updateState(String newState) { + final ImageView lightImage = (ImageView) getView().findViewById(R.id.main_lights); + if ("INIT".equals(newState) || + "STOPPED".equals(newState) || + "MANUAL_STOPPED".equals(newState) || + "MANUAL_QUITTED".equals(newState) || + "NETWORK_STOPPED".equals(newState)) { + lightImage.setImageResource(R.drawable.routerlogo_0); + } else if ("STARTING".equals(newState) || + "STOPPING".equals(newState) || + "MANUAL_STOPPING".equals(newState) || + "MANUAL_QUITTING".equals(newState) || + "NETWORK_STOPPING".equals(newState)) { + lightImage.setImageResource(R.drawable.routerlogo_1); + } else if ("RUNNING".equals(newState)) { + lightImage.setImageResource(R.drawable.routerlogo_2); + } else if ("ACTIVE".equals(newState)) { + lightImage.setImageResource(R.drawable.routerlogo_3); + } else if ("WAITING".equals(newState)) { + lightImage.setImageResource(R.drawable.routerlogo_4); + } // Ignore unknown states. + } + + private void updateStatus() { + RouterContext ctx = getRouterContext(); + ScrollView sv = (ScrollView) getActivity().findViewById(R.id.main_scrollview); + LinearLayout vStatus = (LinearLayout) getActivity().findViewById(R.id.main_status); + TextView vStatusText = (TextView) getActivity().findViewById(R.id.main_status_text); + + if(!Util.isConnected(getActivity())) { + // Manually set state, RouterService won't be running + updateState("WAITING"); + vStatusText.setText("No Internet connection is available"); + vStatus.setVisibility(View.VISIBLE); + sv.setVisibility(View.VISIBLE); + } else if(ctx != null) { + if(_startPressed) { + _startPressed = false; + } + + // Load running tunnels + loadDestinations(ctx); + + if (PreferenceManager.getDefaultSharedPreferences(getActivity()).getBoolean(PREF_SHOW_STATS, false)) { + short reach = ctx.commSystem().getReachabilityStatus(); + int active = ctx.commSystem().countActivePeers(); + int known = Math.max(ctx.netDb().getKnownRouters() - 1, 0); + int inEx = ctx.tunnelManager().getFreeTunnelCount(); + int outEx = ctx.tunnelManager().getOutboundTunnelCount(); + int inCl = ctx.tunnelManager().getInboundClientTunnelCount(); + int outCl = ctx.tunnelManager().getOutboundClientTunnelCount(); + int part = ctx.tunnelManager().getParticipatingCount(); + double dLag = ctx.statManager().getRate("jobQueue.jobLag").getRate(60000).getAverageValue(); + String jobLag = DataHelper.formatDuration((long) dLag); + String msgDelay = DataHelper.formatDuration(ctx.throttle().getMessageDelay()); + String uptime = DataHelper.formatDuration(ctx.router().getUptime()); + + String netstatus = "Unknown"; + if(reach == net.i2p.router.CommSystemFacade.STATUS_DIFFERENT) { + netstatus = "Different"; + } + if(reach == net.i2p.router.CommSystemFacade.STATUS_HOSED) { + netstatus = "Hosed"; + } + if(reach == net.i2p.router.CommSystemFacade.STATUS_OK) { + netstatus = "OK"; + } + if(reach == net.i2p.router.CommSystemFacade.STATUS_REJECT_UNSOLICITED) { + netstatus = "Reject Unsolicited"; + } + String tunnelStatus = ctx.throttle().getTunnelStatus(); + //ctx.commSystem().getReachabilityStatus(); + double inBW = ctx.bandwidthLimiter().getReceiveBps() / 1024; + double outBW = ctx.bandwidthLimiter().getSendBps() / 1024; + + // control total width + DecimalFormat fmt; + if(inBW >= 1000 || outBW >= 1000) { + fmt = new DecimalFormat("#0"); + } else if(inBW >= 100 || outBW >= 100) { + fmt = new DecimalFormat("#0.0"); + } else { + fmt = new DecimalFormat("#0.00"); + } + + double kBytesIn = ctx.bandwidthLimiter().getTotalAllocatedInboundBytes() / 1024; + double kBytesOut = ctx.bandwidthLimiter().getTotalAllocatedOutboundBytes() / 1024; + + // control total width + DecimalFormat kBfmt; + if(kBytesIn >= 1000 || kBytesOut >= 1000) { + kBfmt = new DecimalFormat("#0"); + } else if(kBytesIn >= 100 || kBytesOut >= 100) { + kBfmt = new DecimalFormat("#0.0"); + } else { + kBfmt = new DecimalFormat("#0.00"); + } + + String status = + "Network: " + netstatus + + "\nPeers active/known: " + active + " / " + known + + "\nExploratory Tunnels in/out: " + inEx + " / " + outEx + + "\nClient Tunnels in/out: " + inCl + " / " + outCl; + + + // Need to see if we have the participation option set to on. + // I thought there was a router method for that? I guess not! WHY NOT? + // It would be easier if we had a number to test status. + String participate = "\nParticipation: " + tunnelStatus +" (" + part + ")"; + + String details = + "\nBandwidth in/out: " + fmt.format(inBW) + " / " + fmt.format(outBW) + " KBps" + + "\nData usage in/out: " + kBfmt.format(kBytesIn) + " / " + kBfmt.format(kBytesOut) + " KB" + + "\nMemory: " + DataHelper.formatSize(Runtime.getRuntime().totalMemory() - Runtime.getRuntime().freeMemory()) + + "B / " + DataHelper.formatSize(Runtime.getRuntime().maxMemory()) + 'B' + + "\nJob Lag: " + jobLag + + "\nMsg Delay: " + msgDelay + + "\nUptime: " + uptime; + + _savedStatus = status + participate + details; + vStatusText.setText(_savedStatus); + vStatus.setVisibility(View.VISIBLE); + } else + vStatus.setVisibility(View.INVISIBLE); + sv.setVisibility(View.VISIBLE); + } else { + // network but no router context + vStatusText.setText("Not running"); + sv.setVisibility(View.INVISIBLE); + /** + * ** + * RouterService svc = _routerService; String status = "connected? " + * + Util.isConnected(this) + "\nMemory: " + + * DataHelper.formatSize(Runtime.getRuntime().totalMemory() - + * Runtime.getRuntime().freeMemory()) + "B / " + + * DataHelper.formatSize(Runtime.getRuntime().maxMemory()) + 'B' + + * "\nhave ctx? " + (ctx != null) + "\nhave svc? " + (svc != null) + + * "\nis bound? " + _isBound + "\nsvc state: " + (svc == null ? + * "null" : svc.getState()) + "\ncan start? " + (svc == null ? + * "null" : svc.canManualStart()) + "\ncan stop? " + (svc == null ? + * "null" : svc.canManualStop()); tv.setText(status); + * tv.setVisibility(View.VISIBLE); + *** + */ + } + } + + /** + * Based on net.i2p.router.web.SummaryHelper.getDestinations() + * @param ctx The RouterContext + */ + private void loadDestinations(RouterContext ctx) { + TableLayout dests = (TableLayout) getView().findViewById(R.id.main_tunnels); + dests.removeAllViews(); + + List<Destination> clients = new ArrayList<Destination>(ctx.clientManager().listClients()); + if (!clients.isEmpty()) { + Collections.sort(clients, new AlphaComparator(ctx)); + for (Destination client : clients) { + String name = getName(ctx, client); + Hash h = client.calculateHash(); + TableRow dest = new TableRow(getActivity()); + //dest.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.MATCH_PARENT)); + + // Client or server + ImageView type = new ImageView(getActivity()); + if (ctx.clientManager().shouldPublishLeaseSet(h)) + type.setImageDrawable(getActivity().getResources() + .getDrawable(R.drawable.server)); + else + type.setImageDrawable(getActivity().getResources() + .getDrawable(R.drawable.client)); + dest.addView(type); + + // Name + TextView destName = new TextView(getActivity()); + destName.setText(name); + //destName.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.MATCH_PARENT)); + dest.addView(destName); + + // Status + LeaseSet ls = ctx.netDb().lookupLeaseSetLocally(h); + if (ls != null && ctx.tunnelManager().getOutboundClientTunnelCount(h) > 0) { + long timeToExpire = ls.getEarliestLeaseDate() - ctx.clock().now(); + if (timeToExpire < 0) { + // red or yellow light + type.setBackgroundColor(Color.TRANSPARENT); + } else { + // green light + type.setBackgroundColor(Color.GREEN); + } + } else { + // yellow light + type.setBackgroundColor(Color.TRANSPARENT); + } + + dests.addView(dest); + } + } else { + TableRow empty = new TableRow(getActivity()); + TextView emptyText = new TextView(getActivity()); + emptyText.setText("No client tunnels are running yet."); + empty.addView(emptyText); + dests.addView(empty); + } + } + + /** compare translated nicknames - put "shared clients" first in the sort */ + private class AlphaComparator implements Comparator<Destination> { + private String xsc; + private RouterContext _ctx; + + public AlphaComparator(RouterContext ctx) { + _ctx = ctx; + xsc = _(ctx, "shared clients"); + } + + public int compare(Destination lhs, Destination rhs) { + String lname = getName(_ctx, lhs); + String rname = getName(_ctx, rhs); + if (lname.equals(xsc)) + return -1; + if (rname.equals(xsc)) + return 1; + return Collator.getInstance().compare(lname, rname); + } + } + + /** translate here so collation works above */ + private String getName(RouterContext ctx, Destination d) { + TunnelPoolSettings in = ctx.tunnelManager().getInboundSettings(d.calculateHash()); + String name = (in != null ? in.getDestinationNickname() : null); + if (name == null) { + TunnelPoolSettings out = ctx.tunnelManager().getOutboundSettings(d.calculateHash()); + name = (out != null ? out.getDestinationNickname() : null); + if (name == null) + name = d.calculateHash().toBase64().substring(0,6); + else + name = _(ctx, name); + } else { + name = _(ctx, name); + } + return name; + } + + private String _(RouterContext ctx, String s) { + return Translate.getString(s, ctx, "net.i2p.router.web.messages"); + } + + private void checkDialog() { + VersionDialog dialog = new VersionDialog(); + String oldVersion = ((I2PActivityBase) getActivity()).getPref(PREF_INSTALLED_VERSION, "??"); + if(oldVersion.equals("??")) { + Bundle args = new Bundle(); + args.putInt(VersionDialog.DIALOG_TYPE, VersionDialog.DIALOG_NEW_INSTALL); + dialog.setArguments(args); + dialog.show(getActivity().getSupportFragmentManager(), "newinstall"); + } else { + String currentVersion = Util.getOurVersion(getActivity()); + if(!oldVersion.equals(currentVersion)) { + Bundle args = new Bundle(); + args.putInt(VersionDialog.DIALOG_TYPE, VersionDialog.DIALOG_NEW_VERSION); + dialog.setArguments(args); + dialog.show(getActivity().getSupportFragmentManager(), "newversion"); + } + } + } + + private void checkFirstStart() { + I2PActivityBase ab = (I2PActivityBase) getActivity(); + boolean firstStart = ab.getPref(PREF_FIRST_START, true); + if (firstStart) { + FirstStartDialog dialog = new FirstStartDialog(); + dialog.show(getActivity().getSupportFragmentManager(), "firststart"); + ab.setPref(PREF_FIRST_START, false); + } + } +} diff --git a/src/net/i2p/android/router/NewsActivity.java b/src/net/i2p/android/router/NewsActivity.java new file mode 100644 index 0000000000000000000000000000000000000000..4a262e3d4cfd9d164617f6a3047f62c3ba920a91 --- /dev/null +++ b/src/net/i2p/android/router/NewsActivity.java @@ -0,0 +1,19 @@ +package net.i2p.android.router; + +import net.i2p.android.router.R; +import android.os.Bundle; + +public class NewsActivity extends I2PActivityBase { + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + mDrawerToggle.setDrawerIndicatorEnabled(false); + // Start with the base view + if (savedInstanceState == null) { + NewsFragment f = new NewsFragment(); + f.setArguments(getIntent().getExtras()); + getSupportFragmentManager().beginTransaction() + .add(R.id.main_fragment, f).commit(); + } + } +} diff --git a/src/net/i2p/android/router/activity/NewsActivity.java b/src/net/i2p/android/router/NewsFragment.java similarity index 70% rename from src/net/i2p/android/router/activity/NewsActivity.java rename to src/net/i2p/android/router/NewsFragment.java index efe1ffdd5f32d12cb1e94154055d0db26e273243..a47981dc403ab6f09d72b3726cb3a089ceb72471 100644 --- a/src/net/i2p/android/router/activity/NewsActivity.java +++ b/src/net/i2p/android/router/NewsFragment.java @@ -1,8 +1,10 @@ -package net.i2p.android.router.activity; +package net.i2p.android.router; import android.content.res.Resources; import android.os.Bundle; -import android.view.KeyEvent; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; import android.webkit.WebView; import android.widget.TextView; import java.io.ByteArrayOutputStream; @@ -13,8 +15,9 @@ import java.io.InputStream; import java.io.UnsupportedEncodingException; import net.i2p.android.apps.NewsFetcher; import net.i2p.android.router.R; +import net.i2p.android.router.web.I2PWebViewClient; -public class NewsActivity extends I2PActivityBase { +public class NewsFragment extends I2PFragmentBase { private I2PWebViewClient _wvClient; private long _lastChanged; @@ -29,17 +32,18 @@ public class NewsActivity extends I2PActivityBase { private static final String FOOTER = "</body></html>"; @Override - public void onCreate(Bundle savedInstanceState) + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.news); - WebView wv = (WebView) findViewById(R.id.news_webview); + View v = inflater.inflate(R.layout.fragment_news, container, false); + WebView wv = (WebView) v.findViewById(R.id.news_webview); wv.getSettings().setLoadsImagesAutomatically(false); // http://stackoverflow.com/questions/2369310/webview-double-tap-zoom-not-working-on-a-motorola-droid-a855 wv.getSettings().setUseWideViewPort(true); - _wvClient = new I2PWebViewClient(this); + _wvClient = new I2PWebViewClient(); wv.setWebViewClient(_wvClient); wv.getSettings().setBuiltInZoomControls(true); + return v; } @Override @@ -49,18 +53,19 @@ public class NewsActivity extends I2PActivityBase { NewsFetcher nf = NewsFetcher.getInstance(); if (nf != null) { // always update the text - TextView tv = (TextView) findViewById(R.id.news_status); + TextView tv = (TextView) getActivity().findViewById(R.id.news_status); tv.setText(WARNING + nf.status().replace(" ", " ")); } // only update the webview if we need to - File newsFile = new File(_myDir, "docs/news.xml"); + // XXX Gets dir directly instead of the one stored in the Activity (for now) + File newsFile = new File(getActivity().getFilesDir().getAbsolutePath(), "docs/news.xml"); boolean newsExists = newsFile.exists(); if (_lastChanged > 0 && ((!newsExists) || newsFile.lastModified() < _lastChanged)) return; _lastChanged = System.currentTimeMillis(); - WebView wv = (WebView) findViewById(R.id.news_webview); + WebView wv = (WebView) getActivity().findViewById(R.id.news_webview); InputStream in = null; ByteArrayOutputStream out = new ByteArrayOutputStream(2048); @@ -93,17 +98,14 @@ public class NewsActivity extends I2PActivityBase { } } - @Override - public boolean onKeyDown(int keyCode, KeyEvent event) { - WebView wv = (WebView) findViewById(R.id.news_webview); - if ((keyCode == KeyEvent.KEYCODE_BACK)) { - _wvClient.cancelAll(); - wv.stopLoading(); - if (wv.canGoBack()) { - wv.goBack(); - return true; - } + public boolean onBackPressed() { + WebView wv = (WebView) getActivity().findViewById(R.id.news_webview); + _wvClient.cancelAll(); + wv.stopLoading(); + if (wv.canGoBack()) { + wv.goBack(); + return true; } - return super.onKeyDown(keyCode, event); + return false; } } diff --git a/src/net/i2p/android/router/SettingsActivity.java b/src/net/i2p/android/router/SettingsActivity.java new file mode 100644 index 0000000000000000000000000000000000000000..cbaff051f1a5da786af2dc6888d65fdec3aaf772 --- /dev/null +++ b/src/net/i2p/android/router/SettingsActivity.java @@ -0,0 +1,301 @@ +package net.i2p.android.router; + +import android.annotation.TargetApi; +import android.content.Context; +import android.content.SharedPreferences; +import android.os.Build; +import android.os.Bundle; +import android.preference.CheckBoxPreference; +import android.preference.Preference; +import android.preference.PreferenceActivity; +import android.preference.PreferenceCategory; +import android.preference.PreferenceFragment; +import android.preference.PreferenceManager; +import android.preference.PreferenceScreen; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.Iterator; +import java.util.List; +import java.util.Map; +import java.util.Properties; +import java.util.SortedSet; +import java.util.TreeSet; + +import net.i2p.android.router.R; +import net.i2p.android.router.util.Util; +import net.i2p.router.RouterContext; +import net.i2p.stat.FrequencyStat; +import net.i2p.stat.Rate; +import net.i2p.stat.RateStat; +import net.i2p.stat.StatManager; +import net.i2p.util.LogManager; +import net.i2p.util.OrderedProperties; + +public class SettingsActivity extends PreferenceActivity { + // Actions for legacy settings + private static final String ACTION_PREFS_NET = "net.i2p.android.router.PREFS_NET"; + private static final String ACTION_PREFS_GRAPHS = "net.i2p.android.router.PREFS_GRAPHS"; + private static final String ACTION_PREFS_LOGGING = "net.i2p.android.router.PREFS_LOGGING"; + private static final String ACTION_PREFS_ADVANCED = "net.i2p.android.router.PREFS_ADVANCED"; + + @SuppressWarnings("deprecation") + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + String action = getIntent().getAction(); + if (action != null) { + if (ACTION_PREFS_NET.equals(action)) { + addPreferencesFromResource(R.xml.settings_net); + } else if (ACTION_PREFS_GRAPHS.equals(action)){ + addPreferencesFromResource(R.xml.settings_graphs); + RouterContext ctx = getRouterContext(); + if (ctx != null) + setupGraphSettings(this, getPreferenceScreen(), ctx); + } else if (ACTION_PREFS_LOGGING.equals(action)) { + addPreferencesFromResource(R.xml.settings_logging); + RouterContext ctx = getRouterContext(); + if (ctx != null) + setupLoggingSettings(this, getPreferenceScreen(), ctx); + } else if (ACTION_PREFS_ADVANCED.equals(action)) { + addPreferencesFromResource(R.xml.settings_advanced); + } + } else if (Build.VERSION.SDK_INT < Build.VERSION_CODES.HONEYCOMB) { + // Load the legacy preferences headers + addPreferencesFromResource(R.xml.settings_headers_legacy); + } + } + + protected static RouterContext getRouterContext() { + List<RouterContext> contexts = RouterContext.listContexts(); + if ( !((contexts == null) || (contexts.isEmpty())) ) { + return contexts.get(0); + } + return null; + } + + protected static void setupGraphSettings(Context context, PreferenceScreen ps, RouterContext ctx) { + if (ctx != null) { + StatManager mgr = ctx.statManager(); + Map<String, SortedSet<String>> all = mgr.getStatsByGroup(); + for (String group : all.keySet()) { + SortedSet<String> stats = all.get(group); + if (stats.size() == 0) continue; + PreferenceCategory groupPrefs = new PreferenceCategory(context); + groupPrefs.setKey("stat.groups." + group); + groupPrefs.setTitle(group); + ps.addPreference(groupPrefs); + for (String stat : stats) { + String key; + String description; + boolean canBeGraphed = false; + boolean currentIsGraphed = false; + RateStat rs = mgr.getRate(stat); + if (rs != null) { + description = rs.getDescription(); + long period = rs.getPeriods()[0]; // should be the minimum + key = stat + "." + period; + if (period <= 10*60*1000) { + Rate r = rs.getRate(period); + canBeGraphed = r != null; + if (canBeGraphed) { + currentIsGraphed = r.getSummaryListener() != null; + } + } + } else { + FrequencyStat fs = mgr.getFrequency(stat); + if (fs != null) { + key = stat; + description = fs.getDescription(); + // FrequencyStats cannot be graphed, but can be logged. + // XXX: Should log settings be here as well, or in a + // separate settings menu? + } else { + Util.e("Stat does not exist?! [" + stat + "]"); + continue; + } + } + CheckBoxPreference statPref = new CheckBoxPreference(context); + statPref.setKey("stat.summaries." + key); + statPref.setTitle(stat); + statPref.setSummary(description); + statPref.setEnabled(canBeGraphed); + statPref.setChecked(currentIsGraphed); + groupPrefs.addPreference(statPref); + } + } + } else { + PreferenceCategory noRouter = new PreferenceCategory(context); + noRouter.setTitle(R.string.router_not_running); + ps.addPreference(noRouter); + } + } + + protected static void setupLoggingSettings(Context context, PreferenceScreen ps, RouterContext ctx) { + if (ctx != null) { + LogManager mgr = ctx.logManager(); + // Log level overrides + /* + StringBuilder buf = new StringBuilder(32*1024); + Properties limits = mgr.getLimits(); + TreeSet<String> sortedLogs = new TreeSet<String>(); + for (Iterator iter = limits.keySet().iterator(); iter.hasNext(); ) { + String prefix = (String)iter.next(); + sortedLogs.add(prefix); + } + for (Iterator iter = sortedLogs.iterator(); iter.hasNext(); ) { + String prefix = (String)iter.next(); + String level = limits.getProperty(prefix); + buf.append(prefix).append('=').append(level).append('\n'); + } + */ + } else { + PreferenceCategory noRouter = new PreferenceCategory(context); + noRouter.setTitle(R.string.router_not_running); + ps.addPreference(noRouter); + } + } + + @TargetApi(Build.VERSION_CODES.HONEYCOMB) + @Override + public void onBuildHeaders(List<Header> target) { + // The resource com.android.internal.R.bool.preferences_prefer_dual_pane + // has different definitions based upon screen size. At present, it will + // be true for -sw720dp devices, false otherwise. For your curiosity, in + // Nexus 7 it is false. + loadHeadersFromResource(R.xml.settings_headers, target); + } + + @Override + protected void onPause() { + // TODO: Rewrite this code to fix default setting + // Copy prefs + Properties props = new OrderedProperties(); + + SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this); + + // List to store stats for graphing + List<String> statSummaries = new ArrayList<String>(); + + // List to store Log settings + Map<String, String> logSettings = new HashMap<String, String>(); + + Map<String, ?> all = preferences.getAll(); + Iterator<String> iterator = all.keySet().iterator(); + // get values from the Map and make them strings. + // This loop avoids needing to convert each one, or even know it's type, or if it exists yet. + while (iterator.hasNext()) { + String x = iterator.next(); + // special exception, we must invert the bool for this property only. + if(x.equals("router.hiddenMode")) { + String string = all.get(x).toString(); + String what="true"; + if(string.equals(what)) { + what="false"; + } + props.setProperty(x, what); + } else if ( x.startsWith("stat.summaries.")) { + String stat = x.substring("stat.summaries.".length()); + String checked = all.get(x).toString(); + if (checked.equals("true")) { + statSummaries.add(stat); + } + } else if ( x.startsWith("logger.")) { + logSettings.put(x, all.get(x).toString()); + } else if ( x.startsWith("i2pandroid.")) { + // Don't save UI-related I2P Android settings in router.config + continue; + } else if(! x.startsWith("DO_NOT_SAVE")) { + // Disabled? + @SuppressWarnings("deprecation") + Preference findPreference = findPreference(x); + if (findPreference == null) + continue; + if ( findPreference.isEnabled() ) { + String string = all.get(x).toString(); + props.setProperty(x, string); + } else { + String summary[] = findPreference.getSummary().toString().split("default="); + String defaultval = summary[summary.length - 1].trim(); + if (defaultval.endsWith(")")) { + // strip the ")" off the tail end, this is the default value! + String string = defaultval.substring(0, defaultval.length() - 1); + Util.d("Resetting property '" + x + "' to default '" + string +"'"); + props.setProperty(x, string); + } + + } + } + } + if (statSummaries.isEmpty()) { + props.setProperty("stat.summaries", ""); + } else { + Iterator<String> iter = statSummaries.iterator(); + StringBuilder buf = new StringBuilder(iter.next()); + while (iter.hasNext()) { + buf.append(",").append(iter.next()); + } + props.setProperty("stat.summaries", buf.toString()); + } + // Merge in new config settings, write the file. + InitActivities init = new InitActivities(this); + init.mergeResourceToFile(R.raw.router_config, "router.config", props); + // Apply new config if we are running. + List<RouterContext> contexts = RouterContext.listContexts(); + if ( !((contexts == null) || (contexts.isEmpty())) ) { + RouterContext _context = contexts.get(0); + _context.router().saveConfig(props, null); + + // Merge in new log settings + saveLoggingChanges(_context, logSettings); + } + + // Store the settings in Android + super.onPause(); + } + + private void saveLoggingChanges(RouterContext ctx, Map<String, String> logSettings) { + boolean shouldSave = false; + + for (String key : logSettings.keySet()) { + if ("logger.defaultLevel".equals(key)) { + String defaultLevel = logSettings.get(key); + String oldDefault = ctx.logManager().getDefaultLimit(); + if (!defaultLevel.equals(oldDefault)) { + shouldSave = true; + ctx.logManager().setDefaultLimit(defaultLevel); + } + } + } + + if (shouldSave) { + ctx.logManager().saveConfig(); + } + } + + @TargetApi(Build.VERSION_CODES.HONEYCOMB) + public static class SettingsFragment extends PreferenceFragment { + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + String settings = getArguments().getString("settings"); + if ("net".equals(settings)) { + addPreferencesFromResource(R.xml.settings_net); + } else if ("graphs".equals(settings)) { + addPreferencesFromResource(R.xml.settings_graphs); + RouterContext ctx = getRouterContext(); + if (ctx != null) + setupGraphSettings(getActivity(), getPreferenceScreen(), ctx); + } else if ("logging".equals(settings)) { + addPreferencesFromResource(R.xml.settings_logging); + RouterContext ctx = getRouterContext(); + if (ctx != null) + setupLoggingSettings(getActivity(), getPreferenceScreen(), ctx); + } else if ("advanced".equals(settings)) { + addPreferencesFromResource(R.xml.settings_advanced); + } + } + } +} diff --git a/src/net/i2p/android/router/activity/AddressbookActivity.java b/src/net/i2p/android/router/activity/AddressbookActivity.java deleted file mode 100644 index 6d3068acb50ec6188d3410b21193e68dcf78d2e8..0000000000000000000000000000000000000000 --- a/src/net/i2p/android/router/activity/AddressbookActivity.java +++ /dev/null @@ -1,97 +0,0 @@ -package net.i2p.android.router.activity; - -import android.content.Intent; -import android.net.Uri; -import android.os.Bundle; -import android.support.v7.app.ActionBarActivity; -import android.view.Menu; -import android.view.MenuInflater; -import android.view.MenuItem; -import android.view.View; -import android.widget.AdapterView; -import android.widget.ArrayAdapter; -import android.widget.ListView; -import android.widget.TextView; -import java.util.ArrayList; -import java.util.Collections; -import java.util.List; -import java.util.Properties; -import java.util.Set; -import net.i2p.I2PAppContext; -import net.i2p.android.router.R; -import net.i2p.client.naming.NamingService; - -public class AddressbookActivity extends ActionBarActivity { - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.activity_addressbook); - - // Grab context if router has started, otherwise create new - // FIXME dup contexts, locking, ... - I2PAppContext ctx = I2PAppContext.getCurrentContext(); - if (ctx == null) { - Properties props = new Properties(); - String myDir = getFilesDir().getAbsolutePath(); - props.setProperty("i2p.dir.base", myDir); - props.setProperty("i2p.dir.config", myDir); - ctx = new I2PAppContext(props); - } - - // get the names - NamingService ns = ctx.namingService(); - // After router shutdown we get nothing... why? - Set<String> names = ns.getNames(); - - // set the header - TextView tv = (TextView) getLayoutInflater().inflate(R.layout.addressbook_header, null); - int sz = names.size(); - if (sz > 1) - tv.setText(sz + " hosts in address book. Start typing to filter."); - else if (sz > 0) - tv.setText("1 host in address book."); - else - tv.setText("No hosts in address book, or your router is not up."); - ListView lv = (ListView) findViewById(R.id.addressbook_list); - lv.addHeaderView(tv, "", false); - lv.setTextFilterEnabled(sz > 1); - - // set the list - List<String> nameList = new ArrayList<String>(names); - Collections.sort(nameList); - lv.setAdapter(new ArrayAdapter<String>(this, R.layout.addressbook_list_item, nameList)); - - // set the callback - lv.setOnItemClickListener(new AdapterView.OnItemClickListener() { - public void onItemClick(AdapterView parent, View view, int pos, long id) { - CharSequence host = ((TextView) view).getText(); - Intent intent = new Intent(view.getContext(), WebActivity.class); - intent.setData(Uri.parse("http://" + host + '/')); - startActivity(intent); - } - }); - } - - @Override - public boolean onCreateOptionsMenu(Menu menu) { - MenuInflater inflater = getMenuInflater(); - inflater.inflate(R.menu.activity_addressbook_actions, menu); - return super.onCreateOptionsMenu(menu); - } - - @Override - public boolean onOptionsItemSelected(MenuItem item) { - // Handle presses on the action bar items - switch (item.getItemId()) { - //case R.id.action_add_to_addressbook: - // return true; - case R.id.action_addressbook_settings: - Intent intent = new Intent(this, AddressbookSettingsActivity.class); - startActivity(intent); - return true; - default: - return super.onOptionsItemSelected(item); - } - } -} diff --git a/src/net/i2p/android/router/activity/I2PActivityBase.java b/src/net/i2p/android/router/activity/I2PActivityBase.java deleted file mode 100644 index 5b04f77bff27caa9c3e13189e7e638f4c11154ff..0000000000000000000000000000000000000000 --- a/src/net/i2p/android/router/activity/I2PActivityBase.java +++ /dev/null @@ -1,331 +0,0 @@ -package net.i2p.android.router.activity; - -import android.content.ComponentName; -import android.content.Intent; -import android.content.ServiceConnection; -import android.content.SharedPreferences; -import android.os.Bundle; -import android.os.IBinder; -import android.support.v7.app.ActionBarActivity; -import android.view.Menu; -import android.view.MenuInflater; -import android.view.MenuItem; -import net.i2p.android.router.R; -import net.i2p.android.router.binder.RouterBinder; -import net.i2p.android.router.service.RouterService; -import net.i2p.android.router.util.Util; -import net.i2p.router.CommSystemFacade; -import net.i2p.router.NetworkDatabaseFacade; -import net.i2p.router.Router; -import net.i2p.router.RouterContext; -import net.i2p.router.TunnelManagerFacade; -import net.i2p.router.peermanager.ProfileOrganizer; -import net.i2p.router.transport.FIFOBandwidthLimiter; -import net.i2p.stat.StatManager; - -public abstract class I2PActivityBase extends ActionBarActivity { - protected String _myDir; - protected boolean _isBound; - protected boolean _triedBind; - protected ServiceConnection _connection; - protected RouterService _routerService; - private SharedPreferences _sharedPrefs; - - private static final String SHARED_PREFS = "net.i2p.android.router"; - protected static final String PREF_AUTO_START = "autoStart"; - /** true leads to a poor install experience, very slow to paint the screen */ - protected static final boolean DEFAULT_AUTO_START = false; - protected static final String PREF_INSTALLED_VERSION = "app.version"; - - /** Called when the activity is first created. */ - @Override - public void onCreate(Bundle savedInstanceState) - { - Util.i(this + " onCreate called"); - super.onCreate(savedInstanceState); - _myDir = getFilesDir().getAbsolutePath(); - } - - @Override - public void onRestart() - { - Util.i(this + " onRestart called"); - super.onRestart(); - } - - @Override - public void onStart() - { - Util.i(this + " onStart called"); - super.onStart(); - _sharedPrefs = getSharedPreferences(SHARED_PREFS, 0); - if (_sharedPrefs.getBoolean(PREF_AUTO_START, DEFAULT_AUTO_START)) - startRouter(); - else - bindRouter(false); - } - - /** @param def default */ - protected String getPref(String pref, String def) { - return _sharedPrefs.getString(pref, def); - } - - /** @return success */ - protected boolean setPref(String pref, boolean val) { - SharedPreferences.Editor edit = _sharedPrefs.edit(); - edit.putBoolean(pref, val); - return edit.commit(); - } - - /** @return success */ - protected boolean setPref(String pref, String val) { - SharedPreferences.Editor edit = _sharedPrefs.edit(); - edit.putString(pref, val); - return edit.commit(); - } - - @Override - public void onResume() - { - Util.i(this + " onResume called"); - super.onResume(); - } - - @Override - public void onPause() - { - Util.i(this + " onPause called"); - super.onPause(); - } - - @Override - public void onSaveInstanceState(Bundle outState) - { - Util.i(this + " onSaveInstanceState called"); - super.onSaveInstanceState(outState); - } - - @Override - public void onStop() - { - Util.i(this + " onStop called"); - unbindRouter(); - super.onStop(); - } - - @Override - public void onDestroy() - { - Util.i(this + " onDestroy called"); - super.onDestroy(); - } - - @Override - public boolean onCreateOptionsMenu(Menu menu) { - MenuInflater inflater = getMenuInflater(); - inflater.inflate(R.menu.menu1, menu); - return true; - } - - @Override - public boolean onPrepareOptionsMenu(Menu menu) { - // add/hide items here - RouterService svc = _routerService; - boolean showStart = ((svc == null) || (!_isBound) || svc.canManualStart()) && - Util.isConnected(this); - MenuItem start = menu.findItem(R.id.menu_start); - start.setVisible(showStart); - start.setEnabled(showStart); - - boolean showStop = svc != null && _isBound && svc.canManualStop(); - MenuItem stop = menu.findItem(R.id.menu_stop); - stop.setVisible(showStop); - stop.setEnabled(showStop); - - boolean showHome = ! (this instanceof MainActivity); - MenuItem home = menu.findItem(R.id.menu_home); - home.setVisible(showHome); - home.setEnabled(showHome); - - boolean showAddressbook = (this instanceof WebActivity); - MenuItem addressbook = menu.findItem(R.id.menu_addressbook); - addressbook.setVisible(showAddressbook); - addressbook.setEnabled(showAddressbook); - - boolean showReload = showAddressbook || (this instanceof PeersActivity); - MenuItem reload = menu.findItem(R.id.menu_reload); - reload.setVisible(showReload); - reload.setEnabled(showReload); - - return super.onPrepareOptionsMenu(menu); - } - - @Override - public boolean onOptionsItemSelected(MenuItem item) { - switch (item.getItemId()) { - case R.id.menu_settings: - Intent intent = new Intent(I2PActivityBase.this, SettingsActivity.class); - startActivity(intent); - return true; - - case R.id.menu_home: - Intent i2 = new Intent(I2PActivityBase.this, MainActivity.class); - startActivity(i2); - return true; - - case R.id.menu_addressbook: - Intent i3 = new Intent(I2PActivityBase.this, AddressbookActivity.class); - startActivity(i3); - return true; - - case R.id.menu_start: - RouterService svc = _routerService; - if (svc != null && _isBound && svc.canManualStart()) { - setPref(PREF_AUTO_START, true); - svc.manualStart(); - } else { - startRouter(); - } - return true; - - case R.id.menu_stop: - RouterService rsvc = _routerService; - if (rsvc != null && _isBound && rsvc.canManualStop()) { - setPref(PREF_AUTO_START, false); - rsvc.manualStop(); - } - return true; - - case R.id.menu_reload: // handled in WebActivity - default: - return super.onOptionsItemSelected(item); - } - } - - ////// Service stuff - - /** - * Start the service and bind to it - */ - protected boolean startRouter() { - Intent intent = new Intent(); - intent.setClassName(this, "net.i2p.android.router.service.RouterService"); - Util.i(this + " calling startService"); - ComponentName name = startService(intent); - if (name == null) - Util.i(this + " XXXXXXXXXXXXXXXXXXXX got from startService: " + name); - Util.i(this + " got from startService: " + name); - boolean success = bindRouter(true); - if (!success) - Util.i(this + " Bind router failed"); - return success; - } - - /** - * Bind only - */ - protected boolean bindRouter(boolean autoCreate) { - Intent intent = new Intent(); - intent.setClassName(this, "net.i2p.android.router.service.RouterService"); - Util.i(this + " calling bindService"); - _connection = new RouterConnection(); - _triedBind = bindService(intent, _connection, autoCreate ? BIND_AUTO_CREATE : 0); - Util.i(this + " bindService: auto create? " + autoCreate + " success? " + _triedBind); - return _triedBind; - } - - protected void unbindRouter() { - Util.i(this + " unbindRouter called with _isBound:" + _isBound + " _connection:" + _connection + " _triedBind:" + _triedBind); - if (_triedBind && _connection != null) - unbindService(_connection); - - _triedBind = false; - _connection = null; - _routerService = null; - _isBound = false; - } - - protected class RouterConnection implements ServiceConnection { - - public void onServiceConnected(ComponentName name, IBinder service) { - Util.i(this + " connected to router service"); - RouterBinder binder = (RouterBinder) service; - RouterService svc = binder.getService(); - _routerService = svc; - _isBound = true; - onRouterBind(svc); - } - - public void onServiceDisconnected(ComponentName name) { - Util.i(this + " disconnected from router service!!!!!!!"); - // save memory - _routerService = null; - _isBound = false; - onRouterUnbind(); - } - } - - /** callback from ServiceConnection, override as necessary */ - protected void onRouterBind(RouterService svc) {} - - /** callback from ServiceConnection, override as necessary */ - protected void onRouterUnbind() {} - - ////// Router stuff - - protected RouterContext getRouterContext() { - RouterService svc = _routerService; - if (svc == null || !_isBound) - return null; - return svc.getRouterContext(); - } - - protected Router getRouter() { - RouterContext ctx = getRouterContext(); - if (ctx == null) - return null; - return ctx.router(); - } - - protected NetworkDatabaseFacade getNetDb() { - RouterContext ctx = getRouterContext(); - if (ctx == null) - return null; - return ctx.netDb(); - } - - protected ProfileOrganizer getProfileOrganizer() { - RouterContext ctx = getRouterContext(); - if (ctx == null) - return null; - return ctx.profileOrganizer(); - } - - protected TunnelManagerFacade getTunnelManager() { - RouterContext ctx = getRouterContext(); - if (ctx == null) - return null; - return ctx.tunnelManager(); - } - - protected CommSystemFacade getCommSystem() { - RouterContext ctx = getRouterContext(); - if (ctx == null) - return null; - return ctx.commSystem(); - } - - protected FIFOBandwidthLimiter getBandwidthLimiter() { - RouterContext ctx = getRouterContext(); - if (ctx == null) - return null; - return ctx.bandwidthLimiter(); - } - - protected StatManager getStatManager() { - RouterContext ctx = getRouterContext(); - if (ctx == null) - return null; - return ctx.statManager(); - } -} diff --git a/src/net/i2p/android/router/activity/LogActivity.java b/src/net/i2p/android/router/activity/LogActivity.java deleted file mode 100644 index a59637ca2b7ef690b9d44605679df15a3b09c732..0000000000000000000000000000000000000000 --- a/src/net/i2p/android/router/activity/LogActivity.java +++ /dev/null @@ -1,146 +0,0 @@ -package net.i2p.android.router.activity; - -import android.app.ListActivity; -import android.content.Intent; -import android.os.Bundle; -import android.os.Handler; -import android.widget.ArrayAdapter; -import android.widget.ListView; -import android.widget.TextView; -import java.util.Collections; -import java.util.List; -import net.i2p.I2PAppContext; -import net.i2p.android.router.R; - -public class LogActivity extends ListActivity { - - boolean _errorsOnly; - private Handler _handler; - private Runnable _updater; - private ArrayAdapter<String> _adap; - private TextView _headerView; - - final static String ERRORS_ONLY = "errors_only"; - private static final int MAX = 250; - - @Override - public void onCreate(Bundle savedInstanceState) - { - super.onCreate(savedInstanceState); - - // Grab context if router has started, otherwise create new - // FIXME dup contexts, locking, ... - List<String> msgs; - String header; - I2PAppContext ctx = I2PAppContext.getCurrentContext(); - if (ctx != null) { - Intent intent = getIntent(); - _errorsOnly = intent.getBooleanExtra(ERRORS_ONLY, false); - if (_errorsOnly) { - msgs = ctx.logManager().getBuffer().getMostRecentCriticalMessages(); - } else { - msgs = ctx.logManager().getBuffer().getMostRecentMessages(); - } - int sz = msgs.size(); - header = getHeader(sz, _errorsOnly); - if (sz > 1) { - Collections.reverse(msgs); - } - } else { - //msgs = Collections.EMPTY_LIST; - msgs = Collections.emptyList(); - header = "No messages, router has not started yet."; - } - - // set the header - _headerView = (TextView) getLayoutInflater().inflate(R.layout.logs_header, null); - _headerView.setText(header); - ListView lv = getListView(); - lv.addHeaderView(_headerView, "", false); - _adap = new ArrayAdapter<String>(this, R.layout.logs_list_item, msgs); - setListAdapter(_adap); - -/*** - // set the callback - lv.setOnItemClickListener(new AdapterView.OnItemClickListener() { - public void onItemClick(AdapterView parent, View view, int pos, long id) { - // make it bigger or something - } - }); -***/ - - _handler = new Handler(); - _updater = new Updater(); - } - - @Override - public void onStart() { - super.onStart(); - _handler.removeCallbacks(_updater); - _handler.postDelayed(_updater, 10*1000); - } - - @Override - public void onStop() { - super.onStop(); - _handler.removeCallbacks(_updater); - } - - private class Updater implements Runnable { - private int counter; - - public void run() { - I2PAppContext ctx = I2PAppContext.getCurrentContext(); - if (ctx != null) { - List<String> msgs; - if (_errorsOnly) { - msgs = ctx.logManager().getBuffer().getMostRecentCriticalMessages(); - } else { - msgs = ctx.logManager().getBuffer().getMostRecentMessages(); - } - int sz = msgs.size(); - if (sz > 0) { - Collections.reverse(msgs); - String oldNewest = _adap.getCount() > 0 ? _adap.getItem(0) : null; - boolean changed = false; - for (int i = 0; i < sz; i++) { - String newItem = msgs.get(i); - if (newItem.equals(oldNewest)) - break; - _adap.insert(newItem, i); - changed = true; - } - int newSz = _adap.getCount(); - for (int i = newSz - 1; i > MAX; i--) { - _adap.remove(_adap.getItem(i)); - } - if (changed) { - // fixme update header - newSz = _adap.getCount(); - String header = getHeader(newSz, _errorsOnly); - _headerView.setText(header); - _adap.notifyDataSetChanged(); - } - } - } - // LogWriter only processes queue every 10 seconds - _handler.postDelayed(this, 10*1000); - } - } - - /** fixme plurals */ - private static String getHeader(int sz, boolean errorsOnly) { - if (errorsOnly) { - if (sz == 0) - return "No error messages"; - if (sz == 1) - return "1 error message"; - return sz + " error messages, newest first"; - } - if (sz == 0) - return "No messages"; - if (sz == 1) - return "1 message"; - return sz + " messages, newest first"; - } -} diff --git a/src/net/i2p/android/router/activity/MainActivity.java b/src/net/i2p/android/router/activity/MainActivity.java deleted file mode 100644 index 0c30485a379f264b6f6a06eb14d6a713e4e871ea..0000000000000000000000000000000000000000 --- a/src/net/i2p/android/router/activity/MainActivity.java +++ /dev/null @@ -1,508 +0,0 @@ -package net.i2p.android.router.activity; - -import android.app.AlertDialog; -import android.app.Dialog; -import android.content.DialogInterface; -import android.content.Intent; -import android.net.Uri; -import android.os.Bundle; -import android.os.Handler; -import android.view.View; -import android.widget.Button; -import android.widget.TextView; -import java.io.File; -import java.text.DecimalFormat; -import net.i2p.android.router.R; -import net.i2p.android.router.service.RouterService; -import net.i2p.android.router.util.Util; -import net.i2p.data.DataHelper; -import net.i2p.router.RouterContext; - -public class MainActivity extends I2PActivityBase { - - private Handler _handler; - private Runnable _updater; - private Runnable _oneShotUpdate; - private String _savedStatus; - private String _ourVersion; - private boolean _keep = true; - private boolean _startPressed = false; - protected static final String PROP_NEW_INSTALL = "i2p.newInstall"; - protected static final String PROP_NEW_VERSION = "i2p.newVersion"; - protected static final int DIALOG_NEW_INSTALL = 0; - protected static final int DIALOG_NEW_VERSION = 1; - - @Override - public void onPostCreate(Bundle savedInstanceState) { - Util.i("Initializing..."); - InitActivities init = new InitActivities(this); - init.debugStuff(); - init.initialize(); - super.onPostCreate(savedInstanceState); - _ourVersion = Util.getOurVersion(this); - } - - /** - * Called when the activity is first created. - */ - @Override - public void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - // Init stuff here so settings work. - _myDir = getFilesDir().getAbsolutePath(); - if(savedInstanceState != null) { - String saved = savedInstanceState.getString("status"); - if(saved != null) { - _savedStatus = saved; - } - } - - _keep = true; - setContentView(R.layout.main); - - Button b = (Button) findViewById(R.id.news_button); - b.setOnClickListener(new View.OnClickListener() { - - public void onClick(View view) { - Intent intent = new Intent(view.getContext(), NewsActivity.class); - startActivity(intent); - } - }); - - b = (Button) findViewById(R.id.releasenotes_button); - b.setOnClickListener(new View.OnClickListener() { - - public void onClick(View view) { - Intent intent = new Intent(view.getContext(), TextResourceActivity.class); - intent.putExtra(TextResourceActivity.TEXT_RESOURCE_ID, R.raw.releasenotes_txt); - startActivity(intent); - } - }); - - b = (Button) findViewById(R.id.licenses_button); - b.setOnClickListener(new View.OnClickListener() { - - public void onClick(View view) { - Intent intent = new Intent(view.getContext(), LicenseActivity.class); - //Intent intent = new Intent(view.getContext(), TextResourceActivity.class); - //intent.putExtra(TextResourceActivity.TEXT_RESOURCE_ID, R.raw.licenses_txt); - startActivity(intent); - } - }); - - b = (Button) findViewById(R.id.website_button); - b.setOnClickListener(new View.OnClickListener() { - - public void onClick(View view) { - Intent intent = new Intent(view.getContext(), WebActivity.class); - //intent.setData((new Uri.Builder()).scheme("http").authority("www.i2p2.de").path("/").build()); - intent.setData(Uri.parse("https://geti2p.net/")); - startActivity(intent); - } - }); - - b = (Button) findViewById(R.id.faq_button); - b.setOnClickListener(new View.OnClickListener() { - - public void onClick(View view) { - Intent intent = new Intent(view.getContext(), WebActivity.class); - //intent.setData((new Uri.Builder()).scheme("http").authority("www.i2p2.de").path("/faq").build()); - intent.setData(Uri.parse("https://geti2p.net/faq")); - startActivity(intent); - } - }); - - b = (Button) findViewById(R.id.welcome_button); - b.setOnClickListener(new View.OnClickListener() { - - public void onClick(View view) { - Intent intent = new Intent(view.getContext(), WebActivity.class); - intent.putExtra(WebActivity.HTML_RESOURCE_ID, R.raw.welcome_html); - startActivity(intent); - } - }); - - b = (Button) findViewById(R.id.addressbook_button); - b.setOnClickListener(new View.OnClickListener() { - - public void onClick(View view) { - Intent intent = new Intent(view.getContext(), AddressbookActivity.class); - startActivity(intent); - } - }); - - b = (Button) findViewById(R.id.logs_button); - b.setOnClickListener(new View.OnClickListener() { - - public void onClick(View view) { - Intent intent = new Intent(view.getContext(), LogActivity.class); - startActivity(intent); - } - }); - - b = (Button) findViewById(R.id.error_button); - b.setOnClickListener(new View.OnClickListener() { - - public void onClick(View view) { - Intent intent = new Intent(view.getContext(), LogActivity.class); - intent.putExtra(LogActivity.ERRORS_ONLY, true); - startActivity(intent); - } - }); - - b = (Button) findViewById(R.id.peers_button); - b.setOnClickListener(new View.OnClickListener() { - - public void onClick(View view) { - Intent intent = new Intent(view.getContext(), PeersActivity.class); - startActivity(intent); - } - }); - - /* - * hidden, unused b = (Button) findViewById(R.id.router_stop_button); - * b.setOnClickListener(new View.OnClickListener() { public void - * onClick(View view) { RouterService svc = _routerService; if (svc != - * null && _isBound) { setPref(PREF_AUTO_START, false); - * svc.manualStop(); updateOneShot(); } } }); - */ - - b = (Button) findViewById(R.id.router_start_button); - b.setOnClickListener(new View.OnClickListener() { - - public void onClick(View view) { - _startPressed = true; - RouterService svc = _routerService; - if(svc != null && _isBound) { - setPref(PREF_AUTO_START, true); - svc.manualStart(); - } else { - (new File(_myDir, "wrapper.log")).delete(); - startRouter(); - } - updateOneShot(); - } - }); - - b = (Button) findViewById(R.id.router_quit_button); - b.setOnClickListener(new View.OnClickListener() { - - public void onClick(View view) { - RouterService svc = _routerService; - if(svc != null && _isBound) { - setPref(PREF_AUTO_START, false); - svc.manualQuit(); - updateOneShot(); - } - } - }); - - _handler = new Handler(); - _updater = new Updater(); - _oneShotUpdate = new OneShotUpdate(); - } - - @Override - public void onStart() { - super.onStart(); - _handler.removeCallbacks(_updater); - _handler.removeCallbacks(_oneShotUpdate); - if(_savedStatus != null) { - TextView tv = (TextView) findViewById(R.id.main_status_text); - tv.setText(_savedStatus); - } - checkDialog(); - _handler.postDelayed(_updater, 100); - } - - @Override - public void onStop() { - super.onStop(); - _handler.removeCallbacks(_updater); - _handler.removeCallbacks(_oneShotUpdate); - } - - @Override - public void onResume() { - super.onResume(); - updateOneShot(); - } - - @Override - public void onSaveInstanceState(Bundle outState) { - if(_savedStatus != null) { - outState.putString("status", _savedStatus); - } - super.onSaveInstanceState(outState); - } - - private void updateOneShot() { - _handler.postDelayed(_oneShotUpdate, 100); - } - - private class OneShotUpdate implements Runnable { - - public void run() { - updateVisibility(); - updateStatus(); - } - } - - private class Updater implements Runnable { - - private int counter; - private final int delay = 1000; - private final int toloop = delay / 500; - public void run() { - updateVisibility(); - if(counter++ % toloop == 0) { - updateStatus(); - } - //_handler.postDelayed(this, 2500); - _handler.postDelayed(this, delay); - } - } - - private void updateVisibility() { - RouterService svc = _routerService; - boolean showStart = ((svc == null) || (!_isBound) || svc.canManualStart()) - && Util.isConnected(this); - Button start = (Button) findViewById(R.id.router_start_button); - start.setVisibility(showStart ? View.VISIBLE : View.INVISIBLE); - - boolean showStop = svc != null && _isBound && svc.canManualStop(); - // Old stop but leave in memory. Always hide for now. - // Button stop = (Button) findViewById(R.id.router_stop_button); - // stop.setVisibility( /* showStop ? View.VISIBLE : */ View.INVISIBLE); - - Button quit = (Button) findViewById(R.id.router_quit_button); - quit.setVisibility(showStop ? View.VISIBLE : View.INVISIBLE); - } - - @Override - public void onBackPressed() { - RouterContext ctx = getRouterContext(); - // RouterService svc = _routerService; Which is better to use?! - _keep = Util.isConnected(this) && (ctx != null || _startPressed); - Util.d("*********************************************************"); - Util.d("Back pressed, Keep? " + _keep); - Util.d("*********************************************************"); - super.onBackPressed(); - } - - @Override - public void onDestroy() { - super.onDestroy(); - if(!_keep) { - Thread t = new Thread(new KillMe()); - t.start(); - } - } - - private class KillMe implements Runnable { - - public void run() { - Util.d("*********************************************************"); - Util.d("KillMe started!"); - Util.d("*********************************************************"); - try { - Thread.sleep(500); // is 500ms long enough? - } catch(InterruptedException ex) { - } - System.exit(0); - } - } - - private void updateStatus() { - RouterContext ctx = getRouterContext(); - TextView tv = (TextView) findViewById(R.id.main_status_text); - - if(!Util.isConnected(this)) { - tv.setText("Router version: " + _ourVersion + "\nNo Internet connection is available"); - tv.setVisibility(View.VISIBLE); - } else if(ctx != null) { - if(_startPressed) { - _startPressed = false; - } - short reach = ctx.commSystem().getReachabilityStatus(); - int active = ctx.commSystem().countActivePeers(); - int known = Math.max(ctx.netDb().getKnownRouters() - 1, 0); - int inEx = ctx.tunnelManager().getFreeTunnelCount(); - int outEx = ctx.tunnelManager().getOutboundTunnelCount(); - int inCl = ctx.tunnelManager().getInboundClientTunnelCount(); - int outCl = ctx.tunnelManager().getOutboundClientTunnelCount(); - int part = ctx.tunnelManager().getParticipatingCount(); - double dLag = ctx.statManager().getRate("jobQueue.jobLag").getRate(60000).getAverageValue(); - String jobLag = DataHelper.formatDuration((long) dLag); - String msgDelay = DataHelper.formatDuration(ctx.throttle().getMessageDelay()); - String uptime = DataHelper.formatDuration(ctx.router().getUptime()); - - String netstatus = "Unknown"; - if(reach == net.i2p.router.CommSystemFacade.STATUS_DIFFERENT) { - netstatus = "Different"; - } - if(reach == net.i2p.router.CommSystemFacade.STATUS_HOSED) { - netstatus = "Hosed"; - } - if(reach == net.i2p.router.CommSystemFacade.STATUS_OK) { - netstatus = "OK"; - } - if(reach == net.i2p.router.CommSystemFacade.STATUS_REJECT_UNSOLICITED) { - netstatus = "Reject Unsolicited"; - } - String tunnelStatus = ctx.throttle().getTunnelStatus(); - //ctx.commSystem().getReachabilityStatus(); - double inBW = ctx.bandwidthLimiter().getReceiveBps() / 1024; - double outBW = ctx.bandwidthLimiter().getSendBps() / 1024; - - // control total width - DecimalFormat fmt; - if(inBW >= 1000 || outBW >= 1000) { - fmt = new DecimalFormat("#0"); - } else if(inBW >= 100 || outBW >= 100) { - fmt = new DecimalFormat("#0.0"); - } else { - fmt = new DecimalFormat("#0.00"); - } - - double kBytesIn = ctx.bandwidthLimiter().getTotalAllocatedInboundBytes() / 1024; - double kBytesOut = ctx.bandwidthLimiter().getTotalAllocatedOutboundBytes() / 1024; - - // control total width - DecimalFormat kBfmt; - if(kBytesIn >= 1000 || kBytesOut >= 1000) { - kBfmt = new DecimalFormat("#0"); - } else if(kBytesIn >= 100 || kBytesOut >= 100) { - kBfmt = new DecimalFormat("#0.0"); - } else { - kBfmt = new DecimalFormat("#0.00"); - } - - String status = - "ROUTER STATUS" - + "\nNetwork: " + netstatus - + "\nPeers active/known: " + active + " / " + known - + "\nExploratory Tunnels in/out: " + inEx + " / " + outEx - + "\nClient Tunnels in/out: " + inCl + " / " + outCl; - - - // Need to see if we have the participation option set to on. - // I thought there was a router method for that? I guess not! WHY NOT? - // It would be easier if we had a number to test status. - String participate = "\nParticipation: " + tunnelStatus +" (" + part + ")"; - - String details = - "\nBandwidth in/out: " + fmt.format(inBW) + " / " + fmt.format(outBW) + " KBps" - + "\nData usage in/out: " + kBfmt.format(kBytesIn) + " / " + kBfmt.format(kBytesOut) + " KB" - + "\nMemory: " + DataHelper.formatSize(Runtime.getRuntime().totalMemory() - Runtime.getRuntime().freeMemory()) - + "B / " + DataHelper.formatSize(Runtime.getRuntime().maxMemory()) + 'B' - + "\nJob Lag: " + jobLag - + "\nMsg Delay: " + msgDelay - + "\nUptime: " + uptime; - - _savedStatus = "Router version: " + _ourVersion + "\n" + status + participate + details; - tv.setText(_savedStatus); - tv.setVisibility(View.VISIBLE); - } else { - // network but no router context - tv.setText("Router version: " + _ourVersion + "\n"); - //tv.setVisibility(View.INVISIBLE); - /** - * ** - * RouterService svc = _routerService; String status = "connected? " - * + Util.isConnected(this) + "\nMemory: " + - * DataHelper.formatSize(Runtime.getRuntime().totalMemory() - - * Runtime.getRuntime().freeMemory()) + "B / " + - * DataHelper.formatSize(Runtime.getRuntime().maxMemory()) + 'B' + - * "\nhave ctx? " + (ctx != null) + "\nhave svc? " + (svc != null) + - * "\nis bound? " + _isBound + "\nsvc state: " + (svc == null ? - * "null" : svc.getState()) + "\ncan start? " + (svc == null ? - * "null" : svc.canManualStart()) + "\ncan stop? " + (svc == null ? - * "null" : svc.canManualStop()); tv.setText(status); - * tv.setVisibility(View.VISIBLE); - *** - */ - } - } - - private void checkDialog() { - String oldVersion = getPref(PREF_INSTALLED_VERSION, "??"); - if(oldVersion.equals("??")) { - showDialog(DIALOG_NEW_INSTALL); - } else { - String currentVersion = Util.getOurVersion(this); - if(!oldVersion.equals(currentVersion)) { - showDialog(DIALOG_NEW_VERSION); - } - } - } - - @Override - protected Dialog onCreateDialog(int id) { - final String currentVersion = Util.getOurVersion(this); - Dialog rv = null; - AlertDialog.Builder b = new AlertDialog.Builder(this); - switch(id) { - case DIALOG_NEW_INSTALL: - b.setMessage(getResources().getText(R.string.welcome_new_install)).setCancelable(false).setPositiveButton("OK", new DialogInterface.OnClickListener() { - - public void onClick(DialogInterface dialog, int id) { - setPref(PREF_INSTALLED_VERSION, currentVersion); - dialog.cancel(); - MainActivity.this.removeDialog(id); - } - }).setNeutralButton("Release Notes", new DialogInterface.OnClickListener() { - - public void onClick(DialogInterface dialog, int id) { - setPref(PREF_INSTALLED_VERSION, currentVersion); - dialog.cancel(); - MainActivity.this.removeDialog(id); - Intent intent = new Intent(MainActivity.this, TextResourceActivity.class); - intent.putExtra(TextResourceActivity.TEXT_RESOURCE_ID, R.raw.releasenotes_txt); - startActivity(intent); - } - }).setNegativeButton("Licenses", new DialogInterface.OnClickListener() { - - public void onClick(DialogInterface dialog, int id) { - setPref(PREF_INSTALLED_VERSION, currentVersion); - dialog.cancel(); - MainActivity.this.removeDialog(id); - Intent intent = new Intent(MainActivity.this, LicenseActivity.class); - startActivity(intent); - } - }); - rv = b.create(); - break; - - case DIALOG_NEW_VERSION: - b.setMessage(getResources().getText(R.string.welcome_new_version) + " " + currentVersion).setCancelable(true).setPositiveButton("OK", new DialogInterface.OnClickListener() { - - public void onClick(DialogInterface dialog, int id) { - setPref(PREF_INSTALLED_VERSION, currentVersion); - try { - dialog.dismiss(); - } catch(Exception e) { - } - MainActivity.this.removeDialog(id); - } - }).setNegativeButton("Release Notes", new DialogInterface.OnClickListener() { - - public void onClick(DialogInterface dialog, int id) { - setPref(PREF_INSTALLED_VERSION, currentVersion); - try { - dialog.dismiss(); - } catch(Exception e) { - } - MainActivity.this.removeDialog(id); - Intent intent = new Intent(MainActivity.this, TextResourceActivity.class); - intent.putExtra(TextResourceActivity.TEXT_RESOURCE_ID, R.raw.releasenotes_txt); - startActivity(intent); - } - }); - - rv = b.create(); - break; - } - return rv; - } -} diff --git a/src/net/i2p/android/router/activity/SettingsActivity.java b/src/net/i2p/android/router/activity/SettingsActivity.java deleted file mode 100644 index 11f575fcc81b335d3370b7c77370c13c6db46a93..0000000000000000000000000000000000000000 --- a/src/net/i2p/android/router/activity/SettingsActivity.java +++ /dev/null @@ -1,86 +0,0 @@ -package net.i2p.android.router.activity; - -import android.content.SharedPreferences; -import android.os.Bundle; -import android.preference.Preference; -import android.preference.PreferenceActivity; -import android.preference.PreferenceManager; -import java.util.Iterator; -import java.util.List; -import java.util.Map; -import java.util.Properties; -import net.i2p.android.router.R; -import net.i2p.android.router.util.Util; -import net.i2p.router.RouterContext; -import net.i2p.util.OrderedProperties; - -public class SettingsActivity extends PreferenceActivity { - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - addPreferencesFromResource(R.xml.settings1); - } - - - @Override - protected void onPause() { - // Copy prefs - Properties props = new OrderedProperties(); - - SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this); - - Map<String, ?> all = preferences.getAll(); - Iterator<String> iterator = all.keySet().iterator(); - // get values from the Map and make them strings. - // This loop avoids needing to convert each one, or even know it's type, or if it exists yet. - while (iterator.hasNext()) { - String x = iterator.next(); - // special exception, we must invert the bool for this property only. - if(x.equals("router.hiddenMode")) { - Preference findPreference = findPreference(x); - String string = all.get(x).toString(); - String what="true"; - if(string.equals(what)) { - what="false"; - } - props.setProperty(x, what); - } else if(! x.startsWith("DO_NOT_SAVE")) { - // Disabled? - Preference findPreference = findPreference(x); - if ( findPreference.isEnabled() ) { - String string = all.get(x).toString(); - props.setProperty(x, string); - } else { - String summary[] = findPreference.getSummary().toString().split("default="); - String defaultval = summary[summary.length - 1].trim(); - if (defaultval.endsWith(")")) { - // strip the ")" off the tail end, this is the default value! - String string = defaultval.substring(0, defaultval.length() - 1); - Util.i("Resetting property '" + x + "' to default '" + string +"'"); - props.setProperty(x, string); - } - - } - } - } - // Merge in new config settings, write the file. - InitActivities init = new InitActivities(this); - init.mergeResourceToFile(R.raw.router_config, "router.config", props); - // Apply new config if we are running. - List<RouterContext> contexts = RouterContext.listContexts(); - if ( !((contexts == null) || (contexts.isEmpty())) ) { - RouterContext _context = contexts.get(0); - _context.router().saveConfig(props, null); - } - super.onPause(); - } - - @Override - protected void onSaveInstanceState(Bundle outState) { - super.onSaveInstanceState(outState); - } - - - -} diff --git a/src/net/i2p/android/router/addressbook/AddressEntry.java b/src/net/i2p/android/router/addressbook/AddressEntry.java new file mode 100644 index 0000000000000000000000000000000000000000..83a8c8b1cf68591d2b093efcc8ec6d6d06f14a41 --- /dev/null +++ b/src/net/i2p/android/router/addressbook/AddressEntry.java @@ -0,0 +1,21 @@ +package net.i2p.android.router.addressbook; + +import net.i2p.data.Destination; + +public class AddressEntry { + private final String mHostName; + private final Destination mDest; + + public AddressEntry(String hostName, Destination dest) { + mHostName = hostName; + mDest = dest; + } + + public String getHostName() { + return mHostName; + } + + public Destination getDestination() { + return mDest; + } +} diff --git a/src/net/i2p/android/router/addressbook/AddressEntryAdapter.java b/src/net/i2p/android/router/addressbook/AddressEntryAdapter.java new file mode 100644 index 0000000000000000000000000000000000000000..deabd5b801e5a7125e5fe9c245ea4b6d07ddb647 --- /dev/null +++ b/src/net/i2p/android/router/addressbook/AddressEntryAdapter.java @@ -0,0 +1,40 @@ +package net.i2p.android.router.addressbook; + +import java.util.List; + +import net.i2p.android.router.R; +import android.content.Context; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.ArrayAdapter; +import android.widget.TextView; + +public class AddressEntryAdapter extends ArrayAdapter<AddressEntry> { + private final LayoutInflater mInflater; + + public AddressEntryAdapter(Context context) { + super(context, R.layout.addressbook_list_item); + mInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + } + + public void setData(List<AddressEntry> addresses) { + clear(); + if (addresses != null) { + for (AddressEntry address : addresses) { + add(address); + } + } + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + View v = mInflater.inflate(R.layout.addressbook_list_item, parent, false); + AddressEntry address = getItem(position); + + TextView text = (TextView) v.findViewById(R.id.text); + text.setText(address.getHostName()); + + return v; + } +} diff --git a/src/net/i2p/android/router/addressbook/AddressEntryLoader.java b/src/net/i2p/android/router/addressbook/AddressEntryLoader.java new file mode 100644 index 0000000000000000000000000000000000000000..908b4e24bd557a3bbf6b5f044b4de0dae4565121 --- /dev/null +++ b/src/net/i2p/android/router/addressbook/AddressEntryLoader.java @@ -0,0 +1,134 @@ +package net.i2p.android.router.addressbook; + +import java.util.ArrayList; +import java.util.List; +import java.util.Map; +import java.util.Properties; +import java.util.TreeMap; + +import net.i2p.android.router.util.NamingServiceUtil; +import net.i2p.android.router.util.Util; +import net.i2p.client.naming.NamingService; +import net.i2p.data.Destination; +import net.i2p.router.RouterContext; + +import android.content.Context; +import android.support.v4.content.AsyncTaskLoader; + +public class AddressEntryLoader extends AsyncTaskLoader<List<AddressEntry>> { + private RouterContext mRContext; + private String mBook; + private String mFilter; + private List<AddressEntry> mData; + + public AddressEntryLoader(Context context, RouterContext rContext, + String book, String filter) { + super(context); + mRContext = rContext; + mBook = book; + mFilter = filter; + } + + @Override + public List<AddressEntry> loadInBackground() { + // get the names + NamingService ns = NamingServiceUtil.getNamingService(mRContext, mBook); + Util.d("NamingService: " + ns.getName()); + // After router shutdown we get nothing... why? + List<AddressEntry> ret = new ArrayList<AddressEntry>(); + Map<String, Destination> names = new TreeMap<String, Destination>(); + + Properties searchProps = new Properties(); + // Needed for HostsTxtNamingService + searchProps.setProperty("file", mBook); + if (mFilter != null && mFilter.length() > 0) + searchProps.setProperty("search", mFilter); + + names.putAll(ns.getEntries(searchProps)); + for (String hostName : names.keySet()) + ret.add(new AddressEntry(hostName, names.get(hostName))); + return ret; + } + + @Override + public void deliverResult(List<AddressEntry> data) { + if (isReset()) { + // The Loader has been reset; ignore the result and invalidate the data. + if (data != null) { + releaseResources(data); + return; + } + } + + // Hold a reference to the old data so it doesn't get garbage collected. + // We must protect it until the new data has been delivered. + List<AddressEntry> oldData = mData; + mData = data; + + if (isStarted()) { + // If the Loader is in a started state, have the superclass deliver the + // results to the client. + super.deliverResult(data); + } + + // Invalidate the old data as we don't need it any more. + if (oldData != null && oldData != data) { + releaseResources(oldData); + } + } + + @Override + protected void onStartLoading() { + if (mData != null) { + // Deliver any previously loaded data immediately. + deliverResult(mData); + } + + if (takeContentChanged() || mData == null) { + // When the observer detects a change, it should call onContentChanged() + // on the Loader, which will cause the next call to takeContentChanged() + // to return true. If this is ever the case (or if the current data is + // null), we force a new load. + forceLoad(); + } + } + + @Override + protected void onStopLoading() { + // The Loader is in a stopped state, so we should attempt to cancel the + // current load (if there is one). + cancelLoad(); + + // Note that we leave the observer as is. Loaders in a stopped state + // should still monitor the data source for changes so that the Loader + // will know to force a new load if it is ever started again. + } + + @Override + protected void onReset() { + // Ensure the loader has been stopped. + onStopLoading(); + + // At this point we can release the resources associated with 'mData'. + if (mData != null) { + releaseResources(mData); + mData = null; + } + } + + @Override + public void onCanceled(List<AddressEntry> data) { + // Attempt to cancel the current asynchronous load. + super.onCanceled(data); + + // The load has been canceled, so we should release the resources + // associated with 'data'. + releaseResources(data); + } + + private void releaseResources(List<AddressEntry> data) { + // For a simple List, there is nothing to do. For something like a Cursor, we + // would close it in this method. All resources associated with the Loader + // should be released here. + } +} diff --git a/src/net/i2p/android/router/addressbook/AddressbookActivity.java b/src/net/i2p/android/router/addressbook/AddressbookActivity.java new file mode 100644 index 0000000000000000000000000000000000000000..8a6050e3053ccb952082bcb209ade400247f5bb5 --- /dev/null +++ b/src/net/i2p/android/router/addressbook/AddressbookActivity.java @@ -0,0 +1,131 @@ +package net.i2p.android.router.addressbook; + +import net.i2p.android.router.I2PActivityBase; +import net.i2p.android.router.R; +import android.app.Activity; +import android.app.SearchManager; +import android.content.Context; +import android.content.Intent; +import android.net.Uri; +import android.os.Bundle; +import android.support.v4.app.Fragment; +import android.support.v4.view.MenuItemCompat; +import android.support.v7.app.ActionBar; +import android.support.v7.app.ActionBar.Tab; +import android.support.v7.widget.SearchView; +import android.view.Menu; +import android.view.MenuItem; + +public class AddressbookActivity extends I2PActivityBase + implements AddressbookFragment.OnAddressSelectedListener, + SearchView.OnQueryTextListener { + /** + * Whether or not the activity is in two-pane mode, i.e. running on a tablet + * device. + */ + private boolean mTwoPane; + + private static final String SELECTED_TAB = "selected_tab"; + + @Override + protected boolean canUseTwoPanes() { + return true; + } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + // Set up action bar for tabs + ActionBar actionBar = getSupportActionBar(); + actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); + + // Router book tab + AddressbookFragment rf = new AddressbookFragment(); + Bundle args = new Bundle(); + args.putString(AddressbookFragment.BOOK_NAME, + AddressbookFragment.ROUTER_BOOK); + rf.setArguments(args); + Tab tab = actionBar.newTab() + .setText("Router") + .setTabListener(new TabListener(rf)); + actionBar.addTab(tab); + + // Private book tab + AddressbookFragment pf = new AddressbookFragment(); + args = new Bundle(); + args.putString(AddressbookFragment.BOOK_NAME, + AddressbookFragment.PRIVATE_BOOK); + pf.setArguments(args); + tab = actionBar.newTab() + .setText("Private") + .setTabListener(new TabListener(pf)); + actionBar.addTab(tab); + + if (savedInstanceState != null) { + int selected = savedInstanceState.getInt(SELECTED_TAB); + actionBar.setSelectedNavigationItem(selected); + } + + if (findViewById(R.id.detail_fragment) != null) { + // The detail container view will be present only in the + // large-screen layouts (res/values-large and + // res/values-sw600dp). If this view is present, then the + // activity should be in two-pane mode. + mTwoPane = true; + } + } + + @Override + public void onSaveInstanceState(Bundle outState) { + super.onSaveInstanceState(outState); + outState.putInt(SELECTED_TAB, + getSupportActionBar().getSelectedNavigationIndex()); + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + getMenuInflater().inflate(R.menu.activity_addressbook_actions, menu); + SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE); + MenuItem searchItem = menu.findItem(R.id.action_search_addressbook); + SearchView searchView = (SearchView) MenuItemCompat.getActionView(searchItem); + searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName())); + searchView.setOnQueryTextListener(this); + return super.onCreateOptionsMenu(menu); + } + + // AddressbookFragment.OnAddressSelectedListener + + public void onAddressSelected(CharSequence host) { + if (getIntent().getAction() == Intent.ACTION_PICK) { + Intent result = new Intent(); + result.setData(Uri.parse("http://" + host)); + setResult(Activity.RESULT_OK, result); + finish(); + } else { + Intent i = new Intent(Intent.ACTION_VIEW); + i.setData(Uri.parse("http://" + host)); + startActivity(i); + } + } + + // SearchView.OnQueryTextListener + + public boolean onQueryTextChange(String newText) { + filterAddresses(newText); + return true; + } + + public boolean onQueryTextSubmit(String query) { + filterAddresses(query); + return true; + } + + private void filterAddresses(String query) { + Fragment f = getSupportFragmentManager().findFragmentById(R.id.main_fragment); + if (f instanceof AddressbookFragment) { + AddressbookFragment af = (AddressbookFragment) f; + af.filterAddresses(query); + } + } +} diff --git a/src/net/i2p/android/router/addressbook/AddressbookAddWizardActivity.java b/src/net/i2p/android/router/addressbook/AddressbookAddWizardActivity.java new file mode 100644 index 0000000000000000000000000000000000000000..271baba93e7b66dc3e08675bb6a3c1c5b959da80 --- /dev/null +++ b/src/net/i2p/android/router/addressbook/AddressbookAddWizardActivity.java @@ -0,0 +1,42 @@ +package net.i2p.android.router.addressbook; + +import android.app.Activity; +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.DialogInterface; +import android.content.Intent; +import android.os.Bundle; +import android.support.v4.app.DialogFragment; +import net.i2p.android.wizard.model.AbstractWizardModel; +import net.i2p.android.wizard.ui.AbstractWizardActivity; + +public class AddressbookAddWizardActivity extends AbstractWizardActivity { + @Override + protected AbstractWizardModel onCreateModel() { + return new AddressbookAddWizardModel(this); + } + + @Override + protected DialogFragment onGetFinishWizardDialog() { + return new DialogFragment() { + @Override + public Dialog onCreateDialog(Bundle savedInstanceState) { + return new AlertDialog.Builder(getActivity()) + .setMessage("Add to private addressbook?") + .setPositiveButton("Add", + new DialogInterface.OnClickListener() { + + public void onClick(DialogInterface dialog, int which) { + Intent result = new Intent(); + setResult(Activity.RESULT_OK, result); + result.putExtra(AddressbookFragment.ADD_WIZARD_DATA, mWizardModel.save()); + dialog.dismiss(); + finish(); + } + }) + .setNegativeButton(android.R.string.cancel, null) + .create(); + } + }; + } +} diff --git a/src/net/i2p/android/router/addressbook/AddressbookAddWizardModel.java b/src/net/i2p/android/router/addressbook/AddressbookAddWizardModel.java new file mode 100644 index 0000000000000000000000000000000000000000..bee608b114f22cf3cd33ecdde832bbd61ac79533 --- /dev/null +++ b/src/net/i2p/android/router/addressbook/AddressbookAddWizardModel.java @@ -0,0 +1,31 @@ +package net.i2p.android.router.addressbook; + +import android.content.Context; +import android.content.res.Resources; +import net.i2p.android.router.R; +import net.i2p.android.wizard.model.AbstractWizardModel; +import net.i2p.android.wizard.model.I2PB64DestinationPage; +import net.i2p.android.wizard.model.PageList; +import net.i2p.android.wizard.model.SingleTextFieldPage; + +public class AddressbookAddWizardModel extends AbstractWizardModel { + public AddressbookAddWizardModel(Context context) { + super(context); + } + + @Override + protected PageList onNewRootPageList() { + Resources res = mContext.getResources(); + + return new PageList( + new SingleTextFieldPage(this, res.getString(R.string.addressbook_add_wizard_k_name)) + .setDescription(res.getString(R.string.addressbook_add_wizard_desc_name)) + .setRequired(true), + + new I2PB64DestinationPage(this, res.getString(R.string.addressbook_add_wizard_k_destination)) + .setDescription(res.getString(R.string.addressbook_add_wizard_desc_destination)) + .setRequired(true) + ); + } + +} diff --git a/src/net/i2p/android/router/addressbook/AddressbookFragment.java b/src/net/i2p/android/router/addressbook/AddressbookFragment.java new file mode 100644 index 0000000000000000000000000000000000000000..f532f552d532548f8616de872a64ea0c20c7943c --- /dev/null +++ b/src/net/i2p/android/router/addressbook/AddressbookFragment.java @@ -0,0 +1,258 @@ +package net.i2p.android.router.addressbook; + +import android.app.Activity; +import android.content.Intent; +import android.os.Bundle; +import android.support.v4.app.ListFragment; +import android.support.v4.app.LoaderManager; +import android.support.v4.content.Loader; +import android.text.TextUtils; +import android.view.Menu; +import android.view.MenuInflater; +import android.view.MenuItem; +import android.view.View; +import android.widget.ListView; +import android.widget.TextView; +import android.widget.Toast; + +import java.util.List; + +import net.i2p.addressbook.Daemon; +import net.i2p.android.router.HelpActivity; +import net.i2p.android.router.I2PFragmentBase; +import net.i2p.android.router.R; +import net.i2p.android.router.I2PFragmentBase.RouterContextProvider; +import net.i2p.android.router.util.NamingServiceUtil; +import net.i2p.client.naming.NamingService; +import net.i2p.router.RouterContext; + +public class AddressbookFragment extends ListFragment implements + I2PFragmentBase.RouterContextUser, + LoaderManager.LoaderCallbacks<List<AddressEntry>> { + public static final String BOOK_NAME = "book_name"; + public static final String ROUTER_BOOK = "hosts.txt"; + public static final String PRIVATE_BOOK = "privatehosts.txt"; + public static final String ADD_WIZARD_DATA = "add_wizard_data"; + + static final int ADD_WIZARD_REQUEST = 1; + + private static final int ROUTER_LOADER_ID = 1; + private static final int PRIVATE_LOADER_ID = 2; + + private boolean mOnActivityCreated; + RouterContextProvider mRouterContextProvider; + OnAddressSelectedListener mCallback; + private AddressEntryAdapter mAdapter; + private String mBook; + private String mCurFilter; + + // Set in onActivityResult() + private Intent mAddWizardData; + + // Container Activity must implement this interface + public interface OnAddressSelectedListener { + public void onAddressSelected(CharSequence host); + } + + @Override + public void onAttach(Activity activity) { + super.onAttach(activity); + + // This makes sure that the container activity has implemented + // the callback interface. If not, it throws an exception + try { + mRouterContextProvider = (RouterContextProvider) activity; + } catch (ClassCastException e) { + throw new ClassCastException(activity.toString() + + " must implement RouterContextProvider"); + } + + // This makes sure that the container activity has implemented + // the callback interface. If not, it throws an exception + try { + mCallback = (OnAddressSelectedListener) activity; + } catch (ClassCastException e) { + throw new ClassCastException(activity.toString() + + " must implement OnAddressSelectedListener"); + } + + } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setHasOptionsMenu(true); + } + + @Override + public void onActivityCreated(Bundle savedInstanceState) { + super.onActivityCreated(savedInstanceState); + mAdapter = new AddressEntryAdapter(getActivity()); + mBook = getArguments().getString(BOOK_NAME); + + // Set adapter to null before setting the header + setListAdapter(null); + + TextView v = new TextView(getActivity()); + v.setTag("addressbook_header"); + getListView().addHeaderView(v); + + setListAdapter(mAdapter); + + mOnActivityCreated = true; + if (getRouterContext() != null) + onRouterConnectionReady(); + else + setEmptyText(getResources().getString( + R.string.router_not_running)); + } + + public void onRouterConnectionReady() { + // Show actions + if (mSearchAddressbook != null) + mSearchAddressbook.setVisible(true); + if (mAddToAddressbook != null) + mAddToAddressbook.setVisible(false); + + if (mAddWizardData != null) { + // Save the new entry + Bundle entryData = mAddWizardData.getExtras().getBundle(ADD_WIZARD_DATA); + NamingService ns = NamingServiceUtil.getNamingService(getRouterContext(), mBook); + boolean success = NamingServiceUtil.addFromWizard(getActivity(), ns, entryData, false); + if (success) { + // Reload the list + setListShown(false); + getLoaderManager().restartLoader(PRIVATE_LOADER_ID, null, this); + } + } else { + setEmptyText("No hosts in address book " + mBook); + + setListShown(false); + getLoaderManager().initLoader(PRIVATE_BOOK.equals(mBook) ? + PRIVATE_LOADER_ID : ROUTER_LOADER_ID, null, this); + } + } + + @Override + public void onListItemClick(ListView parent, View view, int pos, long id) { + CharSequence host = ((TextView) view).getText(); + mCallback.onAddressSelected(host); + } + + private MenuItem mSearchAddressbook; + private MenuItem mAddToAddressbook; + + @Override + public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { + inflater.inflate(R.menu.fragment_addressbook_actions, menu); + + mSearchAddressbook = menu.findItem(R.id.action_search_addressbook); + mAddToAddressbook = menu.findItem(R.id.action_add_to_addressbook); + + // Hide until needed + if (getRouterContext() == null) { + mSearchAddressbook.setVisible(false); + mAddToAddressbook.setVisible(false); + } + + // Only allow adding to private book + if (!PRIVATE_BOOK.equals(mBook)) { + mAddToAddressbook.setVisible(false); + mAddToAddressbook = null; + } + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle presses on the action bar items + + switch (item.getItemId()) { + case R.id.action_add_to_addressbook: + Intent wi = new Intent(getActivity(), AddressbookAddWizardActivity.class); + startActivityForResult(wi, ADD_WIZARD_REQUEST); + return true; + case R.id.action_reload_subscriptions: + Daemon.wakeup(); + Toast.makeText(getActivity(), "Reloading subscriptions...", + Toast.LENGTH_SHORT).show(); + return true; + case R.id.action_addressbook_settings: + Intent si = new Intent(getActivity(), AddressbookSettingsActivity.class); + startActivity(si); + return true; + case R.id.action_addressbook_help: + Intent hi = new Intent(getActivity(), HelpActivity.class); + hi.putExtra(HelpActivity.REFERRER, "addressbook"); + startActivity(hi); + return true; + default: + return super.onOptionsItemSelected(item); + } + } + + @Override + public void onActivityResult(int requestCode, int resultCode, Intent data) { + if (requestCode == ADD_WIZARD_REQUEST && + resultCode == Activity.RESULT_OK && + PRIVATE_BOOK.equals(mBook)) { + mAddWizardData = data; + } + } + + public void filterAddresses(String query) { + mCurFilter = !TextUtils.isEmpty(query) ? query : null; + if (getRouterContext() != null && mAdapter != null) { + setListShown(false); + getLoaderManager().restartLoader(PRIVATE_BOOK.equals(mBook) ? + PRIVATE_LOADER_ID : ROUTER_LOADER_ID, null, this); + } + } + + // Duplicated from I2PFragmentBase because this extends ListFragment + private RouterContext getRouterContext() { + return mRouterContextProvider.getRouterContext(); + } + + // I2PFragmentBase.RouterContextUser + + public void onRouterBind() { + if (mOnActivityCreated) + onRouterConnectionReady(); + } + + // LoaderManager.LoaderCallbacks<List<AddressEntry>> + + public Loader<List<AddressEntry>> onCreateLoader(int id, Bundle args) { + return new AddressEntryLoader(getActivity(), + getRouterContext(), mBook, mCurFilter); + } + + public void onLoadFinished(Loader<List<AddressEntry>> loader, + List<AddressEntry> data) { + if (loader.getId() == (PRIVATE_BOOK.equals(mBook) ? + PRIVATE_LOADER_ID : ROUTER_LOADER_ID)) { + mAdapter.setData(data); + + TextView v = (TextView) getListView().findViewWithTag("addressbook_header"); + if (mCurFilter != null) + v.setText(getActivity().getResources().getString( + R.string.addressbook_search_header, + data.size())); + else + v.setText(""); + + if (isResumed()) { + setListShown(true); + } else { + setListShownNoAnimation(true); + } + } + } + + public void onLoaderReset(Loader<List<AddressEntry>> loader) { + if (loader.getId() == (PRIVATE_BOOK.equals(mBook) ? + PRIVATE_LOADER_ID : ROUTER_LOADER_ID)) { + mAdapter.setData(null); + } + } +} diff --git a/src/net/i2p/android/router/activity/AddressbookSettingsActivity.java b/src/net/i2p/android/router/addressbook/AddressbookSettingsActivity.java similarity index 97% rename from src/net/i2p/android/router/activity/AddressbookSettingsActivity.java rename to src/net/i2p/android/router/addressbook/AddressbookSettingsActivity.java index bbf6ca998bed3c596775ac5dbd110dc5b4228f8b..6c3f8fd0dce7aade089e68fa98a7064131770350 100644 --- a/src/net/i2p/android/router/activity/AddressbookSettingsActivity.java +++ b/src/net/i2p/android/router/addressbook/AddressbookSettingsActivity.java @@ -1,4 +1,4 @@ -package net.i2p.android.router.activity; +package net.i2p.android.router.addressbook; import android.app.Activity; import android.content.Context; @@ -65,7 +65,6 @@ public class AddressbookSettingsActivity extends Activity { return false; } - @SuppressWarnings("CallToThreadDumpStack") private boolean save() { // String content = text_content_subscriptions.getText().toString(); diff --git a/src/net/i2p/android/router/dialog/AboutDialog.java b/src/net/i2p/android/router/dialog/AboutDialog.java new file mode 100644 index 0000000000000000000000000000000000000000..8c9491b49aedae12c2770236deeb8d44e31c6ae1 --- /dev/null +++ b/src/net/i2p/android/router/dialog/AboutDialog.java @@ -0,0 +1,39 @@ +package net.i2p.android.router.dialog; + +import net.i2p.android.router.R; +import net.i2p.android.router.util.I2Patterns; +import net.i2p.android.router.util.Util; +import android.app.AlertDialog; +import android.app.Dialog; +import android.os.Bundle; +import android.support.v4.app.DialogFragment; +import android.text.util.Linkify; +import android.view.LayoutInflater; +import android.view.View; +import android.widget.TextView; + +public class AboutDialog extends DialogFragment { + @Override + public Dialog onCreateDialog(Bundle SavedInstanceState) { + LayoutInflater li = LayoutInflater.from(getActivity()); + View view = li.inflate(R.layout.fragment_dialog_about, null); + + final String currentVersion = Util.getOurVersion(getActivity()); + TextView tv = (TextView)view.findViewById(R.id.about_version); + tv.setText(currentVersion); + + tv = (TextView)view.findViewById(R.id.url_project); + Linkify.addLinks(tv, I2Patterns.I2P_WEB_URL, "http://"); + tv = (TextView)view.findViewById(R.id.url_android_bugs); + Linkify.addLinks(tv, I2Patterns.I2P_WEB_URL, "http://"); + tv = (TextView)view.findViewById(R.id.url_android_volunteer); + Linkify.addLinks(tv, I2Patterns.I2P_WEB_URL, "http://"); + tv = (TextView)view.findViewById(R.id.url_donate); + Linkify.addLinks(tv, I2Patterns.I2P_WEB_URL, "http://"); + + AlertDialog.Builder b = new AlertDialog.Builder(getActivity()); + b.setTitle(R.string.menu_about) + .setView(view); + return b.create(); + } +} diff --git a/src/net/i2p/android/router/dialog/FirstStartDialog.java b/src/net/i2p/android/router/dialog/FirstStartDialog.java new file mode 100644 index 0000000000000000000000000000000000000000..08183a34ddbf4a57e12e75a7ef66ed0fe251003b --- /dev/null +++ b/src/net/i2p/android/router/dialog/FirstStartDialog.java @@ -0,0 +1,30 @@ +package net.i2p.android.router.dialog; + +import net.i2p.android.router.R; +import net.i2p.android.router.util.I2Patterns; +import android.app.AlertDialog; +import android.app.Dialog; +import android.os.Bundle; +import android.support.v4.app.DialogFragment; +import android.text.util.Linkify; +import android.view.LayoutInflater; +import android.view.View; +import android.widget.TextView; + +public class FirstStartDialog extends DialogFragment { + @Override + public Dialog onCreateDialog(Bundle SavedInstanceState) { + LayoutInflater li = LayoutInflater.from(getActivity()); + View view = li.inflate(R.layout.fragment_dialog_first_start, null); + + TextView tv = (TextView)view.findViewById(R.id.url_faq); + Linkify.addLinks(tv, I2Patterns.I2P_WEB_URL, "http://"); + tv = (TextView)view.findViewById(R.id.url_irc_i2p); + Linkify.addLinks(tv, I2Patterns.IRC_URL, "irc://"); + + AlertDialog.Builder b = new AlertDialog.Builder(getActivity()); + b.setTitle(R.string.first_start_title) + .setView(view); + return b.create(); + } +} diff --git a/src/net/i2p/android/router/activity/TextResourceActivity.java b/src/net/i2p/android/router/dialog/TextResourceDialog.java similarity index 63% rename from src/net/i2p/android/router/activity/TextResourceActivity.java rename to src/net/i2p/android/router/dialog/TextResourceDialog.java index b9c2ed33d1d7050ee6177c727b7e8edd6fcd08d4..6ffc164b87167c71f73e34b8683ca7fa0ea09561 100644 --- a/src/net/i2p/android/router/activity/TextResourceActivity.java +++ b/src/net/i2p/android/router/dialog/TextResourceDialog.java @@ -1,9 +1,12 @@ -package net.i2p.android.router.activity; +package net.i2p.android.router.dialog; -import android.content.Intent; import android.content.res.Resources; import android.os.Bundle; +import android.support.v4.app.DialogFragment; import android.text.method.ScrollingMovementMethod; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; import android.widget.TextView; import java.io.ByteArrayOutputStream; import java.io.IOException; @@ -16,24 +19,28 @@ import net.i2p.android.router.util.Util; * Display a raw text resource. * The resource ID must be passed as an extra in the intent. */ -public class TextResourceActivity extends I2PActivityBase { +public class TextResourceDialog extends DialogFragment { - final static String TEXT_RESOURCE_ID = "text_resource_id"; + public static final String TEXT_DIALOG_TITLE = "text_title"; + public final static String TEXT_RESOURCE_ID = "text_resource_id"; @Override - public void onCreate(Bundle savedInstanceState) + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.text_resource); - TextView tv = (TextView) findViewById(R.id.text_resource_text); + View v = inflater.inflate(R.layout.fragment_dialog_text_resource, container, false); + TextView tv = (TextView) v.findViewById(R.id.text_resource_text); tv.setMovementMethod(ScrollingMovementMethod.getInstance()); - Intent intent = getIntent(); - int id = intent.getIntExtra(TEXT_RESOURCE_ID, R.raw.releasenotes_txt); + String title = getArguments().getString(TEXT_DIALOG_TITLE); + if (title != null) + getDialog().setTitle(title); + int id = getArguments().getInt(TEXT_RESOURCE_ID, R.raw.releasenotes_txt); if (id == R.raw.releasenotes_txt) - tv.setText("Release Notes for Release " + Util.getOurVersion(this) + "\n\n" + + tv.setText("Release Notes for Release " + Util.getOurVersion(getActivity()) + "\n\n" + getResourceAsString(id)); else tv.setText(getResourceAsString(id)); + return v; } private String getResourceAsString(int id) { diff --git a/src/net/i2p/android/router/dialog/VersionDialog.java b/src/net/i2p/android/router/dialog/VersionDialog.java new file mode 100644 index 0000000000000000000000000000000000000000..c4070d7acbf5bc45cb43beed60e7426e360c380b --- /dev/null +++ b/src/net/i2p/android/router/dialog/VersionDialog.java @@ -0,0 +1,89 @@ +package net.i2p.android.router.dialog; + +import net.i2p.android.router.I2PActivityBase; +import net.i2p.android.router.MainFragment; +import net.i2p.android.router.R; +import net.i2p.android.router.util.Util; +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.DialogInterface; +import android.os.Bundle; +import android.support.v4.app.DialogFragment; + +public class VersionDialog extends DialogFragment { + public static final String DIALOG_TYPE = "dialog_type"; + public static final int DIALOG_NEW_INSTALL = 0; + public static final int DIALOG_NEW_VERSION = 1; + + @Override + public Dialog onCreateDialog(Bundle SavedInstanceState) { + final String currentVersion = Util.getOurVersion(getActivity()); + Dialog rv = null; + AlertDialog.Builder b = new AlertDialog.Builder(getActivity()); + int id = getArguments().getInt(DIALOG_TYPE); + switch(id) { + case DIALOG_NEW_INSTALL: + b.setMessage(R.string.welcome_new_install) + .setCancelable(false) + .setPositiveButton("Dismiss", new DialogInterface.OnClickListener() { + + public void onClick(DialogInterface dialog, int id) { + I2PActivityBase ab = (I2PActivityBase) getActivity(); + ab.setPref(MainFragment.PREF_INSTALLED_VERSION, currentVersion); + dialog.dismiss(); + } + }).setNegativeButton(R.string.label_release_notes, new DialogInterface.OnClickListener() { + + public void onClick(DialogInterface dialog, int id) { + I2PActivityBase ab = (I2PActivityBase) getActivity(); + ab.setPref(MainFragment.PREF_INSTALLED_VERSION, currentVersion); + dialog.dismiss(); + TextResourceDialog f = new TextResourceDialog(); + Bundle args = new Bundle(); + args.putInt(TextResourceDialog.TEXT_RESOURCE_ID, R.raw.releasenotes_txt); + f.setArguments(args); + getActivity().getSupportFragmentManager() + .beginTransaction() + .replace(R.id.main_fragment, f) + .addToBackStack(null) + .commit(); + } + }); + rv = b.create(); + break; + + case DIALOG_NEW_VERSION: + b.setMessage(getResources().getString(R.string.welcome_new_version) + + " " + currentVersion) + .setCancelable(true) + .setPositiveButton("Dismiss", new DialogInterface.OnClickListener() { + + public void onClick(DialogInterface dialog, int id) { + I2PActivityBase ab = (I2PActivityBase) getActivity(); + ab.setPref(MainFragment.PREF_INSTALLED_VERSION, currentVersion); + dialog.dismiss(); + } + }).setNegativeButton(R.string.label_release_notes, new DialogInterface.OnClickListener() { + + public void onClick(DialogInterface dialog, int id) { + I2PActivityBase ab = (I2PActivityBase) getActivity(); + ab.setPref(MainFragment.PREF_INSTALLED_VERSION, currentVersion); + dialog.dismiss(); + TextResourceDialog f = new TextResourceDialog(); + Bundle args = new Bundle(); + args.putInt(TextResourceDialog.TEXT_RESOURCE_ID, R.raw.releasenotes_txt); + f.setArguments(args); + getActivity().getSupportFragmentManager() + .beginTransaction() + .replace(R.id.main_fragment, f) + .addToBackStack(null) + .commit(); + } + }); + + rv = b.create(); + break; + } + return rv; + } +} diff --git a/src/net/i2p/android/router/log/LogActivity.java b/src/net/i2p/android/router/log/LogActivity.java new file mode 100644 index 0000000000000000000000000000000000000000..476e46fbed845c371e61fbc988f03c8d08c7a40e --- /dev/null +++ b/src/net/i2p/android/router/log/LogActivity.java @@ -0,0 +1,130 @@ +package net.i2p.android.router.log; + +import net.i2p.android.router.I2PActivityBase; +import net.i2p.android.router.R; +import net.i2p.android.router.SettingsActivity; +import android.content.Intent; +import android.os.Build; +import android.os.Bundle; +import android.support.v7.app.ActionBar; +import android.view.Menu; +import android.view.MenuInflater; +import android.view.MenuItem; +import android.widget.ArrayAdapter; +import android.widget.SpinnerAdapter; + +public class LogActivity extends I2PActivityBase implements + LogFragment.OnEntrySelectedListener { + /** + * Whether or not the activity is in two-pane mode, i.e. running on a tablet + * device. + */ + private boolean mTwoPane; + + private static final String SELECTED_LEVEL = "selected_level"; + + @Override + protected boolean canUseTwoPanes() { + return true; + } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + // Set up action bar for drop-down list + ActionBar actionBar = getSupportActionBar(); + actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_LIST); + + mDrawerToggle.setDrawerIndicatorEnabled(false); + + if (findViewById(R.id.detail_fragment) != null) { + // The detail container view will be present only in the + // large-screen layouts (res/values-large and + // res/values-sw600dp). If this view is present, then the + // activity should be in two-pane mode. + mTwoPane = true; + } + + SpinnerAdapter mSpinnerAdapter = ArrayAdapter.createFromResource(this, + R.array.log_level_list, android.R.layout.simple_spinner_dropdown_item); + + ActionBar.OnNavigationListener mNavigationListener = new ActionBar.OnNavigationListener() { + String[] levels = getResources().getStringArray(R.array.log_level_list); + + public boolean onNavigationItemSelected(int position, long itemId) { + String level = levels[position]; + LogFragment f = LogFragment.newInstance(level); + // In two-pane mode, list items should be given the + // 'activated' state when touched. + if (mTwoPane) + f.setActivateOnItemClick(true); + getSupportFragmentManager().beginTransaction() + .replace(R.id.main_fragment, f, levels[position]).commit(); + return true; + } + }; + + actionBar.setListNavigationCallbacks(mSpinnerAdapter, mNavigationListener); + + if (savedInstanceState != null) { + int selected = savedInstanceState.getInt(SELECTED_LEVEL); + actionBar.setSelectedNavigationItem(selected); + } + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + MenuInflater inflater = getMenuInflater(); + inflater.inflate(R.menu.activity_base_actions, menu); + // Help menu not needed (yet), hide + menu.findItem(R.id.menu_help).setVisible(false); + return super.onCreateOptionsMenu(menu); + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + switch (item.getItemId()) { + case R.id.menu_settings: + Intent intent = new Intent(LogActivity.this, SettingsActivity.class); + if (Build.VERSION.SDK_INT < Build.VERSION_CODES.HONEYCOMB) { + intent.setAction("net.i2p.android.router.PREFS_LOGGING"); + } else { // TODO: Test if this works, fix if not + Bundle args = new Bundle(); + args.putString("settings", "logging"); + intent.putExtras(args); + } + startActivity(intent); + return true; + + default: + return super.onOptionsItemSelected(item); + } + } + + @Override + public void onSaveInstanceState(Bundle outState) { + super.onSaveInstanceState(outState); + outState.putInt(SELECTED_LEVEL, + getSupportActionBar().getSelectedNavigationIndex()); + } + + // LogFragment.OnEntrySelectedListener + + public void onEntrySelected(String entry) { + if (mTwoPane) { + // In two-pane mode, show the detail view in this activity by + // adding or replacing the detail fragment using a + // fragment transaction. + LogDetailFragment detailFrag = LogDetailFragment.newInstance(entry); + getSupportFragmentManager().beginTransaction() + .replace(R.id.detail_fragment, detailFrag).commit(); + } else { + // In single-pane mode, simply start the detail activity + // for the selected item ID. + Intent detailIntent = new Intent(this, LogDetailActivity.class); + detailIntent.putExtra(LogDetailFragment.LOG_ENTRY, entry); + startActivity(detailIntent); + } + } +} diff --git a/src/net/i2p/android/router/log/LogAdapter.java b/src/net/i2p/android/router/log/LogAdapter.java new file mode 100644 index 0000000000000000000000000000000000000000..e8d11278023cc8d8b2ceecf7ce1421eef9650902 --- /dev/null +++ b/src/net/i2p/android/router/log/LogAdapter.java @@ -0,0 +1,24 @@ +package net.i2p.android.router.log; + +import java.util.List; + +import net.i2p.android.router.R; + +import android.content.Context; +import android.widget.ArrayAdapter; + +public class LogAdapter extends ArrayAdapter<String> { + + public LogAdapter(Context context) { + super(context, R.layout.listitem_logs); + } + + public void setData(List<String> entries) { + clear(); + if (entries != null) { + for (String entry : entries) { + add(entry); + } + } + } +} diff --git a/src/net/i2p/android/router/log/LogDetailActivity.java b/src/net/i2p/android/router/log/LogDetailActivity.java new file mode 100644 index 0000000000000000000000000000000000000000..67d633ae0d76f35bfaa450e6f0db0f82ac71ac50 --- /dev/null +++ b/src/net/i2p/android/router/log/LogDetailActivity.java @@ -0,0 +1,22 @@ +package net.i2p.android.router.log; + +import android.os.Bundle; +import net.i2p.android.router.I2PActivityBase; +import net.i2p.android.router.R; + +public class LogDetailActivity extends I2PActivityBase { + LogDetailFragment mDetailFrag; + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + mDrawerToggle.setDrawerIndicatorEnabled(false); + + if (savedInstanceState == null) { + String entry = getIntent().getStringExtra(LogDetailFragment.LOG_ENTRY); + mDetailFrag = LogDetailFragment.newInstance(entry); + getSupportFragmentManager().beginTransaction() + .add(R.id.main_fragment, mDetailFrag).commit(); + } + } +} diff --git a/src/net/i2p/android/router/log/LogDetailFragment.java b/src/net/i2p/android/router/log/LogDetailFragment.java new file mode 100644 index 0000000000000000000000000000000000000000..cf2afc252699dd49c1c73a35cf68bc21c4d9eea2 --- /dev/null +++ b/src/net/i2p/android/router/log/LogDetailFragment.java @@ -0,0 +1,37 @@ +package net.i2p.android.router.log; + +import net.i2p.android.router.I2PFragmentBase; +import net.i2p.android.router.R; +import android.os.Bundle; +import android.text.method.ScrollingMovementMethod; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.TextView; + +public class LogDetailFragment extends I2PFragmentBase { + public static final String LOG_ENTRY = "log_entry"; + + private String mEntry; + + public static LogDetailFragment newInstance (String entry) { + LogDetailFragment f = new LogDetailFragment(); + Bundle args = new Bundle(); + args.putString(LOG_ENTRY, entry); + f.setArguments(args); + return f; + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + View v = inflater.inflate(R.layout.fragment_log_entry, container, false); + + mEntry = getArguments().getString(LOG_ENTRY); + TextView tv = (TextView) v.findViewById(R.id.log_entry); + tv.setMovementMethod(new ScrollingMovementMethod()); + tv.setText(mEntry); + + return v; + } +} diff --git a/src/net/i2p/android/router/log/LogFragment.java b/src/net/i2p/android/router/log/LogFragment.java new file mode 100644 index 0000000000000000000000000000000000000000..edaece53dbcfcbb45219a91a24add0e6ac95a147 --- /dev/null +++ b/src/net/i2p/android/router/log/LogFragment.java @@ -0,0 +1,188 @@ +package net.i2p.android.router.log; + +import android.app.Activity; +import android.os.Bundle; +import android.support.v4.app.ListFragment; +import android.support.v4.app.LoaderManager; +import android.support.v4.content.Loader; +import android.view.View; +import android.widget.ListView; +import android.widget.TextView; +import java.util.List; +import net.i2p.I2PAppContext; +import net.i2p.android.router.R; + +public class LogFragment extends ListFragment implements + LoaderManager.LoaderCallbacks<List<String>> { + public static final String LOG_LEVEL = "log_level"; + /** + * The serialization (saved instance state) Bundle key representing the + * activated item position. Only used on tablets. + */ + private static final String STATE_ACTIVATED_POSITION = "activated_position"; + + private static final int LEVEL_ERROR = 1; + private static final int LEVEL_ALL = 2; + + OnEntrySelectedListener mEntrySelectedCallback; + private LogAdapter mAdapter; + private TextView mHeaderView; + private String mLogLevel; + /** + * The current activated item position. Only used on tablets. + */ + private int mActivatedPosition = ListView.INVALID_POSITION; + private boolean mActivateOnItemClick = false; + + // Container Activity must implement this interface + public interface OnEntrySelectedListener { + public void onEntrySelected(String entry); + } + + public static LogFragment newInstance(String level) { + LogFragment f = new LogFragment(); + Bundle args = new Bundle(); + args.putString(LOG_LEVEL, level); + f.setArguments(args); + return f; + } + + @Override + public void onAttach(Activity activity) { + super.onAttach(activity); + + // This makes sure that the container activity has implemented + // the callback interface. If not, it throws an exception + try { + mEntrySelectedCallback = (OnEntrySelectedListener) activity; + } catch (ClassCastException e) { + throw new ClassCastException(activity.toString() + + " must implement OnEntrySelectedListener"); + } + + } + + @Override + public void onViewCreated(View view, Bundle savedInstanceState) { + super.onViewCreated(view, savedInstanceState); + + // Restore the previously serialized activated item position. + if (savedInstanceState != null + && savedInstanceState.containsKey(STATE_ACTIVATED_POSITION)) { + setActivatedPosition(savedInstanceState + .getInt(STATE_ACTIVATED_POSITION)); + } + + // When setting CHOICE_MODE_SINGLE, ListView will automatically + // give items the 'activated' state when touched. + getListView().setChoiceMode( + mActivateOnItemClick ? ListView.CHOICE_MODE_SINGLE + : ListView.CHOICE_MODE_NONE); + } + + @Override + public void onActivityCreated(Bundle savedInstanceState) + { + super.onActivityCreated(savedInstanceState); + mAdapter = new LogAdapter(getActivity()); + mLogLevel = getArguments().getString(LOG_LEVEL); + + // set the header + mHeaderView = (TextView) getActivity().getLayoutInflater().inflate(R.layout.logs_header, null); + getListView().addHeaderView(mHeaderView, "", false); + + setListAdapter(mAdapter); + + I2PAppContext ctx = I2PAppContext.getCurrentContext(); + if (ctx != null) { + setEmptyText("ERROR".equals(mLogLevel) ? + "No error messages" : "No messages"); + + setListShown(false); + getLoaderManager().initLoader("ERROR".equals(mLogLevel) ? + LEVEL_ERROR : LEVEL_ALL, null, this); + } else + setEmptyText(getResources().getString( + R.string.router_not_running)); + } + + @Override + public void onListItemClick(ListView parent, View view, int pos, long id) { + super.onListItemClick(parent, view, pos, id); + String entry = mAdapter.getItem(pos - 1); + mEntrySelectedCallback.onEntrySelected(entry); + } + + @Override + public void onSaveInstanceState(Bundle outState) { + super.onSaveInstanceState(outState); + if (mActivatedPosition != ListView.INVALID_POSITION) { + // Serialize and persist the activated item position. + outState.putInt(STATE_ACTIVATED_POSITION, mActivatedPosition); + } + } + + /** + * Turns on activate-on-click mode. When this mode is on, list items will be + * given the 'activated' state when touched. + */ + public void setActivateOnItemClick(boolean activateOnItemClick) { + mActivateOnItemClick = activateOnItemClick; + } + + private void setActivatedPosition(int position) { + if (position == ListView.INVALID_POSITION) { + getListView().setItemChecked(mActivatedPosition, false); + } else { + getListView().setItemChecked(position, true); + } + + mActivatedPosition = position; + } + + /** fixme plurals */ + private static String getHeader(int sz, boolean errorsOnly) { + if (errorsOnly) { + if (sz == 0) + return "No error messages"; + if (sz == 1) + return "1 error message"; + return sz + " error messages, newest first"; + } + if (sz == 0) + return "No messages"; + if (sz == 1) + return "1 message"; + return sz + " messages, newest first"; + } + + // LoaderManager.LoaderCallbacks<List<String>> + + public Loader<List<String>> onCreateLoader(int id, Bundle args) { + return new LogLoader(getActivity(), + I2PAppContext.getCurrentContext(), mLogLevel); + } + + public void onLoadFinished(Loader<List<String>> loader, + List<String> data) { + if (loader.getId() == ("ERROR".equals(mLogLevel) ? + LEVEL_ERROR : LEVEL_ALL)) { + mAdapter.setData(data); + String header = getHeader(data.size(), (mLogLevel == "ERROR")); + mHeaderView.setText(header); + + if (isResumed()) { + setListShown(true); + } else { + setListShownNoAnimation(true); + } + } + } + + public void onLoaderReset(Loader<List<String>> loader) { + if (loader.getId() == ("ERROR".equals(mLogLevel) ? + LEVEL_ERROR : LEVEL_ALL)) { + mAdapter.setData(null); + } + } +} diff --git a/src/net/i2p/android/router/log/LogLoader.java b/src/net/i2p/android/router/log/LogLoader.java new file mode 100644 index 0000000000000000000000000000000000000000..f3750f194ba65bec3cf9c86ff19cb873b6e11e9f --- /dev/null +++ b/src/net/i2p/android/router/log/LogLoader.java @@ -0,0 +1,132 @@ +package net.i2p.android.router.log; + +import java.util.Collections; +import java.util.List; + +import net.i2p.I2PAppContext; + +import android.content.Context; +import android.support.v4.content.AsyncTaskLoader; + +public class LogLoader extends AsyncTaskLoader<List<String>> { + private I2PAppContext mCtx; + private String mLogLevel; + private List<String> mData; + + private static final int MAX_LOG_LENGTH = 250; + + public LogLoader(Context context, I2PAppContext ctx, String logLevel) { + super(context); + mCtx = ctx; + mLogLevel = logLevel; + } + + @Override + public List<String> loadInBackground() { + List<String> msgs; + if ("ERROR".equals(mLogLevel)) { + msgs = mCtx.logManager().getBuffer().getMostRecentCriticalMessages(); + } else { + msgs = mCtx.logManager().getBuffer().getMostRecentMessages(); + } + int sz = msgs.size(); + if (sz > 1) + Collections.reverse(msgs); + if (sz > 0 && mData != null) { + String oldNewest = mData.size() > 0 ? mData.get(0) : null; + for (int i = 0; i < sz; i++) { + String newItem = msgs.get(i); + if (newItem.equals(oldNewest)) + break; + mData.add(i, newItem); + } + int newSz = mData.size(); + for (int i = newSz - 1; i > MAX_LOG_LENGTH; i--) { + mData.remove(i); + } + } + return msgs; + } + + @Override + public void deliverResult(List<String> data) { + if (isReset()) { + // The Loader has been reset; ignore the result and invalidate the data. + if (data != null) { + releaseResources(data); + return; + } + } + + // Hold a reference to the old data so it doesn't get garbage collected. + // We must protect it until the new data has been delivered. + List<String> oldData = mData; + mData = data; + + if (isStarted()) { + // If the Loader is in a started state, have the superclass deliver the + // results to the client. + super.deliverResult(data); + } + + // Invalidate the old data as we don't need it any more. + if (oldData != null && oldData != data) { + releaseResources(oldData); + } + } + + @Override + protected void onStartLoading() { + if (mData != null) { + // Deliver any previously loaded data immediately. + deliverResult(mData); + } + + if (takeContentChanged() || mData == null) { + // When the observer detects a change, it should call onContentChanged() + // on the Loader, which will cause the next call to takeContentChanged() + // to return true. If this is ever the case (or if the current data is + // null), we force a new load. + forceLoad(); + } + } + + @Override + protected void onStopLoading() { + // The Loader is in a stopped state, so we should attempt to cancel the + // current load (if there is one). + cancelLoad(); + + // Note that we leave the observer as is. Loaders in a stopped state + // should still monitor the data source for changes so that the Loader + // will know to force a new load if it is ever started again. + } + + @Override + protected void onReset() { + // Ensure the loader has been stopped. + onStopLoading(); + + // At this point we can release the resources associated with 'mData'. + if (mData != null) { + releaseResources(mData); + mData = null; + } + } + + @Override + public void onCanceled(List<String> data) { + // Attempt to cancel the current asynchronous load. + super.onCanceled(data); + + // The load has been canceled, so we should release the resources + // associated with 'data'. + releaseResources(data); + } + + private void releaseResources(List<String> data) { + // For a simple List, there is nothing to do. For something like a Cursor, we + // would close it in this method. All resources associated with the Loader + // should be released here. + } +} diff --git a/src/net/i2p/android/router/netdb/NetDbActivity.java b/src/net/i2p/android/router/netdb/NetDbActivity.java new file mode 100644 index 0000000000000000000000000000000000000000..2edde5fbadfa22e44e82058c5889938a141efefd --- /dev/null +++ b/src/net/i2p/android/router/netdb/NetDbActivity.java @@ -0,0 +1,134 @@ +package net.i2p.android.router.netdb; + +import net.i2p.android.router.I2PActivityBase; +import net.i2p.android.router.R; +import net.i2p.data.Hash; +import android.content.Intent; +import android.os.Bundle; +import android.support.v4.app.Fragment; +import android.support.v4.app.FragmentTransaction; +import android.support.v7.app.ActionBar; +import android.support.v7.app.ActionBar.Tab; + +public class NetDbActivity extends I2PActivityBase implements + NetDbListFragment.OnEntrySelectedListener { + /** + * Whether or not the activity is in two-pane mode, i.e. running on a tablet + * device. + */ + private boolean mTwoPane; + + private static final String SELECTED_TAB = "selected_tab"; + + @Override + protected boolean canUseTwoPanes() { + return true; + } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + // Set up action bar for tabs + ActionBar actionBar = getSupportActionBar(); + actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); + + // Statistics tab + NetDbSummaryPagerFragment sf = new NetDbSummaryPagerFragment(); + actionBar.addTab( + actionBar.newTab() + .setText("Statistics") + .setTabListener(new NetDbSummaryPagerTabListener(sf))); + + // Routers tab + NetDbListFragment rf = new NetDbListFragment(); + Bundle args = new Bundle(); + args.putBoolean(NetDbListFragment.SHOW_ROUTERS, true); + rf.setArguments(args); + actionBar.addTab( + actionBar.newTab() + .setText("Routers") + .setTabListener(new TabListener(rf))); + + // LeaseSets tab + NetDbListFragment lf = new NetDbListFragment(); + args = new Bundle(); + args.putBoolean(NetDbListFragment.SHOW_ROUTERS, false); + lf.setArguments(args); + actionBar.addTab( + actionBar.newTab() + .setText("LeaseSets") + .setTabListener(new TabListener(lf))); + + if (savedInstanceState != null) { + int selected = savedInstanceState.getInt(SELECTED_TAB); + actionBar.setSelectedNavigationItem(selected); + } + + if (findViewById(R.id.detail_fragment) != null) { + // The detail container view will be present only in the + // large-screen layouts (res/values-large and + // res/values-sw600dp). If this view is present, then the + // activity should be in two-pane mode. + mTwoPane = true; + + // In two-pane mode, list items should be given the + // 'activated' state when touched. + rf.setActivateOnItemClick(true); + lf.setActivateOnItemClick(true); + } + } + + @Override + public void onSaveInstanceState(Bundle outState) { + super.onSaveInstanceState(outState); + outState.putInt(SELECTED_TAB, + getSupportActionBar().getSelectedNavigationIndex()); + } + + public static class NetDbSummaryPagerTabListener extends TabListener { + public NetDbSummaryPagerTabListener(Fragment fragment) { + super(fragment); + } + + @Override + public void onTabSelected(Tab tab, FragmentTransaction ft) { + /** + * This is a work-around for Issue 42601 + * https://code.google.com/p/android/issues/detail?id=42601 + * + * The method getChildFragmentManager() does not clear up + * when the Fragment is detached. + */ + mFragment = new NetDbSummaryPagerFragment(); + super.onTabSelected(tab, ft); + } + } + + // NetDbListFragment.OnEntrySelectedListener + + public void onEntrySelected(boolean isRouterInfo, Hash entryHash) { + if (mTwoPane) { + // In two-pane mode, show the detail view in this activity by + // adding or replacing the detail fragment using a + // fragment transaction. + NetDbDetailFragment detailFrag = NetDbDetailFragment.newInstance( + isRouterInfo, entryHash); + getSupportFragmentManager().beginTransaction() + .replace(R.id.detail_fragment, detailFrag).commit(); + + // If we are coming from a LS to a RI, change the tab + int currentTab = getSupportActionBar().getSelectedNavigationIndex(); + if (isRouterInfo && currentTab !=1) + getSupportActionBar().setSelectedNavigationItem(1); + } else { + // In single-pane mode, simply start the detail activity + // for the selected item ID. + Intent detailIntent = new Intent(this, NetDbDetailActivity.class); + detailIntent.putExtra(NetDbDetailFragment.IS_RI, isRouterInfo); + detailIntent.putExtra(NetDbDetailFragment.ENTRY_HASH, + entryHash.toBase64()); + startActivity(detailIntent); + } + } +} diff --git a/src/net/i2p/android/router/netdb/NetDbDetailActivity.java b/src/net/i2p/android/router/netdb/NetDbDetailActivity.java new file mode 100644 index 0000000000000000000000000000000000000000..60e99fc34a4455cf6fbcc8815ef60142e294a464 --- /dev/null +++ b/src/net/i2p/android/router/netdb/NetDbDetailActivity.java @@ -0,0 +1,44 @@ +package net.i2p.android.router.netdb; + +import net.i2p.android.router.I2PActivityBase; +import net.i2p.android.router.R; +import net.i2p.android.router.util.Util; +import net.i2p.data.DataFormatException; +import net.i2p.data.Hash; +import android.content.Intent; +import android.os.Bundle; + +public class NetDbDetailActivity extends I2PActivityBase implements + NetDbListFragment.OnEntrySelectedListener { + NetDbDetailFragment mDetailFrag; + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + mDrawerToggle.setDrawerIndicatorEnabled(false); + + if (savedInstanceState == null) { + boolean isRI = getIntent().getBooleanExtra(NetDbDetailFragment.IS_RI, true); + Hash hash = new Hash(); + try { + hash.fromBase64(getIntent().getStringExtra(NetDbDetailFragment.ENTRY_HASH)); + mDetailFrag = NetDbDetailFragment.newInstance(isRI, hash); + getSupportFragmentManager().beginTransaction() + .add(R.id.main_fragment, mDetailFrag).commit(); + } catch (DataFormatException e) { + Util.e(e.toString()); + } + } + } + + // NetDbListFragment.OnEntrySelectedListener + + public void onEntrySelected(boolean isRouterInfo, Hash entryHash) { + // Start the detail activity for the selected item ID. + Intent detailIntent = new Intent(this, NetDbDetailActivity.class); + detailIntent.putExtra(NetDbDetailFragment.IS_RI, isRouterInfo); + detailIntent.putExtra(NetDbDetailFragment.ENTRY_HASH, + entryHash.toBase64()); + startActivity(detailIntent); + } +} diff --git a/src/net/i2p/android/router/netdb/NetDbDetailFragment.java b/src/net/i2p/android/router/netdb/NetDbDetailFragment.java new file mode 100644 index 0000000000000000000000000000000000000000..07d9e5c280870688d0686a26df629564754078bd --- /dev/null +++ b/src/net/i2p/android/router/netdb/NetDbDetailFragment.java @@ -0,0 +1,246 @@ +package net.i2p.android.router.netdb; + +import java.util.Map; +import java.util.Set; + +import net.i2p.android.router.I2PFragmentBase; +import net.i2p.android.router.R; +import net.i2p.android.router.netdb.NetDbListFragment.OnEntrySelectedListener; +import net.i2p.android.router.util.Util; +import net.i2p.data.DataFormatException; +import net.i2p.data.DataHelper; +import net.i2p.data.Hash; +import net.i2p.data.Lease; +import net.i2p.data.LeaseSet; +import net.i2p.data.RouterAddress; +import net.i2p.data.RouterInfo; +import android.app.Activity; +import android.os.Bundle; +import android.view.LayoutInflater; +import android.view.View; +import android.view.View.OnClickListener; +import android.view.ViewGroup; +import android.widget.Button; +import android.widget.LinearLayout; +import android.widget.TableLayout; +import android.widget.TableRow; +import android.widget.TextView; + +public class NetDbDetailFragment extends I2PFragmentBase { + public static final String IS_RI = "is_routerinfo"; + public static final String ENTRY_HASH = "entry_hash"; + + OnEntrySelectedListener mEntrySelectedCallback; + private NetDbEntry mEntry; + + public static NetDbDetailFragment newInstance(boolean isRI, Hash hash) { + NetDbDetailFragment f = new NetDbDetailFragment(); + Bundle args = new Bundle(); + args.putBoolean(IS_RI, isRI); + args.putString(ENTRY_HASH, hash.toBase64()); + f.setArguments(args); + return f; + } + + @Override + public void onAttach(Activity activity) { + super.onAttach(activity); + + // This makes sure that the container activity has implemented + // the callback interface. If not, it throws an exception + try { + mEntrySelectedCallback = (OnEntrySelectedListener) activity; + } catch (ClassCastException e) { + throw new ClassCastException(activity.toString() + + " must implement OnEntrySelectedListener"); + } + + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + View v; + if (getArguments().getBoolean(IS_RI)) { + v = inflater.inflate(R.layout.fragment_netdb_router_detail, container, false); + } else { + v = inflater.inflate(R.layout.fragment_netdb_leaseset_detail, container, false); + } + return v; + } + + @Override + public void onRouterConnectionReady() { + if (getRouterContext() != null && mEntry == null) + loadEntry(); + } + + private void loadEntry() { + if (getNetDb().isInitialized()) { + Hash hash = new Hash(); + try { + hash.fromBase64(getArguments().getString(ENTRY_HASH)); + if (getArguments().getBoolean(IS_RI)) { + // Load RouterInfo + RouterInfo ri = getNetDb().lookupRouterInfoLocally(hash); + if (ri != null) + loadRouterInfo(ri); + // TODO: Handle null case in UI + } else { + // Load LeaseSet + LeaseSet ls = getNetDb().lookupLeaseSetLocally(hash); + if (ls != null) + loadLeaseSet(ls); + // TODO: Handle null case in UI + } + } catch (DataFormatException e) { + Util.e(e.toString()); + } + } + } + + private void loadRouterInfo(RouterInfo ri) { + mEntry = NetDbEntry.fromRouterInfo(getRouterContext(), ri); + + if (mEntry.isUs()) + getActivity().setTitle("Our info"); + else + getActivity().setTitle("Peer info"); + + TextView entryHash = (TextView) getView().findViewById(R.id.dbentry_hash); + entryHash.setText(mEntry.getHash().toBase64()); + + if (mEntry.isUs() && getRouter().isHidden()) { + TextView pubLabel = (TextView) getView().findViewById(R.id.label_ri_published); + pubLabel.setText("Hidden, Updated:"); + } + + TextView published = (TextView) getView().findViewById(R.id.ri_published); + long age = getRouterContext().clock().now() - ri.getPublished(); + if (age > 0) { + published.setText(DataHelper.formatDuration(age) + " ago"); + } else { + // shouldn't happen + published.setText(DataHelper.formatDuration(0-age) + " ago???"); + } + + LinearLayout addresses = (LinearLayout) getView().findViewById(R.id.ri_addresses); + for (RouterAddress addr : ri.getAddresses()) { + addAddress(addresses, addr); + } + + TableLayout stats = (TableLayout) getView().findViewById(R.id.ri_stats); + Map<Object, Object> p = ri.getOptionsMap(); + for (Map.Entry<Object,Object> e : (Set<Map.Entry<Object,Object>>) p.entrySet()) { + String key = (String)e.getKey(); + String val = (String)e.getValue(); + addTableRow(stats, DataHelper.stripHTML(key), DataHelper.stripHTML(val)); + } + } + + private void addAddress(LinearLayout addresses, RouterAddress addr) { + TableLayout table = new TableLayout(getActivity()); + + String style = addr.getTransportStyle(); + addTableRow(table, "Style", style); + + int cost = addr.getCost(); + if (!((style.equals("SSU") && cost == 5) || (style.equals("NTCP") && cost == 10))) + addTableRow(table, "cost", ""+cost); + + Map<Object, Object> p = addr.getOptionsMap(); + for (Map.Entry<Object,Object> e : (Set<Map.Entry<Object,Object>>) p.entrySet()) { + String key = (String)e.getKey(); + String val = (String)e.getValue(); + addTableRow(table, DataHelper.stripHTML(key), DataHelper.stripHTML(val)); + } + + addresses.addView(table); + } + + private void loadLeaseSet(LeaseSet ls) { + mEntry = NetDbEntry.fromLeaseSet(getRouterContext(), ls); + + getActivity().setTitle("LeaseSet"); + + TextView nickname = (TextView) getView().findViewById(R.id.ls_nickname); + nickname.setText(mEntry.getNickname()); + + TextView type = (TextView) getView().findViewById(R.id.ls_type); + if (mEntry.isLocal()) { + if (mEntry.isUnpublished()) + type.setText("Local Unpublished Destination"); + else + type.setText("Local Destination"); + } + + TextView entryHash = (TextView) getView().findViewById(R.id.dbentry_hash); + entryHash.setText(mEntry.getHash().toBase64()); + + TextView expiry = (TextView) getView().findViewById(R.id.ls_expiry); + long exp = ls.getLatestLeaseDate() - getRouterContext().clock().now(); + if (exp > 0) { + expiry.setText(DataHelper.formatDuration(exp)); + } else { + TextView expiryLabel = (TextView) getView().findViewById(R.id.label_ls_expiry); + expiryLabel.setText("Expired:"); + expiry.setText(DataHelper.formatDuration(exp) + " ago"); + } + + LinearLayout leases = (LinearLayout) getView().findViewById(R.id.ls_leases); + for (int i = 0; i < ls.getLeaseCount(); i++) { + Lease lease = ls.getLease(i); + addLease(leases, lease, i); + } + } + + private void addLease(LinearLayout leases, Lease lease, int i) { + TableLayout table = new TableLayout(getActivity()); + + addTableRow(table, "Lease", ""+(i+1)); + + TableRow gateway = new TableRow(getActivity()); + gateway.setPadding(10, 0, 0, 0); + + TextView gatewayLabel = new TextView(getActivity()); + gatewayLabel.setText("Gateway"); + + Button gatewayButton = new Button(getActivity()); + gatewayButton.setText(lease.getGateway().toBase64().substring(0, 4)); + final Hash gatewayHash = lease.getGateway(); + gatewayButton.setOnClickListener(new OnClickListener() { + public void onClick(View view) { + mEntrySelectedCallback.onEntrySelected( + true, gatewayHash); + } + }); + + gateway.addView(gatewayLabel); + gateway.addView(gatewayButton); + + table.addView(gateway); + + addTableRow(table, "Tunnel", ""+lease.getTunnelId().getTunnelId()); + + leases.addView(table); + } + + private void addTableRow(TableLayout table, String key, String val) { + TableRow row; + TextView tl1, tl2; + + row = new TableRow(getActivity()); + row.setPadding(10, 0, 0, 0); + + tl1 = new TextView(getActivity()); + tl2 = new TextView(getActivity()); + + tl1.setText(key); + tl2.setText(val); + + row.addView(tl1); + row.addView(tl2); + + table.addView(row); + } +} diff --git a/src/net/i2p/android/router/netdb/NetDbEntry.java b/src/net/i2p/android/router/netdb/NetDbEntry.java new file mode 100644 index 0000000000000000000000000000000000000000..6a889240f720a8c57b3823c076fb2ef228c27e48 --- /dev/null +++ b/src/net/i2p/android/router/netdb/NetDbEntry.java @@ -0,0 +1,124 @@ +package net.i2p.android.router.netdb; + +import java.lang.reflect.Field; + +import net.i2p.android.router.R; +import net.i2p.data.DatabaseEntry; +import net.i2p.data.Destination; +import net.i2p.data.Hash; +import net.i2p.data.LeaseSet; +import net.i2p.data.RouterInfo; +import net.i2p.router.RouterContext; +import net.i2p.router.TunnelPoolSettings; + +public class NetDbEntry { + private final boolean mIsRI; + private final DatabaseEntry mEntry; + + private final boolean mIsUs; + private final String mCountry; + + private final String mNick; + private final boolean mLocal; + private final boolean mUnpublished; + + public static NetDbEntry fromRouterInfo(RouterContext ctx, RouterInfo ri) { + Hash us = ctx.routerHash(); + boolean isUs = ri.getHash().equals(us); + // XXX Disabled, no GeoIP file + String country = "";//ctx.commSystem().getCountry(ri.getIdentity().getHash()); + return new NetDbEntry(ri, isUs, country); + } + + public static NetDbEntry fromLeaseSet(RouterContext ctx, LeaseSet ls) { + String nick = ""; + boolean local = false; + boolean unpublished = false; + Destination dest = ls.getDestination(); + Hash key = dest.calculateHash(); + if (ctx.clientManager().isLocal(dest)) { + local = true; + if (! ctx.clientManager().shouldPublishLeaseSet(key)) + unpublished = true; + TunnelPoolSettings in = ctx.tunnelManager().getInboundSettings(key); + if (in != null && in.getDestinationNickname() != null) + nick = in.getDestinationNickname(); + else + nick = dest.toBase64().substring(0, 6); + } else { + String host = ctx.namingService().reverseLookup(dest); + if (host != null) + nick = host; + else + nick = dest.toBase64().substring(0, 6); + } + return new NetDbEntry(ls, nick, local, unpublished); + } + + public NetDbEntry(RouterInfo ri, + boolean isUs, String country) { + mIsRI = true; + mEntry = ri; + + mIsUs = isUs; + mCountry = country; + + mNick = ""; + mLocal = mUnpublished = false; + } + + public NetDbEntry(LeaseSet ls, + String nick, boolean local, boolean unpublished) { + mIsRI = false; + mEntry = ls; + + mNick = nick; + mLocal = local; + mUnpublished = unpublished; + + mIsUs = false; + mCountry = ""; + } + + public boolean isRouterInfo() { + return mIsRI; + } + + // General methods + + public Hash getHash() { + return mEntry.getHash(); + } + + // RouterInfo-specific methods + + public boolean isUs() { + return mIsUs; + } + + public int getCountryIcon() { + // http://daniel-codes.blogspot.com/2009/12/dynamically-retrieving-resources-in.html + try { + Class<R.drawable> res = R.drawable.class; + Field field = res.getField("flag_" + mCountry); + return field.getInt(null); + } + catch (Exception e) { + return 0; + } + } + + // LeaseSet-specific methods + + public String getNickname() { + return mNick; + } + + public boolean isLocal() { + return mLocal; + } + + public boolean isUnpublished() { + return mUnpublished; + } +} diff --git a/src/net/i2p/android/router/netdb/NetDbEntryAdapter.java b/src/net/i2p/android/router/netdb/NetDbEntryAdapter.java new file mode 100644 index 0000000000000000000000000000000000000000..4bd89e7b1e56e1635ea88ec71619436f6c55dd77 --- /dev/null +++ b/src/net/i2p/android/router/netdb/NetDbEntryAdapter.java @@ -0,0 +1,57 @@ +package net.i2p.android.router.netdb; + +import java.util.List; + +import net.i2p.android.router.R; +import android.content.Context; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.ArrayAdapter; +import android.widget.ImageView; +import android.widget.TextView; + +public class NetDbEntryAdapter extends ArrayAdapter<NetDbEntry> { + private final LayoutInflater mInflater; + + public NetDbEntryAdapter(Context context) { + super(context, android.R.layout.simple_list_item_2); + mInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + } + + public void setData(List<NetDbEntry> entries) { + clear(); + if (entries != null) { + for (NetDbEntry entry : entries) { + add(entry); + } + } + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + View v; + NetDbEntry entry = getItem(position); + + if (entry.isRouterInfo()) { + v = mInflater.inflate(R.layout.listitem_routerinfo, parent, false); + + int countryIcon = entry.getCountryIcon(); + if (countryIcon > 0) { + ImageView country = (ImageView) v.findViewById(R.id.ri_country); + country.setImageDrawable(getContext().getResources() + .getDrawable(countryIcon)); + } + } else { + v = mInflater.inflate(R.layout.listitem_leaseset, parent, false); + + TextView nickname = (TextView) v.findViewById(R.id.ls_nickname); + nickname.setText(entry.getNickname()); + } + + TextView hash = (TextView) v.findViewById(R.id.dbentry_hash); + hash.setText(entry.getHash().toBase64()); + + return v; + } +} diff --git a/src/net/i2p/android/router/netdb/NetDbEntryLoader.java b/src/net/i2p/android/router/netdb/NetDbEntryLoader.java new file mode 100644 index 0000000000000000000000000000000000000000..cbe2190aca7d91c73d8de0df1ce8ebe9c03898c7 --- /dev/null +++ b/src/net/i2p/android/router/netdb/NetDbEntryLoader.java @@ -0,0 +1,149 @@ +package net.i2p.android.router.netdb; + +import java.util.ArrayList; +import java.util.Comparator; +import java.util.List; +import java.util.Set; +import java.util.TreeSet; + +import net.i2p.data.Destination; +import net.i2p.data.LeaseSet; +import net.i2p.data.RouterInfo; +import net.i2p.router.RouterContext; +import android.content.Context; +import android.support.v4.content.AsyncTaskLoader; + +public class NetDbEntryLoader extends AsyncTaskLoader<List<NetDbEntry>> { + private RouterContext mRContext; + private boolean mRouters; + private List<NetDbEntry> mData; + + public NetDbEntryLoader(Context context, RouterContext rContext, boolean routers) { + super(context); + mRContext = rContext; + mRouters = routers; + } + + private static class RouterInfoComparator implements Comparator<RouterInfo> { + public int compare(RouterInfo l, RouterInfo r) { + return l.getIdentity().getHash().toBase64().compareTo(r.getIdentity().getHash().toBase64()); + } + } + + private class LeaseSetComparator implements Comparator<LeaseSet> { + public int compare(LeaseSet l, LeaseSet r) { + Destination dl = l.getDestination(); + Destination dr = r.getDestination(); + boolean locall = mRContext.clientManager().isLocal(dl); + boolean localr = mRContext.clientManager().isLocal(dr); + if (locall && !localr) return -1; + if (localr && !locall) return 1; + return dl.calculateHash().toBase64().compareTo(dr.calculateHash().toBase64()); + } + } + + @Override + public List<NetDbEntry> loadInBackground() { + List<NetDbEntry> ret = new ArrayList<NetDbEntry>(); + if (mRContext.netDb().isInitialized()) { + if (mRouters) { + Set<RouterInfo> routers = new TreeSet<RouterInfo>(new RouterInfoComparator()); + routers.addAll(mRContext.netDb().getRouters()); + for (RouterInfo ri : routers) { + NetDbEntry entry = NetDbEntry.fromRouterInfo(mRContext, ri); + ret.add(entry); + } + } else { + Set<LeaseSet> leases = new TreeSet<LeaseSet>(new LeaseSetComparator()); + leases.addAll(mRContext.netDb().getLeases()); + for (LeaseSet ls : leases) { + NetDbEntry entry = NetDbEntry.fromLeaseSet(mRContext, ls); + ret.add(entry); + } + } + } + return ret; + } + + @Override + public void deliverResult(List<NetDbEntry> data) { + if (isReset()) { + // The Loader has been reset; ignore the result and invalidate the data. + if (data != null) { + releaseResources(data); + return; + } + } + + // Hold a reference to the old data so it doesn't get garbage collected. + // We must protect it until the new data has been delivered. + List<NetDbEntry> oldData = mData; + mData = data; + + if (isStarted()) { + // If the Loader is in a started state, have the superclass deliver the + // results to the client. + super.deliverResult(data); + } + + // Invalidate the old data as we don't need it any more. + if (oldData != null && oldData != data) { + releaseResources(oldData); + } + } + + @Override + protected void onStartLoading() { + if (mData != null) { + // Deliver any previously loaded data immediately. + deliverResult(mData); + } + + if (takeContentChanged() || mData == null) { + // When the observer detects a change, it should call onContentChanged() + // on the Loader, which will cause the next call to takeContentChanged() + // to return true. If this is ever the case (or if the current data is + // null), we force a new load. + forceLoad(); + } + } + + @Override + protected void onStopLoading() { + // The Loader is in a stopped state, so we should attempt to cancel the + // current load (if there is one). + cancelLoad(); + + // Note that we leave the observer as is. Loaders in a stopped state + // should still monitor the data source for changes so that the Loader + // will know to force a new load if it is ever started again. + } + + @Override + protected void onReset() { + // Ensure the loader has been stopped. + onStopLoading(); + + // At this point we can release the resources associated with 'mData'. + if (mData != null) { + releaseResources(mData); + mData = null; + } + } + + @Override + public void onCanceled(List<NetDbEntry> data) { + // Attempt to cancel the current asynchronous load. + super.onCanceled(data); + + // The load has been canceled, so we should release the resources + // associated with 'data'. + releaseResources(data); + } + + private void releaseResources(List<NetDbEntry> data) { + // For a simple List, there is nothing to do. For something like a Cursor, we + // would close it in this method. All resources associated with the Loader + // should be released here. + } +} diff --git a/src/net/i2p/android/router/netdb/NetDbListFragment.java b/src/net/i2p/android/router/netdb/NetDbListFragment.java new file mode 100644 index 0000000000000000000000000000000000000000..3caaf688348cd36797377f7ebbd8694851edec76 --- /dev/null +++ b/src/net/i2p/android/router/netdb/NetDbListFragment.java @@ -0,0 +1,221 @@ +package net.i2p.android.router.netdb; + +import java.util.List; + +import net.i2p.android.router.I2PFragmentBase; +import net.i2p.android.router.R; +import net.i2p.android.router.I2PFragmentBase.RouterContextProvider; +import net.i2p.android.router.I2PFragmentBase.RouterContextUser; +import net.i2p.data.Hash; +import net.i2p.router.RouterContext; + +import android.app.Activity; +import android.os.Bundle; +import android.support.v4.app.ListFragment; +import android.support.v4.app.LoaderManager; +import android.support.v4.content.Loader; +import android.view.Menu; +import android.view.MenuInflater; +import android.view.MenuItem; +import android.view.View; +import android.widget.ListView; + +public class NetDbListFragment extends ListFragment implements + I2PFragmentBase.RouterContextUser, + LoaderManager.LoaderCallbacks<List<NetDbEntry>> { + public static final String SHOW_ROUTERS = "show_routers"; + + private static final int ROUTER_LOADER_ID = 1; + private static final int LEASESET_LOADER_ID = 2; + /** + * The serialization (saved instance state) Bundle key representing the + * activated item position. Only used on tablets. + */ + private static final String STATE_ACTIVATED_POSITION = "activated_position"; + + private boolean mOnActivityCreated; + RouterContextProvider mRouterContextProvider; + OnEntrySelectedListener mEntrySelectedCallback; + private NetDbEntryAdapter mAdapter; + private boolean mRouters; + /** + * The current activated item position. Only used on tablets. + */ + private int mActivatedPosition = ListView.INVALID_POSITION; + private boolean mActivateOnItemClick = false; + + // Container Activity must implement this interface + public interface OnEntrySelectedListener { + public void onEntrySelected(boolean isRouterInfo, Hash entryHash); + } + + @Override + public void onAttach(Activity activity) { + super.onAttach(activity); + + // This makes sure that the container activity has implemented + // the callback interface. If not, it throws an exception + try { + mRouterContextProvider = (RouterContextProvider) activity; + } catch (ClassCastException e) { + throw new ClassCastException(activity.toString() + + " must implement RouterContextProvider"); + } + + // This makes sure that the container activity has implemented + // the callback interface. If not, it throws an exception + try { + mEntrySelectedCallback = (OnEntrySelectedListener) activity; + } catch (ClassCastException e) { + throw new ClassCastException(activity.toString() + + " must implement OnEntrySelectedListener"); + } + + } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setHasOptionsMenu(true); + } + + @Override + public void onViewCreated(View view, Bundle savedInstanceState) { + super.onViewCreated(view, savedInstanceState); + + // Restore the previously serialized activated item position. + if (savedInstanceState != null + && savedInstanceState.containsKey(STATE_ACTIVATED_POSITION)) { + setActivatedPosition(savedInstanceState + .getInt(STATE_ACTIVATED_POSITION)); + } + + // When setting CHOICE_MODE_SINGLE, ListView will automatically + // give items the 'activated' state when touched. + getListView().setChoiceMode( + mActivateOnItemClick ? ListView.CHOICE_MODE_SINGLE + : ListView.CHOICE_MODE_NONE); + } + + @Override + public void onActivityCreated(Bundle savedInstanceState) { + super.onActivityCreated(savedInstanceState); + mAdapter = new NetDbEntryAdapter(getActivity()); + mRouters = getArguments().getBoolean(SHOW_ROUTERS); + + setListAdapter(mAdapter); + + mOnActivityCreated = true; + if (getRouterContext() != null) + onRouterConnectionReady(); + else + setEmptyText(getResources().getString( + R.string.router_not_running)); + } + + public void onRouterConnectionReady() { + setEmptyText(getResources().getString((mRouters ? + R.string.netdb_routers_empty : + R.string.netdb_leases_empty))); + + setListShown(false); + getLoaderManager().initLoader(mRouters ? ROUTER_LOADER_ID + : LEASESET_LOADER_ID, null, this); + } + + @Override + public void onListItemClick(ListView parent, View view, int pos, long id) { + super.onListItemClick(parent, view, pos, id); + NetDbEntry entry = mAdapter.getItem(pos); + mEntrySelectedCallback.onEntrySelected( + entry.isRouterInfo(), entry.getHash()); + } + + @Override + public void onSaveInstanceState(Bundle outState) { + super.onSaveInstanceState(outState); + if (mActivatedPosition != ListView.INVALID_POSITION) { + // Serialize and persist the activated item position. + outState.putInt(STATE_ACTIVATED_POSITION, mActivatedPosition); + } + } + + @Override + public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { + inflater.inflate(R.menu.fragment_netdb_list_actions, menu); + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle presses on the action bar items + switch (item.getItemId()) { + case R.id.action_refresh: + if (getRouterContext() != null) { + setListShown(false); + getLoaderManager().restartLoader(mRouters ? ROUTER_LOADER_ID + : LEASESET_LOADER_ID, null, this); + } + return true; + default: + return super.onOptionsItemSelected(item); + } + } + + /** + * Turns on activate-on-click mode. When this mode is on, list items will be + * given the 'activated' state when touched. + */ + public void setActivateOnItemClick(boolean activateOnItemClick) { + mActivateOnItemClick = activateOnItemClick; + } + + private void setActivatedPosition(int position) { + if (position == ListView.INVALID_POSITION) { + getListView().setItemChecked(mActivatedPosition, false); + } else { + getListView().setItemChecked(position, true); + } + + mActivatedPosition = position; + } + + // Duplicated from I2PFragmentBase because this extends ListFragment + private RouterContext getRouterContext() { + return mRouterContextProvider.getRouterContext(); + } + + // I2PFragmentBase.RouterContextUser + + public void onRouterBind() { + if (mOnActivityCreated) + onRouterConnectionReady(); + } + + // LoaderManager.LoaderCallbacks<List<NetDbEntry>> + + public Loader<List<NetDbEntry>> onCreateLoader(int id, Bundle args) { + return new NetDbEntryLoader(getActivity(), + getRouterContext(), mRouters); + } + + public void onLoadFinished(Loader<List<NetDbEntry>> loader, + List<NetDbEntry> data) { + if (loader.getId() == (mRouters ? + ROUTER_LOADER_ID : LEASESET_LOADER_ID)) { + mAdapter.setData(data); + + if (isResumed()) { + setListShown(true); + } else { + setListShownNoAnimation(true); + } + } + } + + public void onLoaderReset(Loader<List<NetDbEntry>> loader) { + if (loader.getId() == (mRouters ? + ROUTER_LOADER_ID : LEASESET_LOADER_ID)) { + mAdapter.setData(null); + } + } +} diff --git a/src/net/i2p/android/router/netdb/NetDbStatsLoader.java b/src/net/i2p/android/router/netdb/NetDbStatsLoader.java new file mode 100644 index 0000000000000000000000000000000000000000..5b113985f6fdd764584e03c3ebb03964a126acf2 --- /dev/null +++ b/src/net/i2p/android/router/netdb/NetDbStatsLoader.java @@ -0,0 +1,179 @@ +package net.i2p.android.router.netdb; + +import java.util.ArrayList; +import java.util.Comparator; +import java.util.List; +import java.util.Set; +import java.util.TreeSet; + +import net.i2p.data.Hash; +import net.i2p.data.RouterAddress; +import net.i2p.data.RouterInfo; +import net.i2p.router.RouterContext; +import net.i2p.util.ObjectCounter; +import android.content.Context; +import android.support.v4.content.AsyncTaskLoader; + +public class NetDbStatsLoader extends AsyncTaskLoader<List<ObjectCounter<String>>> { + private RouterContext mRContext; + private List<ObjectCounter<String>> mData; + + public NetDbStatsLoader(Context context, RouterContext rContext) { + super(context); + mRContext = rContext; + } + + private static class RouterInfoComparator implements Comparator<RouterInfo> { + public int compare(RouterInfo l, RouterInfo r) { + return l.getHash().toBase64().compareTo(r.getHash().toBase64()); + } + } + + @Override + public List<ObjectCounter<String>> loadInBackground() { + List<ObjectCounter<String>> ret = new ArrayList<ObjectCounter<String>>(); + + ObjectCounter<String> versions = new ObjectCounter<String>(); + ObjectCounter<String> countries = new ObjectCounter<String>(); + ObjectCounter<String> transports = new ObjectCounter<String>(); + + if (mRContext.netDb().isInitialized()) { + Hash us = mRContext.routerHash(); + + Set<RouterInfo> routers = new TreeSet<RouterInfo>(new RouterInfoComparator()); + routers.addAll(mRContext.netDb().getRouters()); + for (RouterInfo ri : routers) { + Hash key = ri.getHash(); + if (!key.equals(us)) { + String routerVersion = ri.getOption("router.version"); + if (routerVersion != null) + versions.increment(routerVersion); + // XXX Disabled, no GeoIP file + String country = null;//mRContext.commSystem().getCountry(key); + if(country != null) + countries.increment(country); + transports.increment(classifyTransports(ri)); + } + } + } + + ret.add(versions); + ret.add(countries); + ret.add(transports); + + return ret; + } + + private static final int SSU = 1; + private static final int SSUI = 2; + private static final int NTCP = 4; + private static final int IPV6 = 8; + private static final String[] TNAMES = { "Hidden or starting up", "SSU", "SSU with introducers", "", + "NTCP", "NTCP and SSU", "NTCP and SSU with introducers", "", + "", "IPv6 SSU", "IPv6 Only SSU, introducers", "IPv6 SSU, introducers", + "IPv6 NTCP", "IPv6 NTCP, SSU", "IPv6 Only NTCP, SSU, introducers", "IPv6 NTCP, SSU, introducers" }; + /** + * what transport types + */ + private static String classifyTransports(RouterInfo info) { + int rv = 0; + for (RouterAddress addr : info.getAddresses()) { + String style = addr.getTransportStyle(); + if (style.equals("NTCP")) { + rv |= NTCP; + } else if (style.equals("SSU")) { + if (addr.getOption("iport0") != null) + rv |= SSUI; + else + rv |= SSU; + } + String host = addr.getHost(); + if (host != null && host.contains(":")) + rv |= IPV6; + + } + return TNAMES[rv]; + } + + @Override + public void deliverResult(List<ObjectCounter<String>> data) { + if (isReset()) { + // The Loader has been reset; ignore the result and invalidate the data. + if (data != null) { + releaseResources(data); + return; + } + } + + // Hold a reference to the old data so it doesn't get garbage collected. + // We must protect it until the new data has been delivered. + List<ObjectCounter<String>> oldData = mData; + mData = data; + + if (isStarted()) { + // If the Loader is in a started state, have the superclass deliver the + // results to the client. + super.deliverResult(data); + } + + // Invalidate the old data as we don't need it any more. + if (oldData != null && oldData != data) { + releaseResources(oldData); + } + } + + @Override + protected void onStartLoading() { + if (mData != null) { + // Deliver any previously loaded data immediately. + deliverResult(mData); + } + + if (takeContentChanged() || mData == null) { + // When the observer detects a change, it should call onContentChanged() + // on the Loader, which will cause the next call to takeContentChanged() + // to return true. If this is ever the case (or if the current data is + // null), we force a new load. + forceLoad(); + } + } + + @Override + protected void onStopLoading() { + // The Loader is in a stopped state, so we should attempt to cancel the + // current load (if there is one). + cancelLoad(); + + // Note that we leave the observer as is. Loaders in a stopped state + // should still monitor the data source for changes so that the Loader + // will know to force a new load if it is ever started again. + } + + @Override + protected void onReset() { + // Ensure the loader has been stopped. + onStopLoading(); + + // At this point we can release the resources associated with 'mData'. + if (mData != null) { + releaseResources(mData); + mData = null; + } + } + + @Override + public void onCanceled(List<ObjectCounter<String>> data) { + // Attempt to cancel the current asynchronous load. + super.onCanceled(data); + + // The load has been canceled, so we should release the resources + // associated with 'data'. + releaseResources(data); + } + + private void releaseResources(List<ObjectCounter<String>> data) { + // For a simple List, there is nothing to do. For something like a Cursor, we + // would close it in this method. All resources associated with the Loader + // should be released here. + } +} diff --git a/src/net/i2p/android/router/netdb/NetDbSummaryPagerFragment.java b/src/net/i2p/android/router/netdb/NetDbSummaryPagerFragment.java new file mode 100644 index 0000000000000000000000000000000000000000..d041ea0c309c6c057a856f8912213a1257008c03 --- /dev/null +++ b/src/net/i2p/android/router/netdb/NetDbSummaryPagerFragment.java @@ -0,0 +1,146 @@ +package net.i2p.android.router.netdb; + +import java.util.List; + +import net.i2p.android.router.I2PFragmentBase; +import net.i2p.android.router.R; +import net.i2p.android.router.util.Util; +import net.i2p.util.ObjectCounter; +import android.os.Bundle; +import android.support.v4.app.Fragment; +import android.support.v4.app.FragmentManager; +import android.support.v4.app.FragmentStatePagerAdapter; +import android.support.v4.app.LoaderManager; +import android.support.v4.content.Loader; +import android.support.v4.view.ViewPager; +import android.view.LayoutInflater; +import android.view.Menu; +import android.view.MenuInflater; +import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; + +public class NetDbSummaryPagerFragment extends I2PFragmentBase implements + LoaderManager.LoaderCallbacks<List<ObjectCounter<String>>> { + NetDbPagerAdapter mNetDbPagerAdapter; + ViewPager mViewPager; + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setHasOptionsMenu(true); + } + + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + View v = inflater.inflate(R.layout.parentfragment_viewpager, container, false); + return v; + } + + @Override + public void onViewCreated(View view, Bundle savedInstanceState) { + super.onViewCreated(view, savedInstanceState); + + // Set up NetDbPagerAdapter containing the categories + mNetDbPagerAdapter = new NetDbPagerAdapter(getChildFragmentManager()); + + // Set up ViewPager for swiping between categories + mViewPager = (ViewPager) getActivity().findViewById(R.id.pager); + mViewPager.setAdapter(mNetDbPagerAdapter); + mViewPager.setOnPageChangeListener( + new ViewPager.SimpleOnPageChangeListener() { + @Override + public void onPageSelected(int position) { + mViewPager.setCurrentItem(position); + } + }); + } + + @Override + public void onRouterConnectionReady() { + getLoaderManager().initLoader(0, null, this); + } + + @Override + public void onRouterConnectionNotReady() { + Util.d("Router not running or not bound to NetDbSummaryPagerFragment"); + } + + @Override + public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { + inflater.inflate(R.menu.fragment_netdb_list_actions, menu); + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle presses on the action bar items + switch (item.getItemId()) { + case R.id.action_refresh: + if (getRouterContext() != null) { + Util.d("Refresh called, restarting Loader"); + mNetDbPagerAdapter.setData(null); + mViewPager.invalidate(); + getLoaderManager().restartLoader(0, null, this); + } + return true; + default: + return super.onOptionsItemSelected(item); + } + } + + public class NetDbPagerAdapter extends FragmentStatePagerAdapter { + private List<ObjectCounter<String>> mData; + + public NetDbPagerAdapter(FragmentManager fm) { + super(fm); + } + + public void setData(List<ObjectCounter<String>> data) { + mData = data; + notifyDataSetChanged(); + } + + @Override + public Fragment getItem(int i) { + if (mData == null) + return null; + + return NetDbSummaryTableFragment.newInstance(i, mData.get(i)); + } + + @Override + public int getCount() { + if (mData == null) + return 0; + else + return 3; + } + + @Override + public CharSequence getPageTitle(int i) { + switch (i) { + case 1: + return "Countries"; + case 2: + return "Transports"; + default: + return "Versions"; + } + } + } + + // LoaderManager.LoaderCallbacks<List<ObjectCounter<String>>> + + public Loader<List<ObjectCounter<String>>> onCreateLoader(int id, Bundle args) { + return new NetDbStatsLoader(getActivity(), getRouterContext()); + } + + public void onLoadFinished(Loader<List<ObjectCounter<String>>> loader, + List<ObjectCounter<String>> data) { + mNetDbPagerAdapter.setData(data); + } + + public void onLoaderReset(Loader<List<ObjectCounter<String>>> loader) { + mNetDbPagerAdapter.setData(null); + } +} diff --git a/src/net/i2p/android/router/netdb/NetDbSummaryTableFragment.java b/src/net/i2p/android/router/netdb/NetDbSummaryTableFragment.java new file mode 100644 index 0000000000000000000000000000000000000000..e6e4ffcc7b74a3ef29ccc803b602c566e97e0c08 --- /dev/null +++ b/src/net/i2p/android/router/netdb/NetDbSummaryTableFragment.java @@ -0,0 +1,120 @@ +package net.i2p.android.router.netdb; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; + +import net.i2p.android.router.R; +import net.i2p.util.ObjectCounter; +import net.i2p.util.VersionComparator; +import android.os.Bundle; +import android.support.v4.app.Fragment; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.TableLayout; +import android.widget.TableRow; +import android.widget.TextView; + +public class NetDbSummaryTableFragment extends Fragment { + private static final String CATEGORY = "category"; + private static final String COUNTS = "counts"; + + private int mCategory; + private ObjectCounter<String> mCounts; + private TableLayout mTable; + + public static NetDbSummaryTableFragment newInstance(int category, + ObjectCounter<String> counts) { + NetDbSummaryTableFragment f = new NetDbSummaryTableFragment(); + Bundle args = new Bundle(); + args.putInt(CATEGORY, category); + args.putSerializable(COUNTS, counts); + f.setArguments(args); + return f; + } + + @SuppressWarnings("unchecked") + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + View v = inflater.inflate(R.layout.fragment_table, container, false); + + mCategory = getArguments().getInt(CATEGORY); + mCounts = (ObjectCounter<String>) getArguments().getSerializable(COUNTS); + + mTable = (TableLayout) v.findViewById(R.id.table); + + List<String> objects = new ArrayList<String>(mCounts.objects()); + if (!objects.isEmpty()) { + createTableTitle(); + + switch (mCategory) { + case 1: + case 2: + Collections.sort(objects); + break; + default: + Collections.sort(objects, + Collections.reverseOrder(new VersionComparator())); + break; + } + + for (String object : objects) { + int num = mCounts.count(object); + addTableRow(object, ""+num); + } + } + + return v; + } + + private void createTableTitle() { + TableRow titleRow; + TextView tl1, tl2; + + titleRow = new TableRow(getActivity()); + titleRow.setPadding(10, 0, 0, 0); + + tl1 = new TextView(getActivity()); + tl1.setTextSize(20); + tl2 = new TextView(getActivity()); + tl2.setTextSize(20); + + switch (mCategory) { + case 1: + tl1.setText("Transports"); + break; + case 2: + tl1.setText("Country"); + break; + default: + tl1.setText("Version"); + break; + } + tl2.setText("Count"); + + titleRow.addView(tl1); + titleRow.addView(tl2); + + mTable.addView(titleRow); + } + + private void addTableRow(String name, String count) { + TableRow row; + TextView tl1, tl2; + + row = new TableRow(getActivity()); + row.setPadding(10, 0, 0, 0); + + tl1 = new TextView(getActivity()); + tl2 = new TextView(getActivity()); + + tl1.setText(name); + tl2.setText(count); + + row.addView(tl1); + row.addView(tl2); + + mTable.addView(row); + } +} diff --git a/src/net/i2p/android/router/receiver/I2PReceiver.java b/src/net/i2p/android/router/receiver/I2PReceiver.java index 14942a6cc3c217930f4ad2363261d0d421507318..0046a48b1e7d7a6ba12f65b3a125a1a64e799a96 100644 --- a/src/net/i2p/android/router/receiver/I2PReceiver.java +++ b/src/net/i2p/android/router/receiver/I2PReceiver.java @@ -9,7 +9,7 @@ import android.content.ServiceConnection; import android.net.ConnectivityManager; import android.net.NetworkInfo; import android.os.IBinder; -import net.i2p.android.router.binder.RouterBinder; +import net.i2p.android.router.service.RouterBinder; import net.i2p.android.router.service.RouterService; import net.i2p.android.router.util.Util; diff --git a/src/net/i2p/android/router/service/IRouterState.aidl b/src/net/i2p/android/router/service/IRouterState.aidl new file mode 100644 index 0000000000000000000000000000000000000000..e07148b1f5211723c59a7f58f19c7823baae1cc0 --- /dev/null +++ b/src/net/i2p/android/router/service/IRouterState.aidl @@ -0,0 +1,34 @@ +package net.i2p.android.router.service; + +import net.i2p.android.router.service.IRouterStateCallback; + +/** + * An interface for determining the state of the I2P RouterService. + */ +interface IRouterState { + + /** + * This allows I2P to inform on state changes. + */ + void registerCallback(IRouterStateCallback cb); + + /** + * Remove registered callback interface. + */ + void unregisterCallback(IRouterStateCallback cb); + + /** + * Determines whether the RouterService has been started. If it hasn't, no + * state changes will ever occur from this RouterService instance, and the + * client should unbind and inform the user that the I2P router is not + * running (and optionally send a ROUTER_START Intent to + * net.i2p.android.router.MainActivity). + */ + boolean isStarted(); + + /** + * Get the state of the I2P router + **/ + String getState(); + +} diff --git a/src/net/i2p/android/router/service/IRouterStateCallback.aidl b/src/net/i2p/android/router/service/IRouterStateCallback.aidl new file mode 100644 index 0000000000000000000000000000000000000000..a5ee84c1d52da07133616da250cbe054febd6cb3 --- /dev/null +++ b/src/net/i2p/android/router/service/IRouterStateCallback.aidl @@ -0,0 +1,13 @@ +package net.i2p.android.router.service; + +/** + * Callback interface used to send synchronous notifications of the current + * RouterService state back to registered clients. Note that this is a + * one-way interface so the server does not block waiting for the client. + */ +oneway interface IRouterStateCallback { + /** + * Called when the state of the I2P router changes + */ + void stateChanged(String newState); +} diff --git a/src/net/i2p/android/router/service/Init.java b/src/net/i2p/android/router/service/Init.java index e53a5850d454acc9ee27bf77c5c1ffe9c490a939..f74f79b7e209e760cfa7cb60b3ad2a41ed7fb075 100644 --- a/src/net/i2p/android/router/service/Init.java +++ b/src/net/i2p/android/router/service/Init.java @@ -34,7 +34,7 @@ class Init { if (files != null) { for (int i = 0; i < files.length; i++) { File f = files[i]; - Util.i("Deleting old file/dir " + f); + Util.d("Deleting old file/dir " + f); FileUtil.rmdir(f, false); } } diff --git a/src/net/i2p/android/router/service/LoadClientsJob.java b/src/net/i2p/android/router/service/LoadClientsJob.java index a93ae65c34e9a6cd4f4ee8cf7b9c0049df728295..d3be2d6a40c33f2a647cd71b51bbf002b77983be 100644 --- a/src/net/i2p/android/router/service/LoadClientsJob.java +++ b/src/net/i2p/android/router/service/LoadClientsJob.java @@ -1,8 +1,12 @@ package net.i2p.android.router.service; +import java.io.IOException; + +import net.i2p.I2PAppContext; import net.i2p.BOB.BOB; import net.i2p.addressbook.DaemonThread; import net.i2p.android.apps.NewsFetcher; +import net.i2p.android.router.util.Notifications; import net.i2p.android.router.util.Util; import net.i2p.i2ptunnel.TunnelControllerGroup; import net.i2p.router.Job; @@ -31,16 +35,17 @@ import net.i2p.util.I2PAppThread; */ class LoadClientsJob extends JobImpl { - private Thread _fetcherThread; + private Notifications _notif; private DaemonThread _addressbook; - private Thread _BOB; + private BOB _bob; /** this is the delay to load (and start) the clients. */ private static final long LOAD_DELAY = 90*1000; - public LoadClientsJob(RouterContext ctx) { + public LoadClientsJob(RouterContext ctx, Notifications notif) { super(ctx); + _notif = notif; getTiming().setStartAfter(getContext().clock().now() + LOAD_DELAY); } @@ -50,9 +55,13 @@ class LoadClientsJob extends JobImpl { Job j = new RunI2PTunnel(getContext()); getContext().jobQueue().addJob(j); - NewsFetcher fetcher = NewsFetcher.getInstance(getContext()); - _fetcherThread = new I2PAppThread(fetcher, "NewsFetcher", true); - _fetcherThread.start(); + Thread t = new I2PAppThread(new StatSummarizer(), "StatSummarizer", true); + t.setPriority(Thread.NORM_PRIORITY - 1); + t.start(); + + NewsFetcher fetcher = NewsFetcher.getInstance(getContext(), _notif); + t = new I2PAppThread(fetcher, "NewsFetcher", true); + t.start(); _addressbook = new DaemonThread(new String[] {"addressbook"}); _addressbook.setName("Addressbook"); @@ -60,19 +69,12 @@ class LoadClientsJob extends JobImpl { _addressbook.start(); // add other clients here - Run_BOB bob = new Run_BOB(); - _BOB = new I2PAppThread(bob, "BOB", true); - _BOB.start(); - getContext().addShutdownTask(new ClientShutdownHook()); - } + _bob = new BOB(I2PAppContext.getGlobalContext(), null, new String[0]); + try { + _bob.startup(); + } catch (IOException ioe) {} - private class Run_BOB implements Runnable { - public void run() { - Util.i("BOB starting..."); - BOB.main(null); - Util.i("BOB Stopped."); - _BOB = null; - } + getContext().addShutdownTask(new ClientShutdownHook()); } private class RunI2PTunnel extends JobImpl { @@ -84,22 +86,22 @@ class LoadClientsJob extends JobImpl { public String getName() { return "Start I2P Tunnel"; }; public void runJob() { - Util.i("Starting i2ptunnel"); + Util.d("Starting i2ptunnel"); TunnelControllerGroup tcg = TunnelControllerGroup.getInstance(); int sz = tcg.getControllers().size(); - Util.i("i2ptunnel started " + sz + " clients"); + Util.d("i2ptunnel started " + sz + " clients"); } } private class ClientShutdownHook implements Runnable { public void run() { - Util.i("client shutdown hook"); + Util.d("client shutdown hook"); // i2ptunnel registers its own hook - if (_BOB != null) - BOB.stop(); - if (_fetcherThread != null) - _fetcherThread.interrupt(); + // StatSummarizer registers its own hook + // NewsFetcher registers its own hook + if (_bob != null) + _bob.shutdown(null); if (_addressbook != null) _addressbook.halt(); } diff --git a/src/net/i2p/android/router/binder/RouterBinder.java b/src/net/i2p/android/router/service/RouterBinder.java similarity index 77% rename from src/net/i2p/android/router/binder/RouterBinder.java rename to src/net/i2p/android/router/service/RouterBinder.java index 2fa03f97b0c1125846574fe588450eff8d6c4018..b8314af2ec68f0e5e500b0052ef130aa51fbc45d 100644 --- a/src/net/i2p/android/router/binder/RouterBinder.java +++ b/src/net/i2p/android/router/service/RouterBinder.java @@ -1,7 +1,6 @@ -package net.i2p.android.router.binder; +package net.i2p.android.router.service; import android.os.Binder; -import net.i2p.android.router.service.RouterService; public class RouterBinder extends Binder { diff --git a/src/net/i2p/android/router/service/RouterService.java b/src/net/i2p/android/router/service/RouterService.java index 0c99d79fe611d0bbe1060eaeff47faf3387a2df0..3034f4fd11d5a369183f76a341267b249147928d 100644 --- a/src/net/i2p/android/router/service/RouterService.java +++ b/src/net/i2p/android/router/service/RouterService.java @@ -5,6 +5,10 @@ import android.content.Intent; import android.content.SharedPreferences; import android.os.Handler; import android.os.IBinder; +import android.os.Message; +import android.os.RemoteCallbackList; +import android.os.RemoteException; + import java.io.File; import java.io.FileInputStream; import java.io.IOException; @@ -13,8 +17,10 @@ import java.text.DecimalFormat; import java.util.List; import java.util.Properties; import java.util.Random; -import net.i2p.android.router.binder.RouterBinder; + +import net.i2p.android.router.R; import net.i2p.android.router.receiver.I2PReceiver; +import net.i2p.android.router.util.Notifications; import net.i2p.android.router.util.Util; import net.i2p.data.DataHelper; import net.i2p.router.Job; @@ -30,7 +36,7 @@ public class RouterService extends Service { // These states persist even if we died... Yuck, it causes issues. public enum State { - INIT, WAITING, STARTING, RUNNING, + INIT, WAITING, STARTING, RUNNING, ACTIVE, // unplanned (router stopped itself), next: killSelf() STOPPING, STOPPED, // button, don't kill service when stopped, stay in MANUAL_STOPPED @@ -46,21 +52,32 @@ public class RouterService extends Service { private State _state = State.INIT; private Thread _starterThread; private StatusBar _statusBar; + private Notifications _notif; private I2PReceiver _receiver; private IBinder _binder; private final Object _stateLock = new Object(); private Handler _handler; private Runnable _updater; + private boolean mStartCalled; private static final String SHARED_PREFS = "net.i2p.android.router"; private static final String LAST_STATE = "service.lastState"; private static final String EXTRA_RESTART = "restart"; private static final String MARKER = "************************************** "; + /** + * This is a list of callbacks that have been registered with the + * service. Note that this is package scoped (instead of private) so + * that it can be accessed more efficiently from inner classes. + */ + final RemoteCallbackList<IRouterStateCallback> mStateCallbacks + = new RemoteCallbackList<IRouterStateCallback>(); + @Override public void onCreate() { + mStartCalled = false; State lastState = getSavedState(); setState(State.INIT); - Util.i(this + " onCreate called" + Util.d(this + " onCreate called" + " Saved state is: " + lastState + " Current state is: " + _state); @@ -73,10 +90,11 @@ public class RouterService extends Service { _statusBar = new StatusBar(this); // Remove stale notification icon. _statusBar.remove(); + _notif = new Notifications(this); _binder = new RouterBinder(this); _handler = new Handler(); _updater = new Updater(); - if(lastState == State.RUNNING) { + if(lastState == State.RUNNING || lastState == State.ACTIVE) { Intent intent = new Intent(this, RouterService.class); intent.putExtra(EXTRA_RESTART, true); onStartCommand(intent, 12345, 67890); @@ -93,14 +111,15 @@ public class RouterService extends Service { */ @Override public int onStartCommand(Intent intent, int flags, int startId) { - Util.i(this + " onStart called" + Util.d(this + " onStart called" + " Intent is: " + intent + " Flags is: " + flags + " ID is: " + startId + " Current state is: " + _state); + mStartCalled = true; boolean restart = intent != null && intent.getBooleanExtra(EXTRA_RESTART, false); if(restart) { - Util.i(this + " RESTARTING"); + Util.d(this + " RESTARTING"); } synchronized(_stateLock) { if(_state != State.INIT) //return START_STICKY; @@ -110,15 +129,15 @@ public class RouterService extends Service { _receiver = new I2PReceiver(this); if(Util.isConnected(this)) { if(restart) { - _statusBar.replace(StatusBar.ICON1, "I2P is restarting"); + _statusBar.replace(StatusBar.ICON_STARTING, "I2P is restarting"); } else { - _statusBar.replace(StatusBar.ICON1, "I2P is starting up"); + _statusBar.replace(StatusBar.ICON_STARTING, "I2P is starting up"); } setState(State.STARTING); _starterThread = new Thread(new Starter()); _starterThread.start(); } else { - _statusBar.replace(StatusBar.ICON6, "I2P is waiting for a network connection"); + _statusBar.replace(StatusBar.ICON_WAITING_NETWORK, "I2P is waiting for a network connection"); setState(State.WAITING); _handler.postDelayed(new Waiter(), 10 * 1000); } @@ -139,7 +158,7 @@ public class RouterService extends Service { private class Waiter implements Runnable { public void run() { - Util.i(MARKER + this + " waiter handler" + Util.d(MARKER + this + " waiter handler" + " Current state is: " + _state); if(_state == State.WAITING) { if(Util.isConnected(RouterService.this)) { @@ -147,7 +166,7 @@ public class RouterService extends Service { if(_state != State.WAITING) { return; } - _statusBar.replace(StatusBar.ICON1, "Network connected, I2P is starting up"); + _statusBar.replace(StatusBar.ICON_STARTING, "Network connected, I2P is starting up"); setState(State.STARTING); _starterThread = new Thread(new Starter()); _starterThread.start(); @@ -162,11 +181,11 @@ public class RouterService extends Service { private class Starter implements Runnable { public void run() { - Util.i(MARKER + this + " starter thread" + Util.d(MARKER + this + " starter thread" + " Current state is: " + _state); - //Util.i(MARKER + this + " JBigI speed test started"); + //Util.d(MARKER + this + " JBigI speed test started"); //NativeBigInteger.main(null); - //Util.i(MARKER + this + " JBigI speed test finished, launching router"); + //Util.d(MARKER + this + " JBigI speed test finished, launching router"); // Before we launch, fix up any settings that need to be fixed here. @@ -319,16 +338,16 @@ public class RouterService extends Service { if((contexts == null) || (contexts.isEmpty())) { throw new IllegalStateException("No contexts. This is usually because the router is either starting up or shutting down."); } - _statusBar.replace(StatusBar.ICON2, "I2P is running"); + _statusBar.replace(StatusBar.ICON_RUNNING, "I2P is running"); _context = (RouterContext) contexts.get(0); _context.router().setKillVMOnEnd(false); - Job loadJob = new LoadClientsJob(_context); + Job loadJob = new LoadClientsJob(_context, _notif); _context.jobQueue().addJob(loadJob); _context.addShutdownTask(new ShutdownHook()); _context.addFinalShutdownTask(new FinalShutdownHook()); _starterThread = null; } - Util.i("Router.main finished"); + Util.d("Router.main finished"); } } @@ -336,7 +355,7 @@ public class RouterService extends Service { public void run() { RouterContext ctx = _context; - if(ctx != null && _state == State.RUNNING) { + if(ctx != null && (_state == State.RUNNING || _state == State.ACTIVE)) { Router router = ctx.router(); if(router.isAlive()) { updateStatus(ctx); @@ -345,6 +364,7 @@ public class RouterService extends Service { _handler.postDelayed(this, 15 * 1000); } } + private String _currTitle; private boolean _hadTunnels; private void updateStatus(RouterContext ctx) { @@ -367,34 +387,81 @@ public class RouterService extends Service { fmt = new DecimalFormat("#0.00"); } - String status = - "I2P " - + active + '/' + known + " peers connected"; + String text = + getResources().getString(R.string.notification_status_bw, + fmt.format(inBW), fmt.format(outBW)); - String details = - fmt.format(inBW) + '/' + fmt.format(outBW) + " KBps" - + "; Expl " + inEx + '/' + outEx - + "; Client " + inCl + '/' + outCl; + String bigText = + getResources().getString(R.string.notification_status_bw, + fmt.format(inBW), fmt.format(outBW)) + '\n' + + getResources().getString(R.string.notification_status_peers, + active, known) + '\n' + + getResources().getString(R.string.notification_status_expl, + inEx, outEx) + '\n' + + getResources().getString(R.string.notification_status_client, + inCl, outCl); boolean haveTunnels = inCl > 0 && outCl > 0; if(haveTunnels != _hadTunnels) { if(haveTunnels) { - _statusBar.replace(StatusBar.ICON3, "Client tunnels are ready"); + _currTitle = "Client tunnels are ready"; + setState(State.ACTIVE); + _statusBar.replace(StatusBar.ICON_ACTIVE, _currTitle); } else { - _statusBar.replace(StatusBar.ICON2, "Client tunnels are down"); + _currTitle = "Client tunnels are down"; + setState(State.RUNNING); + _statusBar.replace(StatusBar.ICON_RUNNING, _currTitle); } _hadTunnels = haveTunnels; - } - _statusBar.update(status, details); + } else if (_currTitle == null || _currTitle.equals("")) + _currTitle = "I2P is running"; + _statusBar.update(_currTitle, text, bigText); } @Override public IBinder onBind(Intent intent) { - Util.i(this + "onBind called" + Util.d(this + "onBind called" + " Current state is: " + _state); - return _binder; + Util.d("Intent action: " + intent.getAction()); + // Select the interface to return. + if (RouterBinder.class.getName().equals(intent.getAction())) { + // Local Activity wanting access to the RouterContext + Util.d("Returning RouterContext binder"); + return _binder; + } + if (IRouterState.class.getName().equals(intent.getAction())) { + // Someone wants to monitor the router state. + Util.d("Returning state binder"); + return mStatusBinder; + } + Util.d("Unknown binder request, returning null"); + return null; } + /** + * IRouterState is defined through IDL + */ + private final IRouterState.Stub mStatusBinder = new IRouterState.Stub() { + + public void registerCallback(IRouterStateCallback cb) + throws RemoteException { + if (cb != null) mStateCallbacks.register(cb); + } + + public void unregisterCallback(IRouterStateCallback cb) + throws RemoteException { + if (cb != null) mStateCallbacks.unregister(cb); + } + + public boolean isStarted() throws RemoteException { + return mStartCalled; + } + + public String getState() throws RemoteException { + return _state.name(); + } + }; + @Override public boolean onUnbind(Intent intent) { return super.onUnbind(intent); @@ -413,6 +480,7 @@ public class RouterService extends Service { return null; } if(_state != State.RUNNING + && _state != State.ACTIVE && _state != State.STOPPING && _state != State.MANUAL_STOPPING && _state != State.MANUAL_QUITTING @@ -430,14 +498,14 @@ public class RouterService extends Service { } public boolean canManualStop() { - return _state == State.WAITING || _state == State.STARTING || _state == State.RUNNING; + return _state == State.WAITING || _state == State.STARTING || _state == State.RUNNING || _state == State.ACTIVE; } /** * Stop and don't restart the router, but keep the service */ public void manualStop() { - Util.i("manualStop called" + Util.d("manualStop called" + " Current state is: " + _state); synchronized(_stateLock) { if(!canManualStop()) { @@ -446,8 +514,8 @@ public class RouterService extends Service { if(_state == State.STARTING) { _starterThread.interrupt(); } - if(_state == State.STARTING || _state == State.RUNNING) { - _statusBar.replace(StatusBar.ICON4, "Stopping I2P"); + if(_state == State.STARTING || _state == State.RUNNING || _state == State.ACTIVE) { + _statusBar.replace(StatusBar.ICON_STOPPING, "Stopping I2P"); Thread stopperThread = new Thread(new Stopper(State.MANUAL_STOPPING, State.MANUAL_STOPPED)); stopperThread.start(); } @@ -458,7 +526,7 @@ public class RouterService extends Service { * Stop the router and kill the service */ public void manualQuit() { - Util.i("manualQuit called" + Util.d("manualQuit called" + " Current state is: " + _state); synchronized(_stateLock) { if(!canManualStop()) { @@ -467,8 +535,8 @@ public class RouterService extends Service { if(_state == State.STARTING) { _starterThread.interrupt(); } - if(_state == State.STARTING || _state == State.RUNNING) { - _statusBar.replace(StatusBar.ICON4, "Stopping I2P"); + if(_state == State.STARTING || _state == State.RUNNING || _state == State.ACTIVE) { + _statusBar.replace(StatusBar.ICON_STOPPING, "Stopping I2P"); Thread stopperThread = new Thread(new Stopper(State.MANUAL_QUITTING, State.MANUAL_QUITTED)); stopperThread.start(); } else if(_state == State.WAITING) { @@ -482,14 +550,14 @@ public class RouterService extends Service { * Stop and then spin waiting for a network connection, then restart */ public void networkStop() { - Util.i("networkStop called" + Util.d("networkStop called" + " Current state is: " + _state); synchronized(_stateLock) { if(_state == State.STARTING) { _starterThread.interrupt(); } - if(_state == State.STARTING || _state == State.RUNNING) { - _statusBar.replace(StatusBar.ICON4, "Network disconnected, stopping I2P"); + if(_state == State.STARTING || _state == State.RUNNING || _state == State.ACTIVE) { + _statusBar.replace(StatusBar.ICON_STOPPING, "Network disconnected, stopping I2P"); // don't change state, let the shutdown hook do it Thread stopperThread = new Thread(new Stopper(State.NETWORK_STOPPING, State.NETWORK_STOPPING)); stopperThread.start(); @@ -503,13 +571,13 @@ public class RouterService extends Service { } public void manualStart() { - Util.i("restart called" + Util.d("restart called" + " Current state is: " + _state); synchronized(_stateLock) { if(!canManualStart()) { return; } - _statusBar.replace(StatusBar.ICON1, "I2P is starting up"); + _statusBar.replace(StatusBar.ICON_STARTING, "I2P is starting up"); setState(State.STARTING); _starterThread = new Thread(new Starter()); _starterThread.start(); @@ -517,13 +585,43 @@ public class RouterService extends Service { } // ******** end methods accessed from Activities and Receivers ************ + + private static final int STATE_MSG = 1; + + /** + * Our Handler used to execute operations on the main thread. + */ + private final Handler mHandler = new Handler() { + @Override + public void handleMessage(Message msg) { + switch (msg.what) { + case STATE_MSG: + String state = _state.name(); + // Broadcast to all clients the new state. + final int N = mStateCallbacks.beginBroadcast(); + for (int i = 0; i < N; i++) { + try { + mStateCallbacks.getBroadcastItem(i).stateChanged(state); + } catch (RemoteException e) { + // The RemoteCallbackList will take care of removing + // the dead object for us. + } + } + mStateCallbacks.finishBroadcast(); + break; + default: + super.handleMessage(msg); + } + } + }; + /** * Turn off the status bar. Unregister the receiver. If we were running, * fire up the Stopper thread. */ @Override public void onDestroy() { - Util.i("onDestroy called" + Util.d("onDestroy called" + " Current state is: " + _state); _handler.removeCallbacks(_updater); @@ -545,9 +643,9 @@ public class RouterService extends Service { if(_state == State.STARTING) { _starterThread.interrupt(); } - if(_state == State.STARTING || _state == State.RUNNING) { + if(_state == State.STARTING || _state == State.RUNNING || _state == State.ACTIVE) { // should this be in a thread? - _statusBar.replace(StatusBar.ICON5, "I2P is shutting down"); + _statusBar.replace(StatusBar.ICON_SHUTTING_DOWN, "I2P is shutting down"); Thread stopperThread = new Thread(new Stopper(State.STOPPING, State.STOPPED)); stopperThread.start(); } @@ -574,14 +672,14 @@ public class RouterService extends Service { public void run() { try { - Util.i(MARKER + this + " stopper thread" + Util.d(MARKER + this + " stopper thread" + " Current state is: " + _state); RouterContext ctx = _context; if(ctx != null) { ctx.router().shutdown(Router.EXIT_HARD); } _statusBar.remove(); - Util.i("********** Router shutdown complete"); + Util.d("********** Router shutdown complete"); synchronized(_stateLock) { if(_state == nextState) { setState(stopState); @@ -600,9 +698,9 @@ public class RouterService extends Service { private class ShutdownHook implements Runnable { public void run() { - Util.i(this + " shutdown hook" + Util.d(this + " shutdown hook" + " Current state is: " + _state); - _statusBar.replace(StatusBar.ICON5, "I2P is shutting down"); + _statusBar.replace(StatusBar.ICON_SHUTTING_DOWN, "I2P is shutting down"); I2PReceiver rcvr = _receiver; if(rcvr != null) { synchronized(rcvr) { @@ -622,7 +720,7 @@ public class RouterService extends Service { _starterThread.interrupt(); } if(_state == State.WAITING || _state == State.STARTING - || _state == State.RUNNING) { + || _state == State.RUNNING || _state == State.ACTIVE) { setState(State.STOPPING); } } @@ -639,7 +737,7 @@ public class RouterService extends Service { public void run() { try { - Util.i(this + " final shutdown hook" + Util.d(this + " final shutdown hook" + " Current state is: " + _state); //I2PReceiver rcvr = _receiver; @@ -657,13 +755,17 @@ public class RouterService extends Service { setState(State.WAITING); _handler.postDelayed(new Waiter(), 10 * 1000); } else if(_state == State.STARTING || _state == State.RUNNING - || _state == State.STOPPING) { - Util.i(this + " died of unknown causes"); + || _state == State.ACTIVE || _state == State.STOPPING) { + Util.w(this + " died of unknown causes"); setState(State.STOPPED); + // Unregister all callbacks. + mStateCallbacks.kill(); stopForeground(true); stopSelf(); } else if(_state == State.MANUAL_QUITTING) { setState(State.MANUAL_QUITTED); + // Unregister all callbacks. + mStateCallbacks.kill(); stopForeground(true); stopSelf(); } @@ -688,6 +790,7 @@ public class RouterService extends Service { private void setState(State s) { _state = s; saveState(); + mHandler.sendEmptyMessage(STATE_MSG); } /** diff --git a/src/net/i2p/android/router/service/StatSummarizer.java b/src/net/i2p/android/router/service/StatSummarizer.java new file mode 100644 index 0000000000000000000000000000000000000000..2af37f9163241b5981c7ed59b41cd1716366af04 --- /dev/null +++ b/src/net/i2p/android/router/service/StatSummarizer.java @@ -0,0 +1,139 @@ +package net.i2p.android.router.service; + +import java.util.ArrayList; +import java.util.List; +import java.util.StringTokenizer; +import java.util.concurrent.CopyOnWriteArrayList; + +import net.i2p.router.RouterContext; +import net.i2p.stat.Rate; +import net.i2p.stat.RateStat; + +public class StatSummarizer implements Runnable { + private final RouterContext _context; + private final List<SummaryListener> _listeners; + // TODO remove static instance + private static StatSummarizer _instance; + private volatile boolean _isRunning = true; + private Thread _thread; + + public StatSummarizer() { + _context = RouterContext.listContexts().get(0); + _listeners = new CopyOnWriteArrayList<SummaryListener>(); + _instance = this; + _context.addShutdownTask(new Shutdown()); + } + + public static StatSummarizer instance() { return _instance; } + + public void run() { + _thread = Thread.currentThread(); + String specs = ""; + while (_isRunning && _context.router().isAlive()) { + specs = adjustDatabases(specs); + try { Thread.sleep(60 * 1000);} catch (InterruptedException ie) {} + } + } + + /** list of SummaryListener instances */ + public List<SummaryListener> getListeners() { return _listeners; } + + public SummaryListener getListener(String rateName, long period) { + for (SummaryListener lsnr : _listeners) { + if (lsnr.getName().equals(rateName + "." + period)) + return lsnr; + } + return null; + } + + private static final String DEFAULT_DATABASES = + "bw.sendRate.60000" + + ",bw.recvRate.60000" + + ",router.memoryUsed.60000" + + ",router.activePeers.60000"; + + private String adjustDatabases(String oldSpecs) { + String spec = _context.getProperty("stat.summaries", DEFAULT_DATABASES); + if ( ( (spec == null) && (oldSpecs == null) ) || + ( (spec != null) && (oldSpecs != null) && (oldSpecs.equals(spec))) ) + return oldSpecs; + + List<Rate> old = parseSpecs(oldSpecs); + List<Rate> newSpecs = parseSpecs(spec); + + // remove old ones + for (Rate r : old) { + if (!newSpecs.contains(r)) + removeDb(r); + } + // add new ones + StringBuilder buf = new StringBuilder(); + boolean comma = false; + for (Rate r : newSpecs) { + if (!old.contains(r)) + addDb(r); + if (comma) + buf.append(','); + else + comma = true; + buf.append(r.getRateStat().getName()).append(".").append(r.getPeriod()); + } + return buf.toString(); + } + + private void removeDb(Rate r) { + for (SummaryListener lsnr : _listeners) { + if (lsnr.getRate().equals(r)) { + // no iter.remove() in COWAL + _listeners.remove(lsnr); + lsnr.stopListening(); + return; + } + } + } + private void addDb(Rate r) { + SummaryListener lsnr = new SummaryListener(r); + lsnr.startListening(); + _listeners.add(lsnr); + } + + /** + * @param specs statName.period,statName.period,statName.period + * @return list of Rate objects + */ + List<Rate> parseSpecs(String specs) { + StringTokenizer tok = new StringTokenizer(specs, ","); + List<Rate> rv = new ArrayList<Rate>(); + while (tok.hasMoreTokens()) { + String spec = tok.nextToken(); + int split = spec.lastIndexOf('.'); + if ( (split <= 0) || (split + 1 >= spec.length()) ) + continue; + String name = spec.substring(0, split); + String per = spec.substring(split+1); + long period = -1; + try { + period = Long.parseLong(per); + RateStat rs = _context.statManager().getRate(name); + if (rs != null) { + Rate r = rs.getRate(period); + if (r != null) + rv.add(r); + } + } catch (NumberFormatException nfe) {} + } + return rv; + } + + private class Shutdown implements Runnable { + public void run() { + _isRunning = false; + if (_thread != null) + _thread.interrupt(); + for (SummaryListener lsnr : _listeners) { + lsnr.stopListening(); + } + _listeners.clear(); + } + } +} diff --git a/src/net/i2p/android/router/service/StatusBar.java b/src/net/i2p/android/router/service/StatusBar.java index 27c24fe1b3c3d121ddf1a4bf7be50eadf74074ae..c337bfde377da3ed4aa86abce588ccad232a301a 100644 --- a/src/net/i2p/android/router/service/StatusBar.java +++ b/src/net/i2p/android/router/service/StatusBar.java @@ -5,68 +5,76 @@ import android.app.NotificationManager; import android.app.PendingIntent; import android.content.Context; import android.content.Intent; +import android.support.v4.app.NotificationCompat; +import net.i2p.android.router.MainActivity; import net.i2p.android.router.R; -import net.i2p.android.router.activity.MainActivity; class StatusBar { private final Context ctx; - private final Intent intent; - private final Notification notif; - private final NotificationManager mgr; + private final NotificationManager mNotificationManager; + private final NotificationCompat.Builder mNotifyBuilder; + private Notification mNotif; private static final int ID = 1337; - public static final int ICON1 = R.drawable.ic_launcher_itoopie_300; - public static final int ICON2 = R.drawable.ic_launcher_itoopie_330; - public static final int ICON3 = R.drawable.ic_launcher_itoopie; - public static final int ICON4 = R.drawable.ic_launcher_itoopie_120; - public static final int ICON5 = R.drawable.ic_launcher_itoopie_150; - public static final int ICON6 = R.drawable.ic_launcher_itoopie_180; + public static final int ICON_STARTING = R.drawable.ic_stat_router_starting; + public static final int ICON_RUNNING = R.drawable.ic_stat_router_running; + public static final int ICON_ACTIVE = R.drawable.ic_stat_router_active; + public static final int ICON_STOPPING = R.drawable.ic_stat_router_stopping; + public static final int ICON_SHUTTING_DOWN = R.drawable.ic_stat_router_shutting_down; + public static final int ICON_WAITING_NETWORK = R.drawable.ic_stat_router_waiting_network; StatusBar(Context cx) { ctx = cx; - String ns = Context.NOTIFICATION_SERVICE; - mgr = (NotificationManager)ctx.getSystemService(ns); - Thread.currentThread().setUncaughtExceptionHandler(new CrashHandler(mgr)); + mNotificationManager = (NotificationManager) ctx.getSystemService( + Context.NOTIFICATION_SERVICE); + Thread.currentThread().setUncaughtExceptionHandler( + new CrashHandler(mNotificationManager)); - int icon = ICON1; + int icon = ICON_STARTING; // won't be shown if replace() is called String text = "Starting I2P"; - long now = System.currentTimeMillis(); - notif = new Notification(icon, text, now); - notif.flags |= Notification.FLAG_ONLY_ALERT_ONCE; - // notif.flags |= Notification.FLAG_ONGOING_EVENT; - notif.flags |= Notification.FLAG_NO_CLEAR; - intent = new Intent(ctx, MainActivity.class); + + mNotifyBuilder = new NotificationCompat.Builder(ctx) + .setContentText(text) + .setSmallIcon(icon) + .setOngoing(true) + .setOnlyAlertOnce(true); + + Intent intent = new Intent(ctx, MainActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); + PendingIntent pi = PendingIntent.getActivity(ctx, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT); + mNotifyBuilder.setContentIntent(pi); } - /** remove and re-add */ - public void replace(int icon, String tickerText) { - off(); - notif.icon = icon; - notif.tickerText= tickerText; - update(tickerText); + public void replace(int icon, String text) { + mNotifyBuilder.setSmallIcon(icon) + .setStyle(null) + .setTicker(text); + update(text); } - public void update(String details) { + public void update(String text) { String title = "I2P Status"; - update(title, details); + update(title, text); } - public void update(String title, String details) { - PendingIntent pi = PendingIntent.getActivity(ctx, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT); - notif.setLatestEventInfo(ctx, title, details, pi); - mgr.notify(ID, notif); + public void update(String title, String text, String bigText) { + mNotifyBuilder.setStyle(new NotificationCompat.BigTextStyle() + .bigText(bigText)); + update(title, text); } - public void off() { - //mgr.cancel(ID); + public void update(String title, String text) { + mNotifyBuilder.setContentTitle(title) + .setContentText(text); + mNotif = mNotifyBuilder.build(); + mNotificationManager.notify(ID, mNotif); } public void remove() { - mgr.cancel(ID); + mNotificationManager.cancel(ID); } /** @@ -95,6 +103,6 @@ class StatusBar { } public Notification getNote() { - return notif; + return mNotif; } } diff --git a/src/net/i2p/android/router/service/SummaryListener.java b/src/net/i2p/android/router/service/SummaryListener.java new file mode 100644 index 0000000000000000000000000000000000000000..7f99c1c7991f3cba437bdb8f2d7144d61fa6d30b --- /dev/null +++ b/src/net/i2p/android/router/service/SummaryListener.java @@ -0,0 +1,80 @@ +package net.i2p.android.router.service; + +import java.util.Observable; +import java.util.Observer; + +import com.androidplot.xy.SimpleXYSeries; +import com.androidplot.xy.XYSeries; + +import net.i2p.I2PAppContext; +import net.i2p.stat.Rate; +import net.i2p.stat.RateStat; +import net.i2p.stat.RateSummaryListener; + +public class SummaryListener implements RateSummaryListener { + public static final int HISTORY_SIZE = 30; + + private final I2PAppContext _context; + private final Rate _rate; + private String _name; + private SimpleXYSeries _series; + private MyObservable _notifier; + + public SummaryListener(Rate r) { + _context = I2PAppContext.getGlobalContext(); + _rate = r; + _notifier = new MyObservable(); + } + + // encapsulates management of the observers watching this rate for update events: + class MyObservable extends Observable { + @Override + public void notifyObservers() { + setChanged(); + super.notifyObservers(); + } + } + + public void addObserver(Observer observer) { + _notifier.addObserver(observer); + } + + public void removeObserver(Observer observer) { + _notifier.deleteObserver(observer); + } + + public void add(double totalValue, long eventCount, double totalEventTime, + long period) { + long now = now(); + long when = now / 1000; + double val = eventCount > 0 ? (totalValue / eventCount) : 0d; + + if (_series.size() > HISTORY_SIZE) + _series.removeFirst(); + + _series.addLast(when, val); + + _notifier.notifyObservers(); + } + + public Rate getRate() { return _rate; } + + public String getName() { return _name; } + + public XYSeries getSeries() { return _series; } + + long now() { return _context.clock().now(); } + + public void startListening() { + RateStat rs = _rate.getRateStat(); + long period = _rate.getPeriod(); + _name = rs.getName() + "." + period; + _series = new SimpleXYSeries(_name); + _series.useImplicitXVals(); + _rate.setSummaryListener(this); + } + + public void stopListening() { + _rate.setSummaryListener(null); + } +} diff --git a/src/net/i2p/android/router/stats/PeersActivity.java b/src/net/i2p/android/router/stats/PeersActivity.java new file mode 100644 index 0000000000000000000000000000000000000000..c71acb087ebe3987927ec4ef8f9e28b3d04af73b --- /dev/null +++ b/src/net/i2p/android/router/stats/PeersActivity.java @@ -0,0 +1,38 @@ +package net.i2p.android.router.stats; + +import net.i2p.android.router.I2PActivityBase; +import net.i2p.android.router.R; +import net.i2p.android.router.service.RouterService; +import android.os.Bundle; + +public class PeersActivity extends I2PActivityBase { + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + mDrawerToggle.setDrawerIndicatorEnabled(false); + // Start with the base view + if (savedInstanceState == null) { + PeersFragment f = new PeersFragment(); + f.setArguments(getIntent().getExtras()); + getSupportFragmentManager().beginTransaction() + .add(R.id.main_fragment, f).commit(); + } + } + + /** + * Not bound by the time onResume() is called, so we have to do it here. + * If it is bound we update twice. + */ + @Override + protected void onRouterBind(RouterService svc) { + PeersFragment f = (PeersFragment) getSupportFragmentManager().findFragmentById(R.id.main_fragment); + f.update(); + } + + @Override + public void onBackPressed() { + PeersFragment f = (PeersFragment) getSupportFragmentManager().findFragmentById(R.id.main_fragment); + if (!f.onBackPressed()) + super.onBackPressed(); + } +} diff --git a/src/net/i2p/android/router/activity/PeersActivity.java b/src/net/i2p/android/router/stats/PeersFragment.java similarity index 61% rename from src/net/i2p/android/router/activity/PeersActivity.java rename to src/net/i2p/android/router/stats/PeersFragment.java index 395ec02802a33f415eacc39fcd88f4eee74f5f48..0b5730fffbfc3f8d548ab56841c06b2a6995df3a 100644 --- a/src/net/i2p/android/router/activity/PeersActivity.java +++ b/src/net/i2p/android/router/stats/PeersFragment.java @@ -1,17 +1,22 @@ -package net.i2p.android.router.activity; +package net.i2p.android.router.stats; import android.os.Bundle; -import android.view.KeyEvent; +import android.view.LayoutInflater; +import android.view.Menu; +import android.view.MenuInflater; import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; import android.webkit.WebView; import java.io.IOException; import java.io.StringWriter; + +import net.i2p.android.router.I2PFragmentBase; import net.i2p.android.router.R; -import net.i2p.android.router.service.RouterService; -import net.i2p.android.router.util.Util; +import net.i2p.android.router.web.I2PWebViewClient; import net.i2p.router.CommSystemFacade; -public class PeersActivity extends I2PActivityBase { +public class PeersFragment extends I2PFragmentBase { private I2PWebViewClient _wvClient; @@ -20,17 +25,24 @@ public class PeersActivity extends I2PActivityBase { private static final String FOOTER = "</body></html>"; @Override - public void onCreate(Bundle savedInstanceState) - { + public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); - setContentView(R.layout.peers); - WebView wv = (WebView) findViewById(R.id.peers_webview); + setHasOptionsMenu(true); + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) + { + View v = inflater.inflate(R.layout.peers, container, false); + WebView wv = (WebView) v.findViewById(R.id.peers_webview); wv.getSettings().setLoadsImagesAutomatically(true); // was false // http://stackoverflow.com/questions/2369310/webview-double-tap-zoom-not-working-on-a-motorola-droid-a855 wv.getSettings().setUseWideViewPort(true); - _wvClient = new I2PWebViewClient(this); + _wvClient = new I2PWebViewClient(); wv.setWebViewClient(_wvClient); wv.getSettings().setBuiltInZoomControls(true); + return v; } @Override @@ -39,17 +51,8 @@ public class PeersActivity extends I2PActivityBase { update(); } - /** - * Not bound by the time onResume() is called, so we have to do it here. - * If it is bound we update twice. - */ - @Override - protected void onRouterBind(RouterService svc) { - update(); - } - - private void update() { - WebView wv = (WebView) findViewById(R.id.peers_webview); + public void update() { + WebView wv = (WebView) getActivity().findViewById(R.id.peers_webview); wv.clearHistory(); // fixes having to hit back. CommSystemFacade comm = getCommSystem(); String data; @@ -76,26 +79,27 @@ public class PeersActivity extends I2PActivityBase { } } - @Override - public boolean onKeyDown(int keyCode, KeyEvent event) { - WebView wv = (WebView) findViewById(R.id.peers_webview); - if ((keyCode == KeyEvent.KEYCODE_BACK)) { - _wvClient.cancelAll(); - wv.stopLoading(); + public boolean onBackPressed() { + WebView wv = (WebView) getActivity().findViewById(R.id.peers_webview); + _wvClient.cancelAll(); + wv.stopLoading(); - // We do not want to go back, or keep history... Theere is no need to. - // What we DO want to do is exit! - //if (wv.canGoBack()) { - // wv.goBack(); - // return true; - //} - } - return super.onKeyDown(keyCode, event); + // We do not want to go back, or keep history... There is no need to. + // What we DO want to do is exit! + //if (wv.canGoBack()) { + // wv.goBack(); + // return true; + //} + return false; + } + + @Override + public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { + inflater.inflate(R.menu.fragment_web_actions, menu); } @Override public boolean onOptionsItemSelected(MenuItem item) { - WebView wv = (WebView) findViewById(R.id.peers_webview); switch (item.getItemId()) { case R.id.menu_reload: update(); diff --git a/src/net/i2p/android/router/stats/RateGraphActivity.java b/src/net/i2p/android/router/stats/RateGraphActivity.java new file mode 100644 index 0000000000000000000000000000000000000000..b9378c5b1e8643ac464eeeafce34321f5e0463ed --- /dev/null +++ b/src/net/i2p/android/router/stats/RateGraphActivity.java @@ -0,0 +1,108 @@ +package net.i2p.android.router.stats; + +import java.util.Comparator; +import java.util.List; +import java.util.TreeSet; + +import net.i2p.android.router.I2PActivityBase; +import net.i2p.android.router.R; +import net.i2p.android.router.service.StatSummarizer; +import net.i2p.android.router.service.SummaryListener; +import net.i2p.stat.Rate; +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.DialogInterface; +import android.os.Bundle; +import android.support.v4.app.DialogFragment; +import android.support.v7.app.ActionBar; +import android.widget.ArrayAdapter; +import android.widget.SpinnerAdapter; + +public class RateGraphActivity extends I2PActivityBase { + private static final String SELECTED_RATE = "selected_rate"; + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + mDrawerToggle.setDrawerIndicatorEnabled(false); + + if (StatSummarizer.instance() != null) { + // Set up action bar for drop-down list + ActionBar actionBar = getSupportActionBar(); + actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_LIST); + + // Get the rates currently being graphed + List<SummaryListener> listeners = StatSummarizer.instance().getListeners(); + TreeSet<SummaryListener> ordered = new TreeSet<SummaryListener>(new AlphaComparator()); + ordered.addAll(listeners); + final String[] mRates = new String[ordered.size()]; + final long[] mPeriods = new long[ordered.size()]; + int i = 0; + for (SummaryListener listener : ordered) { + Rate r = listener.getRate(); + mRates[i] = r.getRateStat().getName(); + mPeriods[i] = r.getPeriod(); + i++; + } + + SpinnerAdapter mSpinnerAdapter = new ArrayAdapter<String>(this, + android.R.layout.simple_spinner_dropdown_item, mRates); + + ActionBar.OnNavigationListener mNavigationListener = new ActionBar.OnNavigationListener() { + String[] rates = mRates; + long[] periods = mPeriods; + + public boolean onNavigationItemSelected(int position, long itemId) { + String rateName = rates[position]; + long period = periods[position]; + RateGraphFragment f = RateGraphFragment.newInstance(rateName, period); + getSupportFragmentManager().beginTransaction() + .replace(R.id.main_fragment, f, rates[position]).commit(); + return true; + } + }; + + actionBar.setListNavigationCallbacks(mSpinnerAdapter, mNavigationListener); + + if (savedInstanceState != null) { + int selected = savedInstanceState.getInt(SELECTED_RATE); + actionBar.setSelectedNavigationItem(selected); + } + } else { + DialogFragment df = new DialogFragment() { + @Override + public Dialog onCreateDialog(Bundle savedInstanceState) { + AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); + builder.setMessage(R.string.graphs_not_ready) + .setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int which) { + dialog.dismiss(); + finish(); + } + }); + return builder.create(); + } + }; + df.show(getSupportFragmentManager(), "nographs"); + } + } + + @Override + public void onSaveInstanceState(Bundle outState) { + super.onSaveInstanceState(outState); + outState.putInt(SELECTED_RATE, + getSupportActionBar().getSelectedNavigationIndex()); + } + + private static class AlphaComparator implements Comparator<SummaryListener> { + public int compare(SummaryListener l, SummaryListener r) { + String lName = l.getRate().getRateStat().getName(); + String rName = r.getRate().getRateStat().getName(); + int rv = lName.compareTo(rName); + if (rv != 0) + return rv; + return (int) (l.getRate().getPeriod() - r.getRate().getPeriod()); + } + } +} diff --git a/src/net/i2p/android/router/stats/RateGraphFragment.java b/src/net/i2p/android/router/stats/RateGraphFragment.java new file mode 100644 index 0000000000000000000000000000000000000000..5c674b587c275351d865729b659fda282340f916 --- /dev/null +++ b/src/net/i2p/android/router/stats/RateGraphFragment.java @@ -0,0 +1,160 @@ +package net.i2p.android.router.stats; + +import java.text.DecimalFormat; +import java.text.FieldPosition; +import java.text.Format; +import java.text.ParsePosition; +import java.util.Observable; +import java.util.Observer; +import com.androidplot.Plot; +import com.androidplot.xy.BoundaryMode; +import com.androidplot.xy.LineAndPointFormatter; +import com.androidplot.xy.XYPlot; +import com.androidplot.xy.XYSeries; +import com.androidplot.xy.XYStepMode; + +import net.i2p.android.router.I2PFragmentBase; +import net.i2p.android.router.R; +import net.i2p.android.router.service.StatSummarizer; +import net.i2p.android.router.service.SummaryListener; +import net.i2p.android.router.util.Util; +import android.graphics.Color; +import android.os.Bundle; +import android.os.Handler; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; + +public class RateGraphFragment extends I2PFragmentBase { + // redraws a plot whenever an update is received: + private class MyPlotUpdater implements Observer { + Plot plot; + + public MyPlotUpdater(Plot plot) { + this.plot = plot; + } + + public void update(Observable o, Object arg) { + Util.d("Redrawing plot"); + plot.redraw(); + } + } + + public static final String RATE_NAME = "rate_name"; + public static final String RATE_PERIOD = "rate_period"; + + private Handler _handler; + private SetupTask _setupTask; + private SummaryListener _listener; + private XYPlot _ratePlot; + private MyPlotUpdater _plotUpdater; + + public static RateGraphFragment newInstance(String name, long period) { + RateGraphFragment f = new RateGraphFragment(); + Bundle args = new Bundle(); + args.putString(RATE_NAME, name); + args.putLong(RATE_PERIOD, period); + f.setArguments(args); + return f; + } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + _handler = new Handler(); + _setupTask = new SetupTask(); + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + View v = inflater.inflate(R.layout.fragment_graph, container, false); + + _ratePlot = (XYPlot) v.findViewById(R.id.rate_stat_plot); + + return v; + } + + @Override + public void onStart() { + super.onStart(); + _handler.removeCallbacks(_setupTask); + _handler.postDelayed(_setupTask, 100); + } + + @Override + public void onStop() { + super.onStop(); + if (_listener != null && _plotUpdater != null) { + Util.d("Removing plot updater from listener"); + _listener.removeObserver(_plotUpdater); + } + _handler.removeCallbacks(_setupTask); + } + + private class SetupTask implements Runnable { + public void run() { + String rateName = getArguments().getString(RATE_NAME); + long period = getArguments().getLong(RATE_PERIOD); + + Util.d("Setting up " + rateName + "." + period); + if (StatSummarizer.instance() == null) { + Util.d("StatSummarizer is null, delaying setup"); + _handler.postDelayed(this, 1000); + return; + } + _listener = StatSummarizer.instance().getListener(rateName, period); + if (_listener == null) { + Util.d("Listener is null, delaying setup"); + _handler.postDelayed(this, 1000); + return; + } + + XYSeries rateSeries = _listener.getSeries(); + + _plotUpdater = new MyPlotUpdater(_ratePlot); + + _ratePlot.addSeries(rateSeries, new LineAndPointFormatter(Color.rgb(0, 0, 0), null, Color.rgb(0, 80, 0), null)); + + Util.d("Adding plot updater to listener"); + _listener.addObserver(_plotUpdater); + + _ratePlot.setDomainStepMode(XYStepMode.SUBDIVIDE); + _ratePlot.setDomainStepValue(SummaryListener.HISTORY_SIZE); + + // thin out domain/range tick labels so they dont overlap each other: + _ratePlot.setTicksPerDomainLabel(5); + _ratePlot.setTicksPerRangeLabel(3); + + _ratePlot.setRangeLowerBoundary(0, BoundaryMode.FIXED); + + _ratePlot.setRangeValueFormat(new Format() { + + @Override + public StringBuffer format(Object obj, StringBuffer toAppendTo, + FieldPosition pos) { + double val = ((Number) obj).doubleValue(); + if (val >= 10 * 1000 * 1000) + return new DecimalFormat("0 M").format(val / (1000 * 1000), toAppendTo, pos); + else if (val >= 8 * 100 * 1000) + return new DecimalFormat("0.0 M").format(val / (1000 * 1000), toAppendTo, pos); + else if (val >= 10 * 1000) + return new DecimalFormat("0 k").format(val / (1000), toAppendTo, pos); + else if (val >= 8 * 100) + return new DecimalFormat("0.0 k").format(val / (1000), toAppendTo, pos); + else + return new DecimalFormat("0").format(val, toAppendTo, pos); + } + + @Override + public Object parseObject(String source, ParsePosition pos) { + return null; + } + + }); + + Util.d("Redrawing plot"); + _ratePlot.redraw(); + } + } +} diff --git a/src/net/i2p/android/router/util/I2Patterns.java b/src/net/i2p/android/router/util/I2Patterns.java new file mode 100644 index 0000000000000000000000000000000000000000..23acd192be3dc097c9bfbbc311d4fdd8eee9612c --- /dev/null +++ b/src/net/i2p/android/router/util/I2Patterns.java @@ -0,0 +1,51 @@ +package net.i2p.android.router.util; + +import java.util.regex.Pattern; + +import android.util.Patterns; + +public class I2Patterns { + /** + * The double-parentheses are needed because the included + * pattern has an additional closing parenthesis. + */ + public static final String I2P_TOP_LEVEL_DOMAIN_STR_FOR_WEB_URL = + "(?:(" + + Patterns.TOP_LEVEL_DOMAIN_STR_FOR_WEB_URL + + "|i2p))"; + + /** + * Regular expression pattern to match most part of RFC 3987 + * Internationalized URLs, aka IRIs. Commonly used Unicode characters are + * added. + * Copied from android.util.Patterns + */ + public static final Pattern I2P_WEB_URL = Pattern.compile( + "((?:(http|https|Http|Https|rtsp|Rtsp):\\/\\/(?:(?:[a-zA-Z0-9\\$\\-\\_\\.\\+\\!\\*\\'\\(\\)" + + "\\,\\;\\?\\&\\=]|(?:\\%[a-fA-F0-9]{2})){1,64}(?:\\:(?:[a-zA-Z0-9\\$\\-\\_" + + "\\.\\+\\!\\*\\'\\(\\)\\,\\;\\?\\&\\=]|(?:\\%[a-fA-F0-9]{2})){1,25})?\\@)?)?" + + "((?:(?:[" + Patterns.GOOD_IRI_CHAR + "][" + Patterns.GOOD_IRI_CHAR + "\\-]{0,64}\\.)+" // named host + + I2P_TOP_LEVEL_DOMAIN_STR_FOR_WEB_URL + + "|(?:(?:25[0-5]|2[0-4]" // or ip address + + "[0-9]|[0-1][0-9]{2}|[1-9][0-9]|[1-9])\\.(?:25[0-5]|2[0-4][0-9]" + + "|[0-1][0-9]{2}|[1-9][0-9]|[1-9]|0)\\.(?:25[0-5]|2[0-4][0-9]|[0-1]" + + "[0-9]{2}|[1-9][0-9]|[1-9]|0)\\.(?:25[0-5]|2[0-4][0-9]|[0-1][0-9]{2}" + + "|[1-9][0-9]|[0-9])))" + + "(?:\\:\\d{1,5})?)" // plus option port number + + "(\\/(?:(?:[" + Patterns.GOOD_IRI_CHAR + "\\;\\/\\?\\:\\@\\&\\=\\#\\~" // plus option query params + + "\\-\\.\\+\\!\\*\\'\\(\\)\\,\\_])|(?:\\%[a-fA-F0-9]{2}))*)?" + + "(?:\\b|$)"); // and finally, a word boundary or end of + // input. This is to stop foo.sure from + // matching as foo.su + + public static final Pattern IRC_URL = Pattern.compile( + "(irc:\\/\\/127\\.0\\.0\\.1\\:\\d{1,5})" + + "(\\/(?:(?:[" + Patterns.GOOD_IRI_CHAR + "\\;\\/\\?\\:\\@\\&\\=\\#\\~" // plus option query params + + "\\-\\.\\+\\!\\*\\'\\(\\)\\,\\_])|(?:\\%[a-fA-F0-9]{2}))*)?" + + "(?:\\b|$)"); // and finally, a word boundary or end of + // input. This is to stop foo.sure from + // matching as foo.su + + private I2Patterns() { + } +} diff --git a/src/net/i2p/android/router/util/NamingServiceUtil.java b/src/net/i2p/android/router/util/NamingServiceUtil.java new file mode 100644 index 0000000000000000000000000000000000000000..f61b77d9f1aa300fcf9949d80908e04e45334fb3 --- /dev/null +++ b/src/net/i2p/android/router/util/NamingServiceUtil.java @@ -0,0 +1,167 @@ +package net.i2p.android.router.util; + +import java.net.IDN; +import java.util.List; +import java.util.Locale; + +import android.annotation.SuppressLint; +import android.content.Context; +import android.content.res.Resources; +import android.os.Build; +import android.os.Bundle; +import android.widget.Toast; + +import net.i2p.android.router.R; +import net.i2p.android.wizard.model.Page; +import net.i2p.client.naming.NamingService; +import net.i2p.data.DataFormatException; +import net.i2p.data.Destination; +import net.i2p.router.RouterContext; + +public class NamingServiceUtil { + private static final String DEFAULT_NS = "BlockfileNamingService"; + + public static boolean addFromWizard( + Context ctx, NamingService ns, Bundle data, boolean replace) { + boolean success = false; + + // Get the Bundle keys + Resources res = ctx.getResources(); + + String kHostName = res.getString(R.string.addressbook_add_wizard_k_name); + String kDest = res.getString(R.string.addressbook_add_wizard_k_destination); + + String hostName = data.getBundle(kHostName).getString(Page.SIMPLE_DATA_KEY); + String host = toASCII(res, hostName); // Already validated, won't throw IAE + String displayHost = host.equals(hostName) ? hostName : + hostName + " (" + host + ')'; + + String destB64 = data.getBundle(kDest).getString(Page.SIMPLE_DATA_KEY); + Destination dest = new Destination(); + try { + dest.fromBase64(destB64); + } catch (DataFormatException e) {} // Already validated + + // Check if already in addressbook + Destination oldDest = ns.lookup(host); + if (oldDest != null) { + if (destB64.equals(oldDest.toBase64())) + Toast.makeText(ctx, + "Host name " + displayHost + " is already in address book, unchanged.", + Toast.LENGTH_LONG).show(); + else if (!replace) + Toast.makeText(ctx, + "Host name " + displayHost + " is already in address book with a different Destination.", + Toast.LENGTH_LONG).show(); + } else { + // Put the new host name + success = ns.put(host, dest); + if (!success) + Toast.makeText(ctx, + "Failed to add Destination " + displayHost + " to naming service " + ns.getName(), + Toast.LENGTH_LONG).show(); + } + + return success; + } + + /** @return the NamingService for the current file name, or the root NamingService */ + public static NamingService getNamingService(RouterContext ctx, String book) + { + NamingService root = ctx.namingService(); + NamingService rv = searchNamingService(root, book); + return rv != null ? rv : root; + } + + /** depth-first search */ + private static NamingService searchNamingService(NamingService ns, String srch) + { + String name = ns.getName(); + if (name.equals(srch) || basename(name).equals(srch) || name.equals(DEFAULT_NS)) + return ns; + List<NamingService> list = ns.getNamingServices(); + if (list != null) { + for (NamingService nss : list) { + NamingService rv = searchNamingService(nss, srch); + if (rv != null) + return rv; + } + } + return null; + } + + private static String basename(String filename) { + int slash = filename.lastIndexOf('/'); + if (slash >= 0) + filename = filename.substring(slash + 1); + return filename; + } + + private static final char DOT = '.'; + private static final char DOT2 = 0x3002; + private static final char DOT3 = 0xFF0E; + private static final char DOT4 = 0xFF61; + + /** + * Ref: java.net.IDN and RFC 3940 + * @param host will be converted to lower case + * @return name converted to lower case and punycoded if necessary + * @throws IAE on various errors or if IDN is needed but not available + * @since 0.8.7 + */ + @SuppressLint("NewApi") + static String toASCII(Resources res, String host) throws IllegalArgumentException { + host = host.toLowerCase(Locale.US); + + boolean needsIDN = false; + // Here we do easy checks and throw translated exceptions. + // We do checks on the whole host name, not on each "label", so + // we allow '.', and some untranslated errors will be thrown by IDN.toASCII() + for (int i = 0; i < host.length(); i++) { + char c = host.charAt(i); + if (c <= 0x2c || + c == 0x2f || + c >= 0x3a && c <= 0x40 || + c >= 0x5b && c <= 0x60 || + c >= 0x7b && c <= 0x7f) { + String bad = "\"" + c + "\" (0x" + Integer.toHexString(c) + ')'; + throw new IllegalArgumentException( + res.getString(R.string.nsu_iae_illegal_char, host, bad)); + } + if (c == DOT2) + host = host.replace(DOT2, DOT); + else if (c == DOT3) + host = host.replace(DOT3, DOT); + else if (c == DOT4) + host = host.replace(DOT4, DOT); + else if (c > 0x7f) + needsIDN = true; + } + if (host.startsWith("-")) + throw new IllegalArgumentException( + res.getString(R.string.nsu_iae_cannot_start_with, "-")); + if (host.startsWith(".")) + throw new IllegalArgumentException( + res.getString(R.string.nsu_iae_cannot_start_with, ".")); + if (host.endsWith("-")) + throw new IllegalArgumentException( + res.getString(R.string.nsu_iae_cannot_end_with, "-")); + if (host.endsWith(".")) + throw new IllegalArgumentException( + res.getString(R.string.nsu_iae_cannot_end_with, ".")); + if (needsIDN) { + if (host.startsWith("xn--")) + throw new IllegalArgumentException( + res.getString(R.string.nsu_iae_cannot_start_with, "xn--")); + if (host.contains(".xn--")) + throw new IllegalArgumentException( + res.getString(R.string.nsu_iae_cannot_contain, ".xn--")); + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.GINGERBREAD) + return IDN.toASCII(host, IDN.ALLOW_UNASSIGNED); + else + throw new IllegalArgumentException( + res.getString(R.string.nsu_iae_requires_conversion, host)); + } + return host; + } +} diff --git a/src/net/i2p/android/router/util/Notifications.java b/src/net/i2p/android/router/util/Notifications.java new file mode 100644 index 0000000000000000000000000000000000000000..94e1c49e22f6d58f235fbc00a3a0371a41dd2eea --- /dev/null +++ b/src/net/i2p/android/router/util/Notifications.java @@ -0,0 +1,43 @@ +package net.i2p.android.router.util; + +import net.i2p.android.router.R; +import android.app.NotificationManager; +import android.app.PendingIntent; +import android.content.Context; +import android.content.Intent; +import android.support.v4.app.NotificationCompat; + +public class Notifications { + private final Context mCtx; + private final NotificationManager mNotificationManager; + + public static final int ICON = R.drawable.ic_stat_router_active; + + public Notifications(Context ctx) { + mCtx = ctx; + mNotificationManager = (NotificationManager) ctx.getSystemService( + Context.NOTIFICATION_SERVICE); + } + + public void notify(String title, String text) { + notify(title, text, null); + } + + public void notify(String title, String text, Class<?> c) { + NotificationCompat.Builder b = + new NotificationCompat.Builder(mCtx) + .setContentTitle(title) + .setContentText(text) + .setSmallIcon(ICON) + .setAutoCancel(true); + + if (c != null) { + Intent intent = new Intent(mCtx, c); + intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); + PendingIntent pi = PendingIntent.getActivity(mCtx, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT); + b.setContentIntent(pi); + } + + mNotificationManager.notify(7175, b.build()); + } +} diff --git a/src/net/i2p/android/router/activity/I2PWebViewClient.java b/src/net/i2p/android/router/web/I2PWebViewClient.java similarity index 98% rename from src/net/i2p/android/router/activity/I2PWebViewClient.java rename to src/net/i2p/android/router/web/I2PWebViewClient.java index 375bb1478dd570a467dda1b5fae46535d272a816..b92fa2705ef887c60bf1f823203236ecc90496f4 100644 --- a/src/net/i2p/android/router/activity/I2PWebViewClient.java +++ b/src/net/i2p/android/router/web/I2PWebViewClient.java @@ -1,7 +1,6 @@ -package net.i2p.android.router.activity; +package net.i2p.android.router.web; import android.app.ProgressDialog; -import android.content.Context; import android.content.DialogInterface; import android.graphics.Bitmap; import android.net.Uri; @@ -25,7 +24,7 @@ import net.i2p.android.router.util.Util; import net.i2p.data.DataHelper; import net.i2p.util.EepGet; -class I2PWebViewClient extends WebViewClient { +public class I2PWebViewClient extends WebViewClient { private BGLoad _lastTask; /** save it here so we can dismiss it in onPageFinished() */ @@ -38,10 +37,6 @@ class I2PWebViewClient extends WebViewClient { private static final String ERROR_URL = "<p>Unable to load URL: "; private static final String ERROR_ROUTER = "<p>Your router (or the HTTP proxy) does not appear to be running.</p>"; - public I2PWebViewClient(Context ctx) { - super(); - } - @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { Util.d("Should override? " + url); @@ -187,7 +182,7 @@ class I2PWebViewClient extends WebViewClient { ******/ - void cancelAll() { + public void cancelAll() { BGLoad task = _lastTask; if (task != null) { Util.d("Cancelling fetches"); diff --git a/src/net/i2p/android/router/web/WebActivity.java b/src/net/i2p/android/router/web/WebActivity.java new file mode 100644 index 0000000000000000000000000000000000000000..979bb3bbbb285e73c476a9c0a988452a20cf33bd --- /dev/null +++ b/src/net/i2p/android/router/web/WebActivity.java @@ -0,0 +1,31 @@ +package net.i2p.android.router.web; + +import net.i2p.android.router.I2PActivityBase; +import net.i2p.android.router.R; +import android.os.Bundle; + +public class WebActivity extends I2PActivityBase { + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + // Start with the base view + if (savedInstanceState == null) { + WebFragment f = new WebFragment(); + if (getIntent().getData() != null) { + Bundle b = new Bundle(); + b.putString(WebFragment.HTML_URI, getIntent().getDataString()); + f.setArguments(b); + } else + f.setArguments(getIntent().getExtras()); + getSupportFragmentManager().beginTransaction() + .add(R.id.main_fragment, f).commit(); + } + } + + @Override + public void onBackPressed() { + WebFragment f = (WebFragment) getSupportFragmentManager().findFragmentById(R.id.main_fragment); + if (!f.onBackPressed()) + super.onBackPressed(); + } +} diff --git a/src/net/i2p/android/router/activity/WebActivity.java b/src/net/i2p/android/router/web/WebFragment.java similarity index 63% rename from src/net/i2p/android/router/activity/WebActivity.java rename to src/net/i2p/android/router/web/WebFragment.java index b1953ff1ffffdfa6c176544faa3417fac58a10b1..421ddbfd2f32c14f836502fae085b037ce379ec6 100644 --- a/src/net/i2p/android/router/activity/WebActivity.java +++ b/src/net/i2p/android/router/web/WebFragment.java @@ -1,55 +1,68 @@ -package net.i2p.android.router.activity; +package net.i2p.android.router.web; -import android.content.Intent; import android.content.res.Resources; import android.net.Uri; import android.os.Bundle; -import android.view.KeyEvent; +import android.view.LayoutInflater; +import android.view.Menu; +import android.view.MenuInflater; import android.view.MenuItem; +import android.view.View; +import android.view.ViewGroup; import android.webkit.WebView; import android.widget.TextView; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.UnsupportedEncodingException; + +import net.i2p.android.router.I2PFragmentBase; import net.i2p.android.router.R; -public class WebActivity extends I2PActivityBase { +public class WebFragment extends I2PFragmentBase { private I2PWebViewClient _wvClient; - final static String HTML_RESOURCE_ID = "html_resource_id"; + public final static String HTML_URI = "html_url"; + public final static String HTML_RESOURCE_ID = "html_resource_id"; private static final String WARNING = "Warning - " + "any non-I2P links visited in this window are fetched over the regular internet and are " + "not anonymous. I2P pages may not load images or CSS."; @Override - public void onCreate(Bundle savedInstanceState) - { + public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); - setContentView(R.layout.web); - TextView tv = (TextView) findViewById(R.id.browser_status); + setHasOptionsMenu(true); + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) + { + View v = inflater.inflate(R.layout.web, container, false); + TextView tv = (TextView) v.findViewById(R.id.browser_status); tv.setText(WARNING); - WebView wv = (WebView) findViewById(R.id.browser_webview); - _wvClient = new I2PWebViewClient(this); + WebView wv = (WebView) v.findViewById(R.id.browser_webview); + _wvClient = new I2PWebViewClient(); wv.setWebViewClient(_wvClient); wv.getSettings().setBuiltInZoomControls(true); // http://stackoverflow.com/questions/2369310/webview-double-tap-zoom-not-working-on-a-motorola-droid-a855 wv.getSettings().setUseWideViewPort(true); - Intent intent = getIntent(); - Uri uri = intent.getData(); - if (uri != null) { + String uriStr = getArguments().getString(HTML_URI); + if (uriStr != null) { + Uri uri = Uri.parse(uriStr); //wv.getSettings().setLoadsImagesAutomatically(true); //wv.loadUrl(uri.toString()); // go thru the client so .i2p will work too _wvClient.shouldOverrideUrlLoading(wv, uri.toString()); } else { wv.getSettings().setLoadsImagesAutomatically(false); - int id = intent.getIntExtra(HTML_RESOURCE_ID, 0); + int id = getArguments().getInt(HTML_RESOURCE_ID, 0); // no default, so restart should keep previous view if (id != 0) loadResource(wv, id); } + return v; } private void loadResource(WebView wv, int id) { @@ -76,25 +89,27 @@ public class WebActivity extends I2PActivityBase { } } - @Override - public boolean onKeyDown(int keyCode, KeyEvent event) { - WebView wv = (WebView) findViewById(R.id.browser_webview); - if ((keyCode == KeyEvent.KEYCODE_BACK)) { - _wvClient.cancelAll(); - wv.stopLoading(); - if (wv.canGoBack()) { - // TODO go into history, get url and call shouldOverrideUrlLoading() - // so we have control ??? But then back won't work right - wv.goBack(); - return true; - } + public boolean onBackPressed() { + WebView wv = (WebView) getActivity().findViewById(R.id.browser_webview); + _wvClient.cancelAll(); + wv.stopLoading(); + if (wv.canGoBack()) { + // TODO go into history, get url and call shouldOverrideUrlLoading() + // so we have control ??? But then back won't work right + wv.goBack(); + return true; } - return super.onKeyDown(keyCode, event); + return false; + } + + @Override + public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { + inflater.inflate(R.menu.fragment_web_actions, menu); } @Override public boolean onOptionsItemSelected(MenuItem item) { - WebView wv = (WebView) findViewById(R.id.browser_webview); + WebView wv = (WebView) getActivity().findViewById(R.id.browser_webview); switch (item.getItemId()) { case R.id.menu_reload: _wvClient.cancelAll(); diff --git a/src/net/i2p/android/wizard/model/AbstractWizardModel.java b/src/net/i2p/android/wizard/model/AbstractWizardModel.java new file mode 100644 index 0000000000000000000000000000000000000000..843b382e415a0a1feede54072d37af4c428ef74e --- /dev/null +++ b/src/net/i2p/android/wizard/model/AbstractWizardModel.java @@ -0,0 +1,99 @@ +/* + * Copyright 2013 Google Inc. + * Copyright 2013 str4d + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package net.i2p.android.wizard.model; + +import android.content.Context; +import android.os.Bundle; + +import java.util.ArrayList; +import java.util.List; + +/** + * Represents a wizard model, including the pages/steps in the wizard, their dependencies, and their + * currently populated choices/values/selections. + * + * To create an actual wizard model, extend this class and implement {@link #onNewRootPageList()}. + */ +public abstract class AbstractWizardModel implements ModelCallbacks { + protected Context mContext; + + private List<ModelCallbacks> mListeners = new ArrayList<ModelCallbacks>(); + private PageList mRootPageList; + + public AbstractWizardModel(Context context) { + mContext = context; + mRootPageList = onNewRootPageList(); + } + + /** + * Override this to define a new wizard model. + */ + protected abstract PageList onNewRootPageList(); + + public void onPageDataChanged(Page page) { + // can't use for each because of concurrent modification (review fragment + // can get added or removed and will register itself as a listener) + for (int i = 0; i < mListeners.size(); i++) { + mListeners.get(i).onPageDataChanged(page); + } + } + + public void onPageTreeChanged() { + // can't use for each because of concurrent modification (review fragment + // can get added or removed and will register itself as a listener) + for (int i = 0; i < mListeners.size(); i++) { + mListeners.get(i).onPageTreeChanged(); + } + } + + public Page findByKey(String key) { + return mRootPageList.findByKey(key); + } + + public void load(Bundle savedValues) { + for (String key : savedValues.keySet()) { + mRootPageList.findByKey(key).resetData(savedValues.getBundle(key)); + } + } + + public void registerListener(ModelCallbacks listener) { + mListeners.add(listener); + } + + public Bundle save() { + Bundle bundle = new Bundle(); + for (Page page : getCurrentPageSequence()) { + bundle.putBundle(page.getKey(), page.getData()); + } + return bundle; + } + + /** + * Gets the current list of wizard steps, flattening nested (dependent) pages based on the + * user's choices. + */ + public List<Page> getCurrentPageSequence() { + ArrayList<Page> flattened = new ArrayList<Page>(); + mRootPageList.flattenCurrentPageSequence(flattened); + return flattened; + } + + public void unregisterListener(ModelCallbacks listener) { + mListeners.remove(listener); + } +} diff --git a/src/net/i2p/android/wizard/model/BranchPage.java b/src/net/i2p/android/wizard/model/BranchPage.java new file mode 100644 index 0000000000000000000000000000000000000000..4feb56c9f84003fb1f9800d997e5ee80cd0e32a9 --- /dev/null +++ b/src/net/i2p/android/wizard/model/BranchPage.java @@ -0,0 +1,117 @@ +/* + * Copyright 2013 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package net.i2p.android.wizard.model; + +import net.i2p.android.wizard.ui.SingleChoiceFragment; + +import android.support.v4.app.Fragment; +import android.text.TextUtils; + +import java.util.ArrayList; +import java.util.List; + +/** + * A page representing a branching point in the wizard. Depending on which choice is selected, the + * next set of steps in the wizard may change. + */ +public class BranchPage extends SingleFixedChoicePage { + private List<Branch> mBranches = new ArrayList<Branch>(); + + public BranchPage(ModelCallbacks callbacks, String title) { + super(callbacks, title); + } + + @Override + public Page findByKey(String key) { + if (getKey().equals(key)) { + return this; + } + + for (Branch branch : mBranches) { + Page found = branch.childPageList.findByKey(key); + if (found != null) { + return found; + } + } + + return null; + } + + @Override + public void flattenCurrentPageSequence(ArrayList<Page> destination) { + super.flattenCurrentPageSequence(destination); + for (Branch branch : mBranches) { + if (branch.choice.equals(mData.getString(Page.SIMPLE_DATA_KEY))) { + branch.childPageList.flattenCurrentPageSequence(destination); + break; + } + } + } + + public BranchPage addBranch(String choice, Page... childPages) { + PageList childPageList = new PageList(childPages); + for (Page page : childPageList) { + page.setParentKey(choice); + } + mBranches.add(new Branch(choice, childPageList)); + return this; + } + + @Override + public Fragment createFragment() { + return SingleChoiceFragment.create(getKey()); + } + + public String getOptionAt(int position) { + return mBranches.get(position).choice; + } + + public int getOptionCount() { + return mBranches.size(); + } + + @Override + public void getReviewItems(ArrayList<ReviewItem> dest) { + dest.add(new ReviewItem(getTitle(), mData.getString(SIMPLE_DATA_KEY), getKey())); + } + + @Override + public boolean isCompleted() { + return !TextUtils.isEmpty(mData.getString(SIMPLE_DATA_KEY)); + } + + @Override + public void notifyDataChanged() { + mCallbacks.onPageTreeChanged(); + super.notifyDataChanged(); + } + + public BranchPage setValue(String value) { + mData.putString(SIMPLE_DATA_KEY, value); + return this; + } + + private static class Branch { + public String choice; + public PageList childPageList; + + private Branch(String choice, PageList childPageList) { + this.choice = choice; + this.childPageList = childPageList; + } + } +} diff --git a/src/net/i2p/android/wizard/model/Conditional.java b/src/net/i2p/android/wizard/model/Conditional.java new file mode 100644 index 0000000000000000000000000000000000000000..829ecf84e078d32160f76be8fb940ae061f9d51b --- /dev/null +++ b/src/net/i2p/android/wizard/model/Conditional.java @@ -0,0 +1,78 @@ +/* + * Copyright 2013 str4d + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package net.i2p.android.wizard.model; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; + +public class Conditional implements ModelCallbacks { + private Object mData = null; + private List<Page> mConditionalPages = new ArrayList<Page>(); + + public void onPageDataChanged(Page page) { + mData = page.getData().get(Page.SIMPLE_DATA_KEY); + for (Page p : mConditionalPages) + p.isSatisfied(); + } + + public void onPageTreeChanged() { + } + + public interface Condition { + public boolean isSatisfied(); + } + + public class EqualCondition<T> implements Condition { + private T mCompValue; + + public EqualCondition(Page page, T compValue) { + mCompValue = compValue; + mConditionalPages.add(page); + } + + public boolean isSatisfied() { + return mCompValue.equals(mData); + } + } + + public class NotEqualCondition<T> implements Condition { + private T mCompValue; + + public NotEqualCondition(Page page, T compValue) { + mCompValue = compValue; + mConditionalPages.add(page); + } + + public boolean isSatisfied() { + return !(mCompValue.equals(mData)); + } + } + + public class EqualAnyCondition<T> implements Condition { + private ArrayList<T> mChoices = new ArrayList<T>(); + + public EqualAnyCondition(Page page, T... choices) { + mChoices.addAll(Arrays.asList(choices)); + mConditionalPages.add(page); + } + + public boolean isSatisfied() { + return mChoices.contains(mData); + } + } +} diff --git a/src/net/i2p/android/wizard/model/I2PB64DestinationPage.java b/src/net/i2p/android/wizard/model/I2PB64DestinationPage.java new file mode 100644 index 0000000000000000000000000000000000000000..9f29a339a7c0656aaa82ccd7c3858f7b7e5533d5 --- /dev/null +++ b/src/net/i2p/android/wizard/model/I2PB64DestinationPage.java @@ -0,0 +1,47 @@ +package net.i2p.android.wizard.model; + +import android.support.v4.app.Fragment; + +import net.i2p.android.wizard.ui.I2PB64DestinationFragment; +import net.i2p.data.DataFormatException; +import net.i2p.data.Destination; + +/** + * A page asking for an I2P Destination. + * This must be the B64 representation of a Destination. + */ +public class I2PB64DestinationPage extends SingleTextFieldPage { + private String mFeedback; + + public I2PB64DestinationPage(ModelCallbacks callbacks, String title) { + super(callbacks, title); + } + + @Override + public Fragment createFragment() { + return I2PB64DestinationFragment.create(getKey()); + } + + @Override + public boolean isValid() { + String data = mData.getString(SIMPLE_DATA_KEY); + try { + new Destination().fromBase64(data); + } catch (DataFormatException dfe) { + mFeedback = "Invalid B64"; + return false; + } + mFeedback = ""; + return true; + } + + @Override + public boolean showFeedback() { + return true; + } + + @Override + public String getFeedback() { + return mFeedback; + } +} diff --git a/src/net/i2p/android/wizard/model/I2PDestinationPage.java b/src/net/i2p/android/wizard/model/I2PDestinationPage.java new file mode 100644 index 0000000000000000000000000000000000000000..31ce12312326a781d3e62e532d3991fd5abc6b21 --- /dev/null +++ b/src/net/i2p/android/wizard/model/I2PDestinationPage.java @@ -0,0 +1,62 @@ +package net.i2p.android.wizard.model; + +import java.util.Locale; + +import android.support.v4.app.Fragment; + +import net.i2p.android.wizard.ui.I2PDestinationFragment; +import net.i2p.data.DataFormatException; +import net.i2p.data.Destination; + +/** + * A page asking for an I2P Destination. + * This could be a B64, B32 or Addressbook domain. + */ +public class I2PDestinationPage extends SingleTextFieldPage { + private static final int BASE32_HASH_LENGTH = 52; // 1 + Hash.HASH_LENGTH * 8 / 5 + private String mFeedback; + + public I2PDestinationPage(ModelCallbacks callbacks, String title) { + super(callbacks, title); + } + + @Override + public Fragment createFragment() { + return I2PDestinationFragment.create(getKey()); + } + + @Override + public boolean isValid() { + String data = mData.getString(SIMPLE_DATA_KEY); + if (data.toLowerCase(Locale.US).endsWith(".b32.i2p")) { /* B32 */ + if (data.length() != BASE32_HASH_LENGTH + 8) { + mFeedback = "Invalid B32"; + return false; + } + } else if (data.endsWith(".i2p")) { /* Domain */ + // Valid + } else if (data.length() >= 516) { /* B64 */ + try { + new Destination().fromBase64(data); + } catch (DataFormatException dfe) { + mFeedback = "Invalid B64"; + return false; + } + } else { + mFeedback = "Not a valid I2P Destination"; + return false; + } + mFeedback = ""; + return true; + } + + @Override + public boolean showFeedback() { + return true; + } + + @Override + public String getFeedback() { + return mFeedback; + } +} diff --git a/src/net/i2p/android/wizard/model/ModelCallbacks.java b/src/net/i2p/android/wizard/model/ModelCallbacks.java new file mode 100644 index 0000000000000000000000000000000000000000..b72e24055af801b379837c2ee35095703bada407 --- /dev/null +++ b/src/net/i2p/android/wizard/model/ModelCallbacks.java @@ -0,0 +1,26 @@ +/* + * Copyright 2013 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package net.i2p.android.wizard.model; + +/** + * Callback interface connecting {@link Page}, {@link AbstractWizardModel}, and model container + * objects (e.g. {@link net.i2p.android.i2ptunnel.TunnelWizardActivity}. + */ +public interface ModelCallbacks { + void onPageDataChanged(Page page); + void onPageTreeChanged(); +} diff --git a/src/net/i2p/android/wizard/model/MultipleFixedChoicePage.java b/src/net/i2p/android/wizard/model/MultipleFixedChoicePage.java new file mode 100644 index 0000000000000000000000000000000000000000..9ff5d748524219d22d4808b6027d25d4d5790951 --- /dev/null +++ b/src/net/i2p/android/wizard/model/MultipleFixedChoicePage.java @@ -0,0 +1,60 @@ +/* + * Copyright 2013 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package net.i2p.android.wizard.model; + +import net.i2p.android.wizard.ui.MultipleChoiceFragment; + +import android.support.v4.app.Fragment; + +import java.util.ArrayList; + +/** + * A page offering the user a number of non-mutually exclusive choices. + */ +public class MultipleFixedChoicePage extends SingleFixedChoicePage { + public MultipleFixedChoicePage(ModelCallbacks callbacks, String title) { + super(callbacks, title); + } + + @Override + public Fragment createFragment() { + return MultipleChoiceFragment.create(getKey()); + } + + @Override + public void getReviewItems(ArrayList<ReviewItem> dest) { + StringBuilder sb = new StringBuilder(); + + ArrayList<String> selections = mData.getStringArrayList(Page.SIMPLE_DATA_KEY); + if (selections != null && selections.size() > 0) { + for (String selection : selections) { + if (sb.length() > 0) { + sb.append(", "); + } + sb.append(selection); + } + } + + dest.add(new ReviewItem(getTitle(), sb.toString(), getKey())); + } + + @Override + public boolean isCompleted() { + ArrayList<String> selections = mData.getStringArrayList(Page.SIMPLE_DATA_KEY); + return selections != null && selections.size() > 0; + } +} diff --git a/src/net/i2p/android/wizard/model/Page.java b/src/net/i2p/android/wizard/model/Page.java new file mode 100644 index 0000000000000000000000000000000000000000..98cbdd6a2796b69b14b6c86ae310289298d2161a --- /dev/null +++ b/src/net/i2p/android/wizard/model/Page.java @@ -0,0 +1,171 @@ +/* + * Copyright 2013 Google Inc. + * Copyright 2013 str4d + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package net.i2p.android.wizard.model; + +import android.os.Bundle; +import android.support.v4.app.Fragment; + +import java.util.ArrayList; +import java.util.List; + +/** + * Represents a single page in the wizard. + */ +public abstract class Page implements PageTreeNode { + /** + * The key into {@link #getData()} used for wizards with simple (single) values. + */ + public static final String SIMPLE_DATA_KEY = "_"; + + protected ModelCallbacks mCallbacks; + + /** + * Conditionals that rely on this page. + */ + protected List<ModelCallbacks> mConditionals = new ArrayList<ModelCallbacks>(); + + /** + * Conditions on whether this page should be used. + */ + protected List<Conditional.Condition> mConditions = new ArrayList<Conditional.Condition>(); + /** + * Should all conditions be satisfied, or any of them? + */ + protected boolean mConditionAnd = false; + /** + * The last condition status. + */ + protected boolean mSatisfied = true; + + /** + * Current wizard values/selections. + */ + protected Bundle mData = new Bundle(); + protected String mTitle; + protected boolean mRequired = false; + protected String mParentKey; + + protected Page(ModelCallbacks callbacks, String title) { + mCallbacks = callbacks; + mTitle = title; + } + + public Bundle getData() { + return mData; + } + + public String getTitle() { + return mTitle; + } + + public boolean isSatisfied() { + boolean ret = true; + if (mConditions.size() > 0) { + ret = false; + for (Conditional.Condition c : mConditions) { + if (c.isSatisfied()) { + ret = true; + if (!mConditionAnd) break; + } else if (mConditionAnd) { + ret = false; + break; + } + } + } + // If the conditions have changed, update the page tree. + if (!(mSatisfied == ret)) { + mSatisfied = ret; + mCallbacks.onPageTreeChanged(); + } + return mSatisfied; + } + + public boolean isRequired() { + return isSatisfied() && mRequired; + } + + void setParentKey(String parentKey) { + mParentKey = parentKey; + } + + public Page findByKey(String key) { + return getKey().equals(key) ? this : null; + } + + public void flattenCurrentPageSequence(ArrayList<Page> dest) { + if (isSatisfied()) + dest.add(this); + } + + public abstract Fragment createFragment(); + + public String getKey() { + return (mParentKey != null) ? mParentKey + ":" + mTitle : mTitle; + } + + public abstract void getReviewItems(ArrayList<ReviewItem> dest); + + public boolean isCompleted() { + return true; + } + + public void resetData(Bundle data) { + mData = data; + notifyDataChanged(); + } + + public void notifyDataChanged() { + for (ModelCallbacks c : mConditionals) { + c.onPageDataChanged(this); + } + mCallbacks.onPageDataChanged(this); + } + + public Page setRequired(boolean required) { + mRequired = required; + return this; + } + + public Page makeConditional(Conditional conditional) { + mConditionals.add(conditional); + return this; + } + + public <T> Page setEqualCondition(Conditional conditional, T comp) { + Conditional.Condition c = conditional.new EqualCondition<T>(this, comp); + mConditions.add(c); + return this; + } + + public <T> Page setNotEqualCondition(Conditional conditional, T comp) { + Conditional.Condition c = conditional.new NotEqualCondition<T>(this, comp); + mConditions.add(c); + return this; + } + + public <T> Page setEqualAnyCondition(Conditional conditional, T... choices) { + Conditional.Condition c = conditional.new EqualAnyCondition<T>(this, choices); + mConditions.add(c); + return this; + } + + public Page satisfyAllConditions(boolean conditionAnd) { + mConditionAnd = conditionAnd; + return this; + } +} diff --git a/src/net/i2p/android/wizard/model/PageList.java b/src/net/i2p/android/wizard/model/PageList.java new file mode 100644 index 0000000000000000000000000000000000000000..27742b887d660bd22507d596221137bd18a7ae4b --- /dev/null +++ b/src/net/i2p/android/wizard/model/PageList.java @@ -0,0 +1,48 @@ +/* + * Copyright 2013 Google Inc. + * Copyright 2013 str4d + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package net.i2p.android.wizard.model; + +import java.util.ArrayList; + +/** + * Represents a list of wizard pages. + */ +public class PageList extends ArrayList<Page> implements PageTreeNode { + public PageList(Page... pages) { + for (Page page : pages) { + add(page); + } + } + + public Page findByKey(String key) { + for (Page childPage : this) { + Page found = childPage.findByKey(key); + if (found != null) { + return found; + } + } + + return null; + } + + public void flattenCurrentPageSequence(ArrayList<Page> dest) { + for (Page childPage : this) { + childPage.flattenCurrentPageSequence(dest); + } + } +} diff --git a/src/net/i2p/android/wizard/model/PageTreeNode.java b/src/net/i2p/android/wizard/model/PageTreeNode.java new file mode 100644 index 0000000000000000000000000000000000000000..49d595de13c0efc1384a467187066613aa2697f6 --- /dev/null +++ b/src/net/i2p/android/wizard/model/PageTreeNode.java @@ -0,0 +1,27 @@ +/* + * Copyright 2013 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package net.i2p.android.wizard.model; + +import java.util.ArrayList; + +/** + * Represents a node in the page tree. Can either be a single page, or a page container. + */ +public interface PageTreeNode { + public Page findByKey(String key); + public void flattenCurrentPageSequence(ArrayList<Page> dest); +} diff --git a/src/net/i2p/android/wizard/model/ReviewItem.java b/src/net/i2p/android/wizard/model/ReviewItem.java new file mode 100644 index 0000000000000000000000000000000000000000..d3c00f6b316dec0d218895fb708618cbac19edb6 --- /dev/null +++ b/src/net/i2p/android/wizard/model/ReviewItem.java @@ -0,0 +1,74 @@ +/* + * Copyright 2013 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package net.i2p.android.wizard.model; + +/** + * Represents a single line item on the final review page. + * + * @see net.i2p.android.wizard.ui.ReviewFragment + */ +public class ReviewItem { + public static final int DEFAULT_WEIGHT = 0; + + private int mWeight; + private String mTitle; + private String mDisplayValue; + private String mPageKey; + + public ReviewItem(String title, String displayValue, String pageKey) { + this(title, displayValue, pageKey, DEFAULT_WEIGHT); + } + + public ReviewItem(String title, String displayValue, String pageKey, int weight) { + mTitle = title; + mDisplayValue = displayValue; + mPageKey = pageKey; + mWeight = weight; + } + + public String getDisplayValue() { + return mDisplayValue; + } + + public void setDisplayValue(String displayValue) { + mDisplayValue = displayValue; + } + + public String getPageKey() { + return mPageKey; + } + + public void setPageKey(String pageKey) { + mPageKey = pageKey; + } + + public String getTitle() { + return mTitle; + } + + public void setTitle(String title) { + mTitle = title; + } + + public int getWeight() { + return mWeight; + } + + public void setWeight(int weight) { + mWeight = weight; + } +} diff --git a/src/net/i2p/android/wizard/model/SingleFixedBooleanPage.java b/src/net/i2p/android/wizard/model/SingleFixedBooleanPage.java new file mode 100644 index 0000000000000000000000000000000000000000..d9625628a3ca4efd04c7a716d9a1def6fc99739f --- /dev/null +++ b/src/net/i2p/android/wizard/model/SingleFixedBooleanPage.java @@ -0,0 +1,61 @@ +/* + * Copyright 2013 str4d + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package net.i2p.android.wizard.model; + +import java.util.ArrayList; + +import net.i2p.android.wizard.ui.SingleBooleanFragment; + +import android.support.v4.app.Fragment; + +public class SingleFixedBooleanPage extends Page { + protected String mDesc = ""; + protected String mLabel = null; + + public SingleFixedBooleanPage(ModelCallbacks callbacks, String title) { + super(callbacks, title); + } + + @Override + public Fragment createFragment() { + return SingleBooleanFragment.create(getKey()); + } + + @Override + public void getReviewItems(ArrayList<ReviewItem> dest) { + dest.add(new ReviewItem(getTitle(), + mData.getBoolean(SIMPLE_DATA_KEY) ? "Yes" : "No", getKey())); + } + + public SingleFixedBooleanPage setLabel(String label) { + mLabel = label; + return this; + } + + public String getLabel() { + return mLabel; + } + + public SingleFixedBooleanPage setDescription(String desc) { + mDesc = desc; + return this; + } + + public String getDesc() { + return mDesc; + } +} diff --git a/src/net/i2p/android/wizard/model/SingleFixedChoicePage.java b/src/net/i2p/android/wizard/model/SingleFixedChoicePage.java new file mode 100644 index 0000000000000000000000000000000000000000..64bb4ea0505e2730388cf38206e2a1a79ea77f26 --- /dev/null +++ b/src/net/i2p/android/wizard/model/SingleFixedChoicePage.java @@ -0,0 +1,69 @@ +/* + * Copyright 2013 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package net.i2p.android.wizard.model; + +import net.i2p.android.wizard.ui.SingleChoiceFragment; + +import android.support.v4.app.Fragment; +import android.text.TextUtils; + +import java.util.ArrayList; +import java.util.Arrays; + +/** + * A page offering the user a number of mutually exclusive choices. + */ +public class SingleFixedChoicePage extends Page { + protected ArrayList<String> mChoices = new ArrayList<String>(); + + public SingleFixedChoicePage(ModelCallbacks callbacks, String title) { + super(callbacks, title); + } + + @Override + public Fragment createFragment() { + return SingleChoiceFragment.create(getKey()); + } + + public String getOptionAt(int position) { + return mChoices.get(position); + } + + public int getOptionCount() { + return mChoices.size(); + } + + @Override + public void getReviewItems(ArrayList<ReviewItem> dest) { + dest.add(new ReviewItem(getTitle(), mData.getString(SIMPLE_DATA_KEY), getKey())); + } + + @Override + public boolean isCompleted() { + return !TextUtils.isEmpty(mData.getString(SIMPLE_DATA_KEY)); + } + + public SingleFixedChoicePage setChoices(String... choices) { + mChoices.addAll(Arrays.asList(choices)); + return this; + } + + public SingleFixedChoicePage setValue(String value) { + mData.putString(SIMPLE_DATA_KEY, value); + return this; + } +} diff --git a/src/net/i2p/android/wizard/model/SingleTextFieldPage.java b/src/net/i2p/android/wizard/model/SingleTextFieldPage.java new file mode 100644 index 0000000000000000000000000000000000000000..30e75958a5c63e94a32c699298c7eaf722c2697d --- /dev/null +++ b/src/net/i2p/android/wizard/model/SingleTextFieldPage.java @@ -0,0 +1,84 @@ +/* + * Copyright 2013 str4d + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package net.i2p.android.wizard.model; + +import net.i2p.android.wizard.ui.SingleTextFieldFragment; + +import android.support.v4.app.Fragment; +import android.text.TextUtils; + +import java.util.ArrayList; + +/** + * A page asking for a text field. + */ +public class SingleTextFieldPage extends Page { + // The null is checked in SingleTextFieldFragment + protected String mDef = null; + protected String mDesc = ""; + + public SingleTextFieldPage(ModelCallbacks callbacks, String title) { + super(callbacks, title); + } + + @Override + public Fragment createFragment() { + return SingleTextFieldFragment.create(getKey()); + } + + @Override + public void getReviewItems(ArrayList<ReviewItem> dest) { + dest.add(new ReviewItem(getTitle(), mData.getString(SIMPLE_DATA_KEY), getKey(), -1)); + } + + @Override + public boolean isCompleted() { + return (!TextUtils.isEmpty(mData.getString(SIMPLE_DATA_KEY))) && isValid(); + } + + public SingleTextFieldPage setDefault(String def) { + mDef = def; + return this; + } + + public String getDefault() { + return mDef; + } + + public SingleTextFieldPage setDescription(String desc) { + mDesc = desc; + return this; + } + + public String getDesc() { + return mDesc; + } + + // Override these in subclasses to add content verification. + + public boolean isValid() { + return true; + } + + public boolean showFeedback() { + return false; + } + + public String getFeedback() { + return ""; + } +} diff --git a/src/net/i2p/android/wizard/ui/AbstractWizardActivity.java b/src/net/i2p/android/wizard/ui/AbstractWizardActivity.java new file mode 100644 index 0000000000000000000000000000000000000000..1b390d8138461561e1eb267e80f74d553622982e --- /dev/null +++ b/src/net/i2p/android/wizard/ui/AbstractWizardActivity.java @@ -0,0 +1,251 @@ +package net.i2p.android.wizard.ui; + +import java.util.List; + +import net.i2p.android.router.R; +import net.i2p.android.wizard.model.AbstractWizardModel; +import net.i2p.android.wizard.model.ModelCallbacks; +import net.i2p.android.wizard.model.Page; +import net.i2p.android.wizard.ui.PageFragmentCallbacks; +import net.i2p.android.wizard.ui.ReviewFragment; +import net.i2p.android.wizard.ui.StepPagerStrip; +import android.os.Bundle; +import android.support.v4.app.DialogFragment; +import android.support.v4.app.Fragment; +import android.support.v4.app.FragmentActivity; +import android.support.v4.app.FragmentManager; +import android.support.v4.app.FragmentStatePagerAdapter; +import android.support.v4.view.ViewPager; +import android.util.TypedValue; +import android.view.View; +import android.view.ViewGroup; +import android.widget.Button; + +public abstract class AbstractWizardActivity extends FragmentActivity implements + PageFragmentCallbacks, + ReviewFragment.Callbacks, + ModelCallbacks { + private ViewPager mPager; + private MyPagerAdapter mPagerAdapter; + + private boolean mEditingAfterReview; + + protected AbstractWizardModel mWizardModel; + + private boolean mConsumePageSelectedEvent; + + private Button mNextButton; + private Button mPrevButton; + + private List<Page> mCurrentPageSequence; + private StepPagerStrip mStepPagerStrip; + + protected abstract AbstractWizardModel onCreateModel(); + + protected abstract DialogFragment onGetFinishWizardDialog(); + + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_wizard); + + mWizardModel = onCreateModel(); + if (savedInstanceState != null) + mWizardModel.load(savedInstanceState.getBundle("model")); + + mWizardModel.registerListener(this); + + mPagerAdapter = new MyPagerAdapter(getSupportFragmentManager()); + mPager = (ViewPager) findViewById(R.id.pager); + mPager.setAdapter(mPagerAdapter); + mStepPagerStrip = (StepPagerStrip) findViewById(R.id.strip); + mStepPagerStrip.setOnPageSelectedListener(new StepPagerStrip.OnPageSelectedListener() { + public void onPageStripSelected(int position) { + position = Math.min(mPagerAdapter.getCount() - 1, position); + if (mPager.getCurrentItem() != position) { + mPager.setCurrentItem(position); + } + } + }); + + mNextButton = (Button) findViewById(R.id.next_button); + mPrevButton = (Button) findViewById(R.id.prev_button); + + mPager.setOnPageChangeListener(new ViewPager.SimpleOnPageChangeListener() { + @Override + public void onPageSelected(int position) { + mStepPagerStrip.setCurrentPage(position); + + if (mConsumePageSelectedEvent) { + mConsumePageSelectedEvent = false; + return; + } + + mEditingAfterReview = false; + updateBottomBar(); + } + }); + + mNextButton.setOnClickListener(new View.OnClickListener() { + public void onClick(View view) { + if (mPager.getCurrentItem() == mCurrentPageSequence.size()) { + DialogFragment dg = onGetFinishWizardDialog(); + dg.show(getSupportFragmentManager(), "finish_wizard_dialog"); + } else { + if (mEditingAfterReview) { + mPager.setCurrentItem(mPagerAdapter.getCount() - 1); + } else { + mPager.setCurrentItem(mPager.getCurrentItem() + 1); + } + } + } + }); + + mPrevButton.setOnClickListener(new View.OnClickListener() { + public void onClick(View view) { + mPager.setCurrentItem(mPager.getCurrentItem() - 1); + } + }); + + onPageTreeChanged(); + updateBottomBar(); + } + + public void onPageTreeChanged() { + mCurrentPageSequence = mWizardModel.getCurrentPageSequence(); + recalculateCutOffPage(); + mStepPagerStrip.setPageCount(mCurrentPageSequence.size() + 1); // + 1 = review step + mPagerAdapter.notifyDataSetChanged(); + updateBottomBar(); + } + + private void updateBottomBar() { + int position = mPager.getCurrentItem(); + if (position == mCurrentPageSequence.size()) { + mNextButton.setText(R.string.finish); + } else { + mNextButton.setText(mEditingAfterReview + ? R.string.review + : R.string.next); + TypedValue v = new TypedValue(); + getTheme().resolveAttribute(android.R.attr.textAppearanceMedium, v, true); + mNextButton.setTextAppearance(this, v.resourceId); + mNextButton.setEnabled(position != mPagerAdapter.getCutOffPage()); + } + + mPrevButton.setVisibility(position <= 0 ? View.INVISIBLE : View.VISIBLE); + } + + @Override + protected void onDestroy() { + super.onDestroy(); + mWizardModel.unregisterListener(this); + } + + @Override + protected void onSaveInstanceState(Bundle outState) { + super.onSaveInstanceState(outState); + outState.putBundle("model", mWizardModel.save()); + } + + public AbstractWizardModel onGetModel() { + return mWizardModel; + } + + public void onEditScreenAfterReview(String key) { + for (int i = mCurrentPageSequence.size() - 1; i >= 0; i--) { + if (mCurrentPageSequence.get(i).getKey().equals(key)) { + mConsumePageSelectedEvent = true; + mEditingAfterReview = true; + mPager.setCurrentItem(i); + updateBottomBar(); + break; + } + } + } + + public void onPageDataChanged(Page page) { + if (page.isRequired()) { + if (recalculateCutOffPage()) { + mPagerAdapter.notifyDataSetChanged(); + updateBottomBar(); + } + } + } + + public Page onGetPage(String key) { + return mWizardModel.findByKey(key); + } + + private boolean recalculateCutOffPage() { + // Cut off the pager adapter at first required page that isn't completed + int cutOffPage = mCurrentPageSequence.size() + 1; + for (int i = 0; i < mCurrentPageSequence.size(); i++) { + Page page = mCurrentPageSequence.get(i); + if (page.isRequired() && !page.isCompleted()) { + cutOffPage = i; + break; + } + } + + if (mPagerAdapter.getCutOffPage() != cutOffPage) { + mPagerAdapter.setCutOffPage(cutOffPage); + return true; + } + + return false; + } + + public class MyPagerAdapter extends FragmentStatePagerAdapter { + private int mCutOffPage; + private Fragment mPrimaryItem; + + public MyPagerAdapter(FragmentManager fm) { + super(fm); + } + + @Override + public Fragment getItem(int i) { + if (i >= mCurrentPageSequence.size()) { + return new ReviewFragment(); + } + + return mCurrentPageSequence.get(i).createFragment(); + } + + @Override + public int getItemPosition(Object object) { + // TODO: be smarter about this + if (object == mPrimaryItem) { + // Re-use the current fragment (its position never changes) + return POSITION_UNCHANGED; + } + + return POSITION_NONE; + } + + @Override + public void setPrimaryItem(ViewGroup container, int position, Object object) { + super.setPrimaryItem(container, position, object); + mPrimaryItem = (Fragment) object; + } + + @Override + public int getCount() { + if (mCurrentPageSequence == null) { + return 0; + } + return Math.min(mCutOffPage + 1, mCurrentPageSequence.size() + 1); + } + + public void setCutOffPage(int cutOffPage) { + if (cutOffPage < 0) { + cutOffPage = Integer.MAX_VALUE; + } + mCutOffPage = cutOffPage; + } + + public int getCutOffPage() { + return mCutOffPage; + } + } +} diff --git a/src/net/i2p/android/wizard/ui/I2PB64DestinationFragment.java b/src/net/i2p/android/wizard/ui/I2PB64DestinationFragment.java new file mode 100644 index 0000000000000000000000000000000000000000..7cdf2a0f6c4e3af72fb35054b6a8f304c5a73d14 --- /dev/null +++ b/src/net/i2p/android/wizard/ui/I2PB64DestinationFragment.java @@ -0,0 +1,199 @@ +/* + * Copyright 2013 str4d + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package net.i2p.android.wizard.ui; + +import java.io.BufferedReader; +import java.io.File; +import java.io.FileInputStream; +import java.io.FileNotFoundException; +import java.io.IOException; +import java.io.InputStreamReader; + +import net.i2p.android.router.R; +import net.i2p.android.router.util.Util; +import net.i2p.android.wizard.model.Page; +import net.i2p.android.wizard.model.SingleTextFieldPage; +import android.app.Activity; +import android.content.Context; +import android.content.Intent; +import android.net.Uri; +import android.os.Bundle; +import android.support.v4.app.Fragment; +import android.text.Editable; +import android.text.TextWatcher; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.view.inputmethod.InputMethodManager; +import android.widget.Button; +import android.widget.TextView; +import android.widget.Toast; + +public class I2PB64DestinationFragment extends Fragment { + static final int REQUEST_DESTINATION_FILE = 1; + + private static final String ARG_KEY = "key"; + + private PageFragmentCallbacks mCallbacks; + private String mKey; + private SingleTextFieldPage mPage; + protected TextView mFieldView; + private TextView mFeedbackView; + + public static I2PB64DestinationFragment create(String key) { + Bundle args = new Bundle(); + args.putString(ARG_KEY, key); + + I2PB64DestinationFragment fragment = new I2PB64DestinationFragment(); + fragment.setArguments(args); + return fragment; + } + + public I2PB64DestinationFragment() { + } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + Bundle args = getArguments(); + mKey = args.getString(ARG_KEY); + mPage = (SingleTextFieldPage) mCallbacks.onGetPage(mKey); + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + View rootView = inflater.inflate(R.layout.fragment_wizard_page_single_text_field_picker, container, false); + ((TextView) rootView.findViewById(android.R.id.title)).setText(mPage.getTitle()); + ((TextView) rootView.findViewById(R.id.wizard_text_field_desc)).setText(mPage.getDesc()); + + Button b = (Button) rootView.findViewById(R.id.wizard_text_field_pick); + b.setOnClickListener(new View.OnClickListener() { + + public void onClick(View view) { + Intent i = new Intent(Intent.ACTION_GET_CONTENT); + i.setType("text/plain"); + i.addCategory(Intent.CATEGORY_OPENABLE); + try { + startActivityForResult( + Intent.createChooser(i,"Select B64 file"), + REQUEST_DESTINATION_FILE); + } catch (android.content.ActivityNotFoundException ex) { + Toast.makeText(getActivity(), "Please install a File Manager.", + Toast.LENGTH_SHORT).show(); + } + } + }); + + mFieldView = ((TextView) rootView.findViewById(R.id.wizard_text_field)); + mFieldView.setHint(mPage.getTitle()); + if (mPage.getData().getString(Page.SIMPLE_DATA_KEY) != null) + mFieldView.setText(mPage.getData().getString(Page.SIMPLE_DATA_KEY)); + else if (mPage.getDefault() != null) { + mFieldView.setText(mPage.getDefault()); + mPage.getData().putString(Page.SIMPLE_DATA_KEY, mPage.getDefault()); + } + + mFeedbackView = (TextView) rootView.findViewById(R.id.wizard_text_field_feedback); + + return rootView; + } + + @Override + public void onAttach(Activity activity) { + super.onAttach(activity); + + if (!(activity instanceof PageFragmentCallbacks)) { + throw new ClassCastException("Activity must implement PageFragmentCallbacks"); + } + + mCallbacks = (PageFragmentCallbacks) activity; + } + + @Override + public void onDetach() { + super.onDetach(); + mCallbacks = null; + } + + @Override + public void onViewCreated(View view, Bundle savedInstanceState) { + super.onViewCreated(view, savedInstanceState); + + mFieldView.addTextChangedListener(new TextWatcher() { + public void beforeTextChanged(CharSequence charSequence, int i, int i1, + int i2) { + } + + public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) { + } + + public void afterTextChanged(Editable editable) { + mPage.getData().putString(Page.SIMPLE_DATA_KEY, + (editable != null) ? editable.toString() : null); + mPage.notifyDataChanged(); + if (mPage.showFeedback()) { + mFeedbackView.setText(mPage.getFeedback()); + } + } + }); + } + + @Override + public void setMenuVisibility(boolean menuVisible) { + super.setMenuVisibility(menuVisible); + + // In a future update to the support library, this should override setUserVisibleHint + // instead of setMenuVisibility. + if (mFieldView != null) { + InputMethodManager imm = (InputMethodManager) getActivity().getSystemService( + Context.INPUT_METHOD_SERVICE); + if (!menuVisible) { + imm.hideSoftInputFromWindow(getView().getWindowToken(), 0); + } + } + } + + @Override + public void onActivityResult(int requestCode, int resultCode, Intent data) { + if (requestCode == REQUEST_DESTINATION_FILE) { + if (resultCode == Activity.RESULT_OK) { + Uri result = data.getData(); + String path = result.getPath(); + File file = new File(path); + BufferedReader br; + try { + br = new BufferedReader( + new InputStreamReader( + new FileInputStream(file))); + try { + mFieldView.setText(br.readLine()); + } catch (IOException ioe) { + Util.e("Failed to read B64 file", ioe); + Toast.makeText(getActivity(), "Failed to read B64 file.", + Toast.LENGTH_SHORT).show(); + } + } catch (FileNotFoundException fnfe) { + Util.e("Could not find B64 file", fnfe); + Toast.makeText(getActivity(), "Could not find B64 file.", + Toast.LENGTH_SHORT).show(); + } + } + } + } +} diff --git a/src/net/i2p/android/wizard/ui/I2PDestinationFragment.java b/src/net/i2p/android/wizard/ui/I2PDestinationFragment.java new file mode 100644 index 0000000000000000000000000000000000000000..074156af95ff07eaf5cfb572f9225bf1a1748e79 --- /dev/null +++ b/src/net/i2p/android/wizard/ui/I2PDestinationFragment.java @@ -0,0 +1,167 @@ +/* + * Copyright 2013 str4d + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package net.i2p.android.wizard.ui; + +import net.i2p.android.router.R; +import net.i2p.android.router.addressbook.AddressbookActivity; +import net.i2p.android.wizard.model.Page; +import net.i2p.android.wizard.model.SingleTextFieldPage; + +import android.app.Activity; +import android.content.Context; +import android.content.Intent; +import android.net.Uri; +import android.os.Bundle; +import android.support.v4.app.Fragment; +import android.text.Editable; +import android.text.TextWatcher; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.view.inputmethod.InputMethodManager; +import android.widget.Button; +import android.widget.TextView; + +public class I2PDestinationFragment extends Fragment { + static final int REQUEST_ADDRESSBOOK_DOMAIN = 1; + + private static final String ARG_KEY = "key"; + + private PageFragmentCallbacks mCallbacks; + private String mKey; + private SingleTextFieldPage mPage; + protected TextView mFieldView; + private TextView mFeedbackView; + + public static I2PDestinationFragment create(String key) { + Bundle args = new Bundle(); + args.putString(ARG_KEY, key); + + I2PDestinationFragment fragment = new I2PDestinationFragment(); + fragment.setArguments(args); + return fragment; + } + + public I2PDestinationFragment() { + } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + Bundle args = getArguments(); + mKey = args.getString(ARG_KEY); + mPage = (SingleTextFieldPage) mCallbacks.onGetPage(mKey); + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + View rootView = inflater.inflate(R.layout.fragment_wizard_page_single_text_field_picker, container, false); + ((TextView) rootView.findViewById(android.R.id.title)).setText(mPage.getTitle()); + ((TextView) rootView.findViewById(R.id.wizard_text_field_desc)).setText(mPage.getDesc()); + + Button b = (Button) rootView.findViewById(R.id.wizard_text_field_pick); + b.setOnClickListener(new View.OnClickListener() { + + public void onClick(View view) { + Intent ai = new Intent(getActivity(), AddressbookActivity.class); + ai.setAction(Intent.ACTION_PICK); + ai.setData(Uri.parse("content://net.i2p.addressbook/domains")); + startActivityForResult(ai, REQUEST_ADDRESSBOOK_DOMAIN); + } + }); + + mFieldView = ((TextView) rootView.findViewById(R.id.wizard_text_field)); + mFieldView.setHint(mPage.getTitle()); + if (mPage.getData().getString(Page.SIMPLE_DATA_KEY) != null) + mFieldView.setText(mPage.getData().getString(Page.SIMPLE_DATA_KEY)); + else if (mPage.getDefault() != null) { + mFieldView.setText(mPage.getDefault()); + mPage.getData().putString(Page.SIMPLE_DATA_KEY, mPage.getDefault()); + } + + mFeedbackView = (TextView) rootView.findViewById(R.id.wizard_text_field_feedback); + + return rootView; + } + + @Override + public void onAttach(Activity activity) { + super.onAttach(activity); + + if (!(activity instanceof PageFragmentCallbacks)) { + throw new ClassCastException("Activity must implement PageFragmentCallbacks"); + } + + mCallbacks = (PageFragmentCallbacks) activity; + } + + @Override + public void onDetach() { + super.onDetach(); + mCallbacks = null; + } + + @Override + public void onViewCreated(View view, Bundle savedInstanceState) { + super.onViewCreated(view, savedInstanceState); + + mFieldView.addTextChangedListener(new TextWatcher() { + public void beforeTextChanged(CharSequence charSequence, int i, int i1, + int i2) { + } + + public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) { + } + + public void afterTextChanged(Editable editable) { + mPage.getData().putString(Page.SIMPLE_DATA_KEY, + (editable != null) ? editable.toString() : null); + mPage.notifyDataChanged(); + if (mPage.showFeedback()) { + mFeedbackView.setText(mPage.getFeedback()); + } + } + }); + } + + @Override + public void setMenuVisibility(boolean menuVisible) { + super.setMenuVisibility(menuVisible); + + // In a future update to the support library, this should override setUserVisibleHint + // instead of setMenuVisibility. + if (mFieldView != null) { + InputMethodManager imm = (InputMethodManager) getActivity().getSystemService( + Context.INPUT_METHOD_SERVICE); + if (!menuVisible) { + imm.hideSoftInputFromWindow(getView().getWindowToken(), 0); + } + } + } + + @Override + public void onActivityResult(int requestCode, int resultCode, Intent data) { + if (requestCode == REQUEST_ADDRESSBOOK_DOMAIN) { + if (resultCode == Activity.RESULT_OK) { + Uri result = data.getData(); + mFieldView.setText(result.getHost()); + } + } + } +} diff --git a/src/net/i2p/android/wizard/ui/MultipleChoiceFragment.java b/src/net/i2p/android/wizard/ui/MultipleChoiceFragment.java new file mode 100644 index 0000000000000000000000000000000000000000..05e6e458c7d687712cab772ff9187815760d2155 --- /dev/null +++ b/src/net/i2p/android/wizard/ui/MultipleChoiceFragment.java @@ -0,0 +1,141 @@ +/* + * Copyright 2013 Google Inc. + * Copyright 2013 str4d + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package net.i2p.android.wizard.ui; + +import net.i2p.android.router.R; +import net.i2p.android.wizard.model.MultipleFixedChoicePage; +import net.i2p.android.wizard.model.Page; + +import android.app.Activity; +import android.os.Bundle; +import android.os.Handler; +import android.support.v4.app.ListFragment; +import android.util.SparseBooleanArray; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.ArrayAdapter; +import android.widget.ListView; +import android.widget.TextView; + +import java.util.ArrayList; +import java.util.HashSet; +import java.util.List; +import java.util.Set; + +public class MultipleChoiceFragment extends ListFragment { + private static final String ARG_KEY = "key"; + + private PageFragmentCallbacks mCallbacks; + private String mKey; + private List<String> mChoices; + private Page mPage; + + public static MultipleChoiceFragment create(String key) { + Bundle args = new Bundle(); + args.putString(ARG_KEY, key); + + MultipleChoiceFragment fragment = new MultipleChoiceFragment(); + fragment.setArguments(args); + return fragment; + } + + public MultipleChoiceFragment() { + } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + Bundle args = getArguments(); + mKey = args.getString(ARG_KEY); + mPage = mCallbacks.onGetPage(mKey); + + MultipleFixedChoicePage fixedChoicePage = (MultipleFixedChoicePage) mPage; + mChoices = new ArrayList<String>(); + for (int i = 0; i < fixedChoicePage.getOptionCount(); i++) { + mChoices.add(fixedChoicePage.getOptionAt(i)); + } + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + View rootView = inflater.inflate(R.layout.fragment_wizard_page, container, false); + ((TextView) rootView.findViewById(android.R.id.title)).setText(mPage.getTitle()); + + final ListView listView = (ListView) rootView.findViewById(android.R.id.list); + setListAdapter(new ArrayAdapter<String>(getActivity(), + android.R.layout.simple_list_item_multiple_choice, + android.R.id.text1, + mChoices)); + listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE); + + // Pre-select currently selected items. + new Handler().post(new Runnable() { + public void run() { + ArrayList<String> selectedItems = mPage.getData().getStringArrayList( + Page.SIMPLE_DATA_KEY); + if (selectedItems == null || selectedItems.size() == 0) { + return; + } + + Set<String> selectedSet = new HashSet<String>(selectedItems); + + for (int i = 0; i < mChoices.size(); i++) { + if (selectedSet.contains(mChoices.get(i))) { + listView.setItemChecked(i, true); + } + } + } + }); + + return rootView; + } + + @Override + public void onAttach(Activity activity) { + super.onAttach(activity); + + if (!(activity instanceof PageFragmentCallbacks)) { + throw new ClassCastException("Activity must implement PageFragmentCallbacks"); + } + + mCallbacks = (PageFragmentCallbacks) activity; + } + + @Override + public void onDetach() { + super.onDetach(); + mCallbacks = null; + } + + @Override + public void onListItemClick(ListView l, View v, int position, long id) { + SparseBooleanArray checkedPositions = getListView().getCheckedItemPositions(); + ArrayList<String> selections = new ArrayList<String>(); + for (int i = 0; i < checkedPositions.size(); i++) { + if (checkedPositions.valueAt(i)) { + selections.add(getListAdapter().getItem(checkedPositions.keyAt(i)).toString()); + } + } + + mPage.getData().putStringArrayList(Page.SIMPLE_DATA_KEY, selections); + mPage.notifyDataChanged(); + } +} diff --git a/src/net/i2p/android/wizard/ui/PageFragmentCallbacks.java b/src/net/i2p/android/wizard/ui/PageFragmentCallbacks.java new file mode 100644 index 0000000000000000000000000000000000000000..b0cfae019e7c628627282dd7129d969d59f5db2d --- /dev/null +++ b/src/net/i2p/android/wizard/ui/PageFragmentCallbacks.java @@ -0,0 +1,23 @@ +/* + * Copyright 2013 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package net.i2p.android.wizard.ui; + +import net.i2p.android.wizard.model.Page; + +public interface PageFragmentCallbacks { + Page onGetPage(String key); +} diff --git a/src/net/i2p/android/wizard/ui/ReviewFragment.java b/src/net/i2p/android/wizard/ui/ReviewFragment.java new file mode 100644 index 0000000000000000000000000000000000000000..d956476d79c49447c1084c9702b09ac9933eb17a --- /dev/null +++ b/src/net/i2p/android/wizard/ui/ReviewFragment.java @@ -0,0 +1,174 @@ +/* + * Copyright 2013 Google Inc. + * Copyright 2013 str4d + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package net.i2p.android.wizard.ui; + +import net.i2p.android.router.R; +import net.i2p.android.wizard.model.AbstractWizardModel; +import net.i2p.android.wizard.model.ModelCallbacks; +import net.i2p.android.wizard.model.Page; +import net.i2p.android.wizard.model.ReviewItem; + +import android.app.Activity; +import android.os.Bundle; +import android.support.v4.app.ListFragment; +import android.text.TextUtils; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.BaseAdapter; +import android.widget.ListView; +import android.widget.TextView; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.Comparator; +import java.util.List; + +public class ReviewFragment extends ListFragment implements ModelCallbacks { + private Callbacks mCallbacks; + private AbstractWizardModel mWizardModel; + private List<ReviewItem> mCurrentReviewItems; + + private ReviewAdapter mReviewAdapter; + + public ReviewFragment() { + } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + mReviewAdapter = new ReviewAdapter(); + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + View rootView = inflater.inflate(R.layout.fragment_wizard_page, container, false); + + TextView titleView = (TextView) rootView.findViewById(android.R.id.title); + titleView.setText(R.string.review); + titleView.setTextColor(getResources().getColor(R.color.review_green)); + + ListView listView = (ListView) rootView.findViewById(android.R.id.list); + setListAdapter(mReviewAdapter); + listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE); + return rootView; + } + + @Override + public void onAttach(Activity activity) { + super.onAttach(activity); + + if (!(activity instanceof Callbacks)) { + throw new ClassCastException("Activity must implement fragment's callbacks"); + } + + mCallbacks = (Callbacks) activity; + + mWizardModel = mCallbacks.onGetModel(); + mWizardModel.registerListener(this); + onPageTreeChanged(); + } + + public void onPageTreeChanged() { + onPageDataChanged(null); + } + + @Override + public void onDetach() { + super.onDetach(); + mCallbacks = null; + + mWizardModel.unregisterListener(this); + } + + public void onPageDataChanged(Page changedPage) { + ArrayList<ReviewItem> reviewItems = new ArrayList<ReviewItem>(); + for (Page page : mWizardModel.getCurrentPageSequence()) { + page.getReviewItems(reviewItems); + } + Collections.sort(reviewItems, new Comparator<ReviewItem>() { + public int compare(ReviewItem a, ReviewItem b) { + return a.getWeight() > b.getWeight() ? +1 : a.getWeight() < b.getWeight() ? -1 : 0; + } + }); + mCurrentReviewItems = reviewItems; + + if (mReviewAdapter != null) { + mReviewAdapter.notifyDataSetInvalidated(); + } + } + + @Override + public void onListItemClick(ListView l, View v, int position, long id) { + mCallbacks.onEditScreenAfterReview(mCurrentReviewItems.get(position).getPageKey()); + } + + public interface Callbacks { + AbstractWizardModel onGetModel(); + void onEditScreenAfterReview(String pageKey); + } + + private class ReviewAdapter extends BaseAdapter { + @Override + public boolean hasStableIds() { + return true; + } + + @Override + public int getItemViewType(int position) { + return 0; + } + + @Override + public int getViewTypeCount() { + return 1; + } + + @Override + public boolean areAllItemsEnabled() { + return true; + } + + public Object getItem(int position) { + return mCurrentReviewItems.get(position); + } + + public long getItemId(int position) { + return mCurrentReviewItems.get(position).hashCode(); + } + + public View getView(int position, View view, ViewGroup container) { + LayoutInflater inflater = LayoutInflater.from(getActivity()); + View rootView = inflater.inflate(R.layout.listitem_wizard_review, container, false); + + ReviewItem reviewItem = mCurrentReviewItems.get(position); + String value = reviewItem.getDisplayValue(); + if (TextUtils.isEmpty(value)) { + value = "(None)"; + } + ((TextView) rootView.findViewById(android.R.id.text1)).setText(reviewItem.getTitle()); + ((TextView) rootView.findViewById(android.R.id.text2)).setText(value); + return rootView; + } + + public int getCount() { + return mCurrentReviewItems.size(); + } + } +} diff --git a/src/net/i2p/android/wizard/ui/SingleBooleanFragment.java b/src/net/i2p/android/wizard/ui/SingleBooleanFragment.java new file mode 100644 index 0000000000000000000000000000000000000000..d4121daaa311ca55f2169aa661117cb78c9dc8a5 --- /dev/null +++ b/src/net/i2p/android/wizard/ui/SingleBooleanFragment.java @@ -0,0 +1,103 @@ +/* + * Copyright 2013 str4d + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package net.i2p.android.wizard.ui; + +import net.i2p.android.router.R; +import net.i2p.android.wizard.model.Page; +import net.i2p.android.wizard.model.SingleFixedBooleanPage; +import android.app.Activity; +import android.os.Bundle; +import android.support.v4.app.Fragment; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.CheckBox; +import android.widget.CompoundButton; +import android.widget.TextView; + +public class SingleBooleanFragment extends Fragment { + private static final String ARG_KEY = "key"; + + private PageFragmentCallbacks mCallbacks; + private String mKey; + private SingleFixedBooleanPage mPage; + private CheckBox mCheckBox; + + public static SingleBooleanFragment create(String key) { + Bundle args = new Bundle(); + args.putString(ARG_KEY, key); + + SingleBooleanFragment fragment = new SingleBooleanFragment(); + fragment.setArguments(args); + return fragment; + } + + public SingleBooleanFragment() { + } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + Bundle args = getArguments(); + mKey = args.getString(ARG_KEY); + mPage = (SingleFixedBooleanPage) mCallbacks.onGetPage(mKey); + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + View rootView = inflater.inflate(R.layout.fragment_wizard_page_single_boolean, container, false); + ((TextView) rootView.findViewById(android.R.id.title)).setText(mPage.getTitle()); + ((TextView) rootView.findViewById(R.id.wizard_text_field_desc)).setText(mPage.getDesc()); + + mCheckBox = ((CheckBox) rootView.findViewById(R.id.wizard_check_box)); + mCheckBox.setChecked(mPage.getData().getBoolean(Page.SIMPLE_DATA_KEY)); + if (mPage.getLabel() != null) + mCheckBox.setText(mPage.getLabel()); + return rootView; + } + + @Override + public void onAttach(Activity activity) { + super.onAttach(activity); + + if (!(activity instanceof PageFragmentCallbacks)) { + throw new ClassCastException("Activity must implement PageFragmentCallbacks"); + } + + mCallbacks = (PageFragmentCallbacks) activity; + } + + @Override + public void onDetach() { + super.onDetach(); + mCallbacks = null; + } + + @Override + public void onViewCreated(View view, Bundle savedInstanceState) { + super.onViewCreated(view, savedInstanceState); + + mCheckBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { + public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { + mPage.getData().putBoolean(Page.SIMPLE_DATA_KEY, isChecked); + mPage.notifyDataChanged(); + } + }); + } +} diff --git a/src/net/i2p/android/wizard/ui/SingleChoiceFragment.java b/src/net/i2p/android/wizard/ui/SingleChoiceFragment.java new file mode 100644 index 0000000000000000000000000000000000000000..93a419c6748a5029ff035307e4918d4cc6926cd2 --- /dev/null +++ b/src/net/i2p/android/wizard/ui/SingleChoiceFragment.java @@ -0,0 +1,125 @@ +/* + * Copyright 2013 Google Inc. + * Copyright 2013 str4d + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package net.i2p.android.wizard.ui; + +import net.i2p.android.router.R; +import net.i2p.android.wizard.model.Page; +import net.i2p.android.wizard.model.SingleFixedChoicePage; + +import android.app.Activity; +import android.os.Bundle; +import android.os.Handler; +import android.support.v4.app.ListFragment; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.ArrayAdapter; +import android.widget.ListView; +import android.widget.TextView; + +import java.util.ArrayList; +import java.util.List; + +public class SingleChoiceFragment extends ListFragment { + private static final String ARG_KEY = "key"; + + private PageFragmentCallbacks mCallbacks; + private List<String> mChoices; + private String mKey; + private Page mPage; + + public static SingleChoiceFragment create(String key) { + Bundle args = new Bundle(); + args.putString(ARG_KEY, key); + + SingleChoiceFragment fragment = new SingleChoiceFragment(); + fragment.setArguments(args); + return fragment; + } + + public SingleChoiceFragment() { + } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + Bundle args = getArguments(); + mKey = args.getString(ARG_KEY); + mPage = mCallbacks.onGetPage(mKey); + + SingleFixedChoicePage fixedChoicePage = (SingleFixedChoicePage) mPage; + mChoices = new ArrayList<String>(); + for (int i = 0; i < fixedChoicePage.getOptionCount(); i++) { + mChoices.add(fixedChoicePage.getOptionAt(i)); + } + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + View rootView = inflater.inflate(R.layout.fragment_wizard_page, container, false); + ((TextView) rootView.findViewById(android.R.id.title)).setText(mPage.getTitle()); + + final ListView listView = (ListView) rootView.findViewById(android.R.id.list); + setListAdapter(new ArrayAdapter<String>(getActivity(), + android.R.layout.simple_list_item_single_choice, + android.R.id.text1, + mChoices)); + listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE); + + // Pre-select currently selected item. + new Handler().post(new Runnable() { + public void run() { + String selection = mPage.getData().getString(Page.SIMPLE_DATA_KEY); + for (int i = 0; i < mChoices.size(); i++) { + if (mChoices.get(i).equals(selection)) { + listView.setItemChecked(i, true); + break; + } + } + } + }); + + return rootView; + } + + @Override + public void onAttach(Activity activity) { + super.onAttach(activity); + + if (!(activity instanceof PageFragmentCallbacks)) { + throw new ClassCastException("Activity must implement PageFragmentCallbacks"); + } + + mCallbacks = (PageFragmentCallbacks) activity; + } + + @Override + public void onDetach() { + super.onDetach(); + mCallbacks = null; + } + + @Override + public void onListItemClick(ListView l, View v, int position, long id) { + mPage.getData().putString(Page.SIMPLE_DATA_KEY, + getListAdapter().getItem(position).toString()); + mPage.notifyDataChanged(); + } +} diff --git a/src/net/i2p/android/wizard/ui/SingleTextFieldFragment.java b/src/net/i2p/android/wizard/ui/SingleTextFieldFragment.java new file mode 100644 index 0000000000000000000000000000000000000000..6566f17851f1cc679c494da90a96e0ffb25e0074 --- /dev/null +++ b/src/net/i2p/android/wizard/ui/SingleTextFieldFragment.java @@ -0,0 +1,140 @@ +/* + * Copyright 2013 str4d + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package net.i2p.android.wizard.ui; + +import net.i2p.android.router.R; +import net.i2p.android.wizard.model.Page; +import net.i2p.android.wizard.model.SingleTextFieldPage; + +import android.app.Activity; +import android.content.Context; +import android.os.Bundle; +import android.support.v4.app.Fragment; +import android.text.Editable; +import android.text.TextWatcher; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.view.inputmethod.InputMethodManager; +import android.widget.TextView; + +public class SingleTextFieldFragment extends Fragment { + private static final String ARG_KEY = "key"; + + private PageFragmentCallbacks mCallbacks; + private String mKey; + private SingleTextFieldPage mPage; + private TextView mFieldView; + private TextView mFeedbackView; + + public static SingleTextFieldFragment create(String key) { + Bundle args = new Bundle(); + args.putString(ARG_KEY, key); + + SingleTextFieldFragment fragment = new SingleTextFieldFragment(); + fragment.setArguments(args); + return fragment; + } + + public SingleTextFieldFragment() { + } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + Bundle args = getArguments(); + mKey = args.getString(ARG_KEY); + mPage = (SingleTextFieldPage) mCallbacks.onGetPage(mKey); + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + View rootView = inflater.inflate(R.layout.fragment_wizard_page_single_text_field, container, false); + ((TextView) rootView.findViewById(android.R.id.title)).setText(mPage.getTitle()); + ((TextView) rootView.findViewById(R.id.wizard_text_field_desc)).setText(mPage.getDesc()); + + mFieldView = ((TextView) rootView.findViewById(R.id.wizard_text_field)); + mFieldView.setHint(mPage.getTitle()); + if (mPage.getData().getString(Page.SIMPLE_DATA_KEY) != null) + mFieldView.setText(mPage.getData().getString(Page.SIMPLE_DATA_KEY)); + else if (mPage.getDefault() != null) { + mFieldView.setText(mPage.getDefault()); + mPage.getData().putString(Page.SIMPLE_DATA_KEY, mPage.getDefault()); + } + + mFeedbackView = (TextView) rootView.findViewById(R.id.wizard_text_field_feedback); + + return rootView; + } + + @Override + public void onAttach(Activity activity) { + super.onAttach(activity); + + if (!(activity instanceof PageFragmentCallbacks)) { + throw new ClassCastException("Activity must implement PageFragmentCallbacks"); + } + + mCallbacks = (PageFragmentCallbacks) activity; + } + + @Override + public void onDetach() { + super.onDetach(); + mCallbacks = null; + } + + @Override + public void onViewCreated(View view, Bundle savedInstanceState) { + super.onViewCreated(view, savedInstanceState); + + mFieldView.addTextChangedListener(new TextWatcher() { + public void beforeTextChanged(CharSequence charSequence, int i, int i1, + int i2) { + } + + public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) { + } + + public void afterTextChanged(Editable editable) { + mPage.getData().putString(Page.SIMPLE_DATA_KEY, + (editable != null) ? editable.toString() : null); + mPage.notifyDataChanged(); + if (mPage.showFeedback()) { + mFeedbackView.setText(mPage.getFeedback()); + } + } + }); + } + + @Override + public void setMenuVisibility(boolean menuVisible) { + super.setMenuVisibility(menuVisible); + + // In a future update to the support library, this should override setUserVisibleHint + // instead of setMenuVisibility. + if (mFieldView != null) { + InputMethodManager imm = (InputMethodManager) getActivity().getSystemService( + Context.INPUT_METHOD_SERVICE); + if (!menuVisible) { + imm.hideSoftInputFromWindow(getView().getWindowToken(), 0); + } + } + } +} diff --git a/src/net/i2p/android/wizard/ui/StepPagerStrip.java b/src/net/i2p/android/wizard/ui/StepPagerStrip.java new file mode 100644 index 0000000000000000000000000000000000000000..40c35dce7cadba4ca44e5b14059e8c3d8a79f0fe --- /dev/null +++ b/src/net/i2p/android/wizard/ui/StepPagerStrip.java @@ -0,0 +1,270 @@ +/* + * Copyright 2013 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package net.i2p.android.wizard.ui; + +import net.i2p.android.router.R; + +import android.content.Context; +import android.content.res.Resources; +import android.content.res.TypedArray; +import android.graphics.Canvas; +import android.graphics.Paint; +import android.graphics.RectF; +import android.util.AttributeSet; +import android.view.Gravity; +import android.view.MotionEvent; +import android.view.View; + +public class StepPagerStrip extends View { + private static final int[] ATTRS = new int[]{ + android.R.attr.gravity + }; + private int mPageCount; + private int mCurrentPage; + + private int mGravity = Gravity.LEFT | Gravity.TOP; + private float mTabWidth; + private float mTabHeight; + private float mTabSpacing; + + private Paint mPrevTabPaint; + private Paint mSelectedTabPaint; + private Paint mSelectedLastTabPaint; + private Paint mNextTabPaint; + + private RectF mTempRectF = new RectF(); + + //private Scroller mScroller; + + private OnPageSelectedListener mOnPageSelectedListener; + + public StepPagerStrip(Context context) { + this(context, null, 0); + } + + public StepPagerStrip(Context context, AttributeSet attrs) { + this(context, attrs, 0); + } + + public StepPagerStrip(Context context, AttributeSet attrs, int defStyle) { + super(context, attrs, defStyle); + + final TypedArray a = context.obtainStyledAttributes(attrs, ATTRS); + mGravity = a.getInteger(0, mGravity); + a.recycle(); + + final Resources res = getResources(); + mTabWidth = res.getDimensionPixelSize(R.dimen.step_pager_tab_width); + mTabHeight = res.getDimensionPixelSize(R.dimen.step_pager_tab_height); + mTabSpacing = res.getDimensionPixelSize(R.dimen.step_pager_tab_spacing); + + mPrevTabPaint = new Paint(); + mPrevTabPaint.setColor(res.getColor(R.color.step_pager_previous_tab_color)); + + mSelectedTabPaint = new Paint(); + mSelectedTabPaint.setColor(res.getColor(R.color.step_pager_selected_tab_color)); + + mSelectedLastTabPaint = new Paint(); + mSelectedLastTabPaint.setColor(res.getColor(R.color.step_pager_selected_last_tab_color)); + + mNextTabPaint = new Paint(); + mNextTabPaint.setColor(res.getColor(R.color.step_pager_next_tab_color)); + } + + public void setOnPageSelectedListener(OnPageSelectedListener onPageSelectedListener) { + mOnPageSelectedListener = onPageSelectedListener; + } + + @Override + protected void onDraw(Canvas canvas) { + super.onDraw(canvas); + + if (mPageCount == 0) { + return; + } + + float totalWidth = mPageCount * (mTabWidth + mTabSpacing) - mTabSpacing; + float totalLeft; + boolean fillHorizontal = false; + + switch (mGravity & Gravity.HORIZONTAL_GRAVITY_MASK) { + case Gravity.CENTER_HORIZONTAL: + totalLeft = (getWidth() - totalWidth) / 2; + break; + case Gravity.RIGHT: + totalLeft = getWidth() - getPaddingRight() - totalWidth; + break; + case Gravity.FILL_HORIZONTAL: + totalLeft = getPaddingLeft(); + fillHorizontal = true; + break; + default: + totalLeft = getPaddingLeft(); + } + + switch (mGravity & Gravity.VERTICAL_GRAVITY_MASK) { + case Gravity.CENTER_VERTICAL: + mTempRectF.top = (int) (getHeight() - mTabHeight) / 2; + break; + case Gravity.BOTTOM: + mTempRectF.top = getHeight() - getPaddingBottom() - mTabHeight; + break; + default: + mTempRectF.top = getPaddingTop(); + } + + mTempRectF.bottom = mTempRectF.top + mTabHeight; + + float tabWidth = mTabWidth; + if (fillHorizontal) { + tabWidth = (getWidth() - getPaddingRight() - getPaddingLeft() + - (mPageCount - 1) * mTabSpacing) / mPageCount; + } + + for (int i = 0; i < mPageCount; i++) { + mTempRectF.left = totalLeft + (i * (tabWidth + mTabSpacing)); + mTempRectF.right = mTempRectF.left + tabWidth; + canvas.drawRect(mTempRectF, i < mCurrentPage + ? mPrevTabPaint + : (i > mCurrentPage + ? mNextTabPaint + : (i == mPageCount - 1 + ? mSelectedLastTabPaint + : mSelectedTabPaint))); + } + } + + @Override + protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { + setMeasuredDimension( + View.resolveSize( + (int) (mPageCount * (mTabWidth + mTabSpacing) - mTabSpacing) + + getPaddingLeft() + getPaddingRight(), + widthMeasureSpec), + View.resolveSize( + (int) mTabHeight + + getPaddingTop() + getPaddingBottom(), + heightMeasureSpec)); + } + + @Override + protected void onSizeChanged(int w, int h, int oldw, int oldh) { + scrollCurrentPageIntoView(); + super.onSizeChanged(w, h, oldw, oldh); + } + + @Override + public boolean onTouchEvent(MotionEvent event) { + if (mOnPageSelectedListener != null) { + switch (event.getActionMasked()) { + case MotionEvent.ACTION_DOWN: + case MotionEvent.ACTION_MOVE: + int position = hitTest(event.getX()); + if (position >= 0) { + mOnPageSelectedListener.onPageStripSelected(position); + } + return true; + } + } + return super.onTouchEvent(event); + } + + private int hitTest(float x) { + if (mPageCount == 0) { + return -1; + } + + float totalWidth = mPageCount * (mTabWidth + mTabSpacing) - mTabSpacing; + float totalLeft; + boolean fillHorizontal = false; + + switch (mGravity & Gravity.HORIZONTAL_GRAVITY_MASK) { + case Gravity.CENTER_HORIZONTAL: + totalLeft = (getWidth() - totalWidth) / 2; + break; + case Gravity.RIGHT: + totalLeft = getWidth() - getPaddingRight() - totalWidth; + break; + case Gravity.FILL_HORIZONTAL: + totalLeft = getPaddingLeft(); + fillHorizontal = true; + break; + default: + totalLeft = getPaddingLeft(); + } + + float tabWidth = mTabWidth; + if (fillHorizontal) { + tabWidth = (getWidth() - getPaddingRight() - getPaddingLeft() + - (mPageCount - 1) * mTabSpacing) / mPageCount; + } + + float totalRight = totalLeft + (mPageCount * (tabWidth + mTabSpacing)); + if (x >= totalLeft && x <= totalRight && totalRight > totalLeft) { + return (int) (((x - totalLeft) / (totalRight - totalLeft)) * mPageCount); + } else { + return -1; + } + } + + public void setCurrentPage(int currentPage) { + mCurrentPage = currentPage; + invalidate(); + scrollCurrentPageIntoView(); + + // TODO: Set content description appropriately + } + + private void scrollCurrentPageIntoView() { + // TODO: only works with left gravity for now +// +// float widthToActive = getPaddingLeft() + (mCurrentPage + 1) * (mTabWidth + mTabSpacing) +// - mTabSpacing; +// int viewWidth = getWidth(); +// +// int startScrollX = getScrollX(); +// int destScrollX = (widthToActive > viewWidth) ? (int) (widthToActive - viewWidth) : 0; +// +// if (mScroller == null) { +// mScroller = new Scroller(getContext()); +// } +// +// mScroller.abortAnimation(); +// mScroller.startScroll(startScrollX, 0, destScrollX - startScrollX, 0); +// postInvalidate(); + } + + public void setPageCount(int count) { + mPageCount = count; + invalidate(); + + // TODO: Set content description appropriately + } + + public static interface OnPageSelectedListener { + void onPageStripSelected(int position); + } + +// +// @Override +// public void computeScroll() { +// super.computeScroll(); +// if (mScroller.computeScrollOffset()) { +// setScrollX(mScroller.getCurrX()); +// } +// } +}