diff options
1246 files changed, 72145 insertions, 47733 deletions
diff --git a/.gitignore b/.gitignore index 034961090..8ac75efce 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,7 @@ *~ \#*\# +gnunet-*.tar.gz +*vgcore.* *.bak *.a *.la @@ -11,11 +13,13 @@ *.swp *.trs *.kdev4 +.clangd/ .deps/ .libs/ .svn/ Makefile Makefile.in +compile_commands.json aclocal.m4 autom4te.cache/ compile @@ -25,10 +29,11 @@ config.log config.status config.sub configure +.version contrib/vendored/ depcomp -gnunet_config.h -gnunet_config.h.in +gnunet_private_config.h +gnunet_private_config.h.in install-sh libtool ltmain.sh @@ -77,3 +82,5 @@ CMakeFiles.txt # Prevent cache files from IDEA from being commited .idea/ src/util/test_child_management +gnunet_config.h +gnunet_config.h.in diff --git a/.gitmodules b/.gitmodules index 9773fb9d7..11631f6f7 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,6 @@ -[submodule "contrib/build-common"] - path = contrib/build-common - url = https://git.taler.net/build-common.git +[submodule "contrib/gana"] + path = contrib/gana + url = git://git.gnunet.org/gana.git +[submodule "doc/sphinx"] + path = contrib/sphinx + url = https://git.gnunet.org/gnunet-handbook @@ -1,1265 +1,2 @@ -Wed, 1 Sep 2021 10:28:09 +0200 (d51000320) -add fix for GNUnet directory permissions by madmurphy - Christian Grothoff - -Mon, 30 Aug 2021 09:35:40 +0200 (9eb417e72) -exec' - Christian Grothoff - -Sat, 28 Aug 2021 21:50:06 +0200 (2994fa434) -improve error message and inherit stderr as suggested by Florian - Christian Grothoff - -Sat, 28 Aug 2021 18:42:53 +0200 (c6528ac77) -debian: systemd installation - Florian Dold - -Sat, 28 Aug 2021 18:31:33 +0200 (eacbf5923) -debian: clean up - Florian Dold - -Sat, 28 Aug 2021 18:27:45 +0200 (ec6b80f07) -debian: more fixes and formatting - Florian Dold - -Sat, 28 Aug 2021 18:27:11 +0200 (830bc7ab2) -debian: more fixes - Florian Dold - -Sat, 28 Aug 2021 18:23:05 +0200 (941ea7f20) -debian: various packaging fixes - Florian Dold - -Sat, 28 Aug 2021 17:46:26 +0200 (b317b3e11) -use ISO 8609 / RFC 3339 timestamps for logging - Florian Dold - -Sat, 28 Aug 2021 16:54:38 +0200 (e74fadf93) -release GNUnet 0.15.3 - Christian Grothoff - -Sat, 28 Aug 2021 12:54:32 +0200 (1757980da) -partial fix for problems raised by Alessio on the ML - Christian Grothoff - -Sat, 28 Aug 2021 12:50:20 +0200 (66e906c25) -partial fix for problems raised by Alessio on the ML - Christian Grothoff - -Wed, 25 Aug 2021 12:52:12 +0200 (45532e7bc) -further simplify libgnunetpq event API and implementation, also trigger events on 'loopback' that are not socket-activated - Christian Grothoff - -Tue, 24 Aug 2021 16:12:34 +0200 (a0e689f5e) -debian: libgnunet-dev should not depend on GNUnet - Florian Dold - -Sun, 8 Aug 2021 22:10:55 +0200 (b71740271) -debian: do not pollute skel (see Debian Policy Section 10.7.5.) - Florian Dold - -Sun, 8 Aug 2021 21:20:09 +0200 (2de19bb85) -debian: leave out debian version '0', as lintian complains - Florian Dold - -Sun, 8 Aug 2021 21:14:42 +0200 (788f1edbe) -debian: bump version (0.15.0-1) - Florian Dold - -Fri, 6 Aug 2021 11:56:36 +0200 (564a1945e) -debian: bump version - Florian Dold - -Wed, 4 Aug 2021 20:41:25 +0200 (ff5075e7f) -do not generate tautological comparison warnings for assertions (if gcc/clang version supports them) - Christian Grothoff - -Wed, 4 Aug 2021 15:09:17 +0200 (873381c65) -first cmd for a simple tng test running. part of cleanup and sanity check when starting missing - t3sserakt - -Sun, 1 Aug 2021 16:23:32 +0200 (372516f77) -0 for absolute time is special, and should be treated as such in JSON generation - Christian Grothoff - -Sun, 1 Aug 2021 14:53:14 +0200 (c98bf47a8) -PQ: fix notification API bugs - Christian Grothoff - -Sun, 1 Aug 2021 12:26:20 +0200 (2032f3ce3) -debian: compat level, removal of user units, tweaks - Florian Dold - -Sat, 31 Jul 2021 22:42:45 +0200 (d02ea47f5) -JSON: allow NULL-passing to GNUNET_JSON_pack_data_varsize - Christian Grothoff - -Sat, 31 Jul 2021 20:04:51 +0200 (be8bbf724) -debian: bump version - Florian Dold - -Sat, 31 Jul 2021 16:47:33 +0200 (9b3442d2f) -debian: Do not remove users/groups in postrm - Florian Dold - -Sat, 31 Jul 2021 16:08:36 +0200 (aa0f0adef) -debian: fix date - Florian Dold - -Sat, 31 Jul 2021 12:58:00 +0200 (e3dc68562) -debian: bump version to 0.14.1-9 - Florian Dold - -Fri, 30 Jul 2021 22:20:05 +0200 (dccf60f89) -config: handle syntax error instead of dereferencing NULL pointer - Florian Dold - -Fri, 2 Apr 2021 15:46:25 +0200 (ebc70e1bc) -SETU: Implement LSD0003 - Martin Schanzenbach - -Thu, 29 Jul 2021 14:26:22 -0400 (72250781a) -use modern spelling for LLONG_{MAX,MIN} - Thien-Thi Nguyen - -Thu, 29 Jul 2021 17:15:32 +0200 (6212bce41) -config: restrict directives in files loaded via @inline-secret@ - Florian Dold - -Thu, 29 Jul 2021 10:42:18 -0400 (12e29f004) -add dependency lib to a couple targets - Thien-Thi Nguyen - -Thu, 29 Jul 2021 16:13:16 +0200 (b69774cba) -do not warn when GNUNET_DISK_file_test can't access file - Florian Dold - -Thu, 29 Jul 2021 15:40:36 +0200 (73ae1f379) -config: prettier pretty printing - Florian Dold - -Thu, 29 Jul 2021 15:03:19 +0200 (8af5277c8) -debian: bump version - Florian Dold - -Thu, 29 Jul 2021 14:59:10 +0200 (b41bca631) -fall back to /etc for default configuration entry point - Florian Dold - -Wed, 28 Jul 2021 21:23:44 +0200 (cadca90ca) -debian: bump version - Florian Dold - -Wed, 28 Jul 2021 21:00:30 +0200 (3012383a1) -config: report stats for secret sections - Florian Dold - -Wed, 28 Jul 2021 20:19:38 +0200 (346706b18) -config: extended diagnostics, import cycle detection, deterministic load order - Florian Dold - -Wed, 28 Jul 2021 18:59:07 +0200 (1af9f6c1c) -config: sort globbed files - Florian Dold - -Wed, 28 Jul 2021 17:34:44 +0200 (7a0caef7a) -diagnostics mode for gnunet-config - Florian Dold - -Wed, 28 Jul 2021 15:47:39 +0200 (2cdd91d55) -fall back to /etc if user config can't be found - Florian Dold - -Wed, 28 Jul 2021 15:26:55 +0200 (94ea7a1fa) -implement @inline-secret@ directive - Florian Dold - -Wed, 28 Jul 2021 14:31:38 +0200 (7615d46b0) -implement config inline globbing - Florian Dold - -Mon, 26 Jul 2021 20:30:28 +0200 (28dfb1220) -config: resolve realpath of parent config file, fix docs - Florian Dold - -Mon, 26 Jul 2021 20:03:29 +0200 (51e5fab47) -config: free real basepath - Florian Dold - -Mon, 26 Jul 2021 19:59:29 +0200 (cda72d5c4) -config: resolve realpath of base dir, not config - Florian Dold - -Mon, 26 Jul 2021 19:35:56 +0200 (473939543) -debian: bump version - Florian Dold - -Mon, 26 Jul 2021 19:33:38 +0200 (16fe9a808) -config: resolve symlinks for @INLINE@-ed files - Florian Dold - -Mon, 26 Jul 2021 17:49:43 +0200 (302e97b01) -debian: bump version - Florian Dold - -Mon, 26 Jul 2021 16:32:34 +0200 (90095d19b) -implement typed JSON packer - Christian Grothoff - -Mon, 26 Jul 2021 15:45:39 +0200 (baa855368) -debian: bump version - Florian Dold - -Mon, 26 Jul 2021 15:31:14 +0200 (51990dbbf) -JSON: add draft for new GNUNET_JSON_PACK API - Christian Grothoff - -Sat, 24 Jul 2021 22:50:22 +0200 (d63771f25) -minimal test for new pq event functionality - Christian Grothoff - -Sat, 24 Jul 2021 22:05:46 +0200 (31eae6bbe) -early draft for libgnunetpq event notification support - Christian Grothoff - -Fri, 23 Jul 2021 20:10:45 +0200 (be8bca817) -introduce new TIME helper functions - Christian Grothoff - -Sat, 17 Jul 2021 20:13:36 +0200 (70de6f2ad) -fix #6925 and #6926 - Christian Grothoff - -Tue, 6 Jul 2021 15:30:43 +0200 (b6521e32a) -DHTU: skeleton for plugins - Christian Grothoff - -Mon, 5 Jul 2021 09:46:34 +0200 (7799411a8) -HANDBOOK: Fix #6911 - Martin Schanzenbach - -Mon, 5 Jul 2021 09:42:54 +0200 (56af99b50) -UTIL: Prevent segfaults in config writeout. Fixes #6913 - Martin Schanzenbach - -Thu, 1 Jul 2021 15:45:13 +0200 (b62520333) -DHT: cleaner implementation of peer selection logic (use 64-bits, more readable code) - Christian Grothoff - -Mon, 28 Jun 2021 07:16:36 +0200 (3ae831780) -BUILD: Fix bswap portability - Martin Schanzenbach - -Fri, 18 Jun 2021 13:47:35 +0200 (a7d06945b) -fix debian package build - Christian Grothoff - -Wed, 16 Jun 2021 17:09:22 +0200 (1bc1fbda0) -PQ: update libgnunetpq implementation to avoid duplicated nullable tests and to allow for the actual field name to differ from the fname, as done for example by the Taler amounts which are split over two DB fields - Christian Grothoff - -Sun, 6 Jun 2021 13:36:46 +0200 (1b18c4db2) -GNS: Fix EdDSA lookup by zonekey TLD - Martin Schanzenbach - -Fri, 28 May 2021 10:54:08 +0200 (aa25216fe) -IDENTITY: Add EdDSA switch to handbook and manpage - Martin Schanzenbach - -Sun, 16 May 2021 23:07:03 +0200 (c68abd271) -[FCFSD] document it in the handbook - Alessio Vanni - -Mon, 10 May 2021 21:48:18 +0200 (96eddc25f) -UTIL: Fix #6858 - Martin Schanzenbach - -Mon, 10 May 2021 21:43:12 +0200 (b66096531) -CONVERSATION: Fix FTBFS for tests. #6857 - Martin Schanzenbach - -Sun, 2 May 2021 19:02:26 +0200 (2bca4006c) -[FCFSD] Provide a better user experience - Alessio Vanni - -Sat, 1 May 2021 22:05:15 +0200 (572f4d6f7) -GNS: Add EDKEY support. - Martin Schanzenbach - -Mon, 26 Apr 2021 15:08:16 +0200 (3a995fce4) -fix gnunet-config: do not always write configuration file - Christian Grothoff - -Sat, 24 Apr 2021 17:29:42 +0200 (8233e2820) -Swap gnunet-config's default behaviour for the rewrite flag - Alessio Vanni - -Mon, 22 Feb 2021 10:16:16 +0100 (3cd248236) -RECLAIM: Added libpabc credential support. - Martin Schanzenbach - -Sun, 18 Apr 2021 21:11:08 +0200 (75cfa6370) -SCALARPRODUCT: migrating logic from libgcrypt to libsodium (#6818). - Christian Grothoff - -Mon, 5 Apr 2021 12:37:53 +0200 (afa003863) -GNS: Update to new identity of FCFS PIN. - Martin Schanzenbach - -Sat, 3 Apr 2021 09:40:46 +0200 (08fe7735b) -handbook: Add section on commit messages and developer branches - Martin Schanzenbach - -Thu, 1 Apr 2021 00:41:38 +0200 (9f340d5cc) -SETU: added some more perf measurement point for var message size - Elias Summermatter - -Thu, 1 Apr 2021 00:15:43 +0200 (12bb61317) -SETU: fixed some bug in rand element gen and added variable payload for perfmance - Elias Summermatter - -Wed, 31 Mar 2021 11:49:10 +0200 (902331756) -SETU: Added new operation parameters for performance tests - Elias Summermatter - -Wed, 31 Mar 2021 11:16:38 +0200 (b5660e0a3) -SETU: improved tests - Elias Summermatter - -Tue, 30 Mar 2021 19:26:40 +0200 (ca4c9eae2) -UTIL/SCALARPRODUCT: Do not build ECC dlog or scalarproduct with incompatible libgcrypt versions (>=1.9.0) - Martin Schanzenbach - -Mon, 22 Mar 2021 20:06:33 +0100 (a42d7df64) -fix #6808: gnunet-bcd card generation - Martin Schanzenbach - -Thu, 18 Mar 2021 18:44:46 +0100 (7d85c27e9) -Fixed setu tests and state maschine - Elias Summermatter - -Thu, 18 Mar 2021 17:55:24 +0100 (8cd1e1929) -Fixed some bug in the statemaschin implementation of setu - Elias Summermatter - -Thu, 18 Mar 2021 16:07:40 +0100 (c4ccd7550) -Setu tests use gnunet internal functions to generate randum elements - Elias Summermatter - -Thu, 18 Mar 2021 11:48:42 +0100 (f9ae0c23c) -Added working test with randum set - Elias Summermatter - -Thu, 18 Mar 2021 08:45:31 +0100 (0d6237ae0) -Added some randum element generation test for setu - Elias Summermatter - -Sun, 14 Mar 2021 14:04:00 +0100 (b47586e76) -add packaging notice; fix #5633 - Martin Schanzenbach - -Tue, 9 Mar 2021 18:26:28 +0100 (0b2c0f22f) -IDENTITY: Fix wrong key construction for anonymous ECDSA identity - Martin Schanzenbach - -Tue, 2 Mar 2021 17:16:18 +0100 (45ceb4fdf) -add base32 encoder/decoder - Christian Grothoff - -Sun, 28 Feb 2021 13:51:25 +0100 (4cffc642c) -build: do not redefine AM_MAKEINFOHTMLFLAGS - Martin Schanzenbach - -Sun, 28 Feb 2021 11:15:55 +0100 (eb8ca760c) -GANA: Use GANA generated header for GNS record types. Update handbook - Martin Schanzenbach - -Tue, 23 Feb 2021 14:29:47 +0100 (d528f6cfb) -HELLO: Fix netdb.h nonsense with h_addr - Martin Schanzenbach - -Tue, 23 Feb 2021 10:42:57 +0100 (74a234f0b) -HANDBOOK: Add some info on TNG - Martin Schanzenbach - -Sun, 21 Feb 2021 20:56:47 +0100 (05040a491) -HELLO: Add test for NG API; fix extraction more - Martin Schanzenbach - -Sun, 21 Feb 2021 16:44:51 +0100 (783a12b3c) -HELLO-TNG: Fix parsing; sill broken - Martin Schanzenbach - -Sun, 21 Feb 2021 11:46:16 +0100 (f5439c229) -TNG: Add queue update handling - Martin Schanzenbach - -Sun, 21 Feb 2021 10:53:34 +0100 (a3971a93c) -Add struct names for FS events. #6743 - Martin Schanzenbach - -Thu, 18 Feb 2021 16:51:47 +0100 (8095b1a1b) -SetU move check to union - Elias Summermatter - -Wed, 17 Feb 2021 18:00:43 +0100 (08adc88b4) -Setu integrated new phase full receiving as described in rfc draft - Elias Summermatter - -Wed, 17 Feb 2021 17:32:23 +0100 (d5bf65f2b) -Renamed Phase Expect IBF Cont -> Expect IBF Last - Elias Summermatter - -Wed, 17 Feb 2021 17:26:35 +0100 (d852cb5a6) -Renamed Phase Done -> Finished - Elias Summermatter - -Wed, 17 Feb 2021 17:04:15 +0100 (be8897e14) -Renamed Phase inventory passive -> passive decoding - Elias Summermatter - -Wed, 17 Feb 2021 15:57:46 +0100 (333459251) -Renamed Phase inventory active -> active decoding & Added idea folder to git ignore - Elias Summermatter - -Sat, 30 Jan 2021 16:36:14 -0500 (5b152adc0) -use AS_VERSION_COMPARE instead of AX_COMPARE_VERSION - Thien-Thi Nguyen - -Sat, 30 Jan 2021 08:37:12 -0500 (de1b87ea3) -fix #6722: use AX_COMPARE_VERSION - Thien-Thi Nguyen - -Sat, 30 Jan 2021 12:41:15 +0100 (a5f200d53) -fix #6690 - Christian Grothoff - -Thu, 28 Jan 2021 22:28:01 +0100 (a2169368b) -implement #6716 - Christian Grothoff - -Thu, 7 Jan 2021 22:22:48 +0100 (4769344a7) -convert to GMT, not localtime in GNUNET_TIME_year_to_time - Christian Grothoff - -Thu, 7 Jan 2021 10:26:54 +0100 (5b10ad755) -properly document return value of GNUNET_PROGRAM_run - Christian Grothoff - -Sat, 2 Jan 2021 13:47:16 +0100 (eab08cec9) -do not output synthetic paths - Christian Grothoff - -Sat, 2 Jan 2021 11:24:26 +0100 (0d4337da2) -fix /proc/PID/maps parser format string - Christian Grothoff - -Thu, 31 Dec 2020 09:12:43 +0100 (ebd853c83) -do not use atomic write for configuration file, we may not have permissions to do this, also should not be necessary - Christian Grothoff - -Wed, 30 Dec 2020 20:58:55 +0900 (c0465ff92) -RECLAIM: Fix quirky OIDC address handling - Martin Schanzenbach - -Sat, 26 Dec 2020 14:15:58 +0900 (75a3a90fb) -RECLAIM: automatically purge dangling references - Martin Schanzenbach - -Sat, 19 Dec 2020 18:43:38 +0100 (3636ea628) -change GNUNET_DISK_fn_write() to always do atomic writes and to NOT overwrite existing files; also change the return value to not return the size of the written file but GNUNET_OK on success, and integrate creating the directory if needed; breaks API, hence bumping libgnunetutil version - Christian Grothoff - -Tue, 15 Dec 2020 04:54:32 -0500 (407765df1) -include Configuration Handbook in gnunet.info - Thien-Thi Nguyen - -Tue, 15 Dec 2020 03:43:27 -0500 (db9d81947) -add pxref to ‘Config file format’ - Thien-Thi Nguyen - -Tue, 15 Dec 2020 03:26:26 -0500 (52986bf33) -[doc] Add section "Config file format" - Thien-Thi Nguyen - -Wed, 9 Dec 2020 23:00:07 +0100 (7d9592f20) -add GNUNET_CRYPTO_hash_context_copy() function - Christian Grothoff - -Tue, 8 Dec 2020 16:50:27 +0900 (7ce054864) -RECLAIM: Return userinfo claims from cache - Martin Schanzenbach - -Fri, 4 Dec 2020 17:36:35 +0100 (1346641a1) -gnunet-crypto-tvg: fix bogus label - Florian Dold - -Fri, 4 Dec 2020 17:22:38 +0100 (4c10ff3b4) -gnunet-crypto-tvg: add verification mode - Florian Dold - -Fri, 4 Dec 2020 14:52:45 +0100 (1a3070b15) -gnunet-crypto-tvg: output JSON, fix memleaks - Florian Dold - -Sat, 21 Nov 2020 22:58:44 +0000 (d2e10ef67) -rps: fix another 'format not a string literal' warning - Daniel Golle - -Mon, 16 Nov 2020 23:57:08 +0100 (91e8c2ff2) -rps: deal with currently unused code - Julius Bünger - -Mon, 16 Nov 2020 23:36:12 +0100 (d30ec0f1f) -rps: comment ill-defined code - Julius Bünger - -Mon, 16 Nov 2020 22:59:12 +0100 (0950b1df7) -rps: properly initialise memory - Julius Bünger - -Mon, 16 Nov 2020 22:56:47 +0100 (266823196) -rps: use proper signedness - Julius Bünger - -Mon, 16 Nov 2020 22:56:27 +0100 (89ea76819) -rps: use correct buffer sizes - Julius Bünger - -Mon, 16 Nov 2020 22:55:49 +0100 (607211bb7) -rps: use correct types in format strings - Julius Bünger - -Mon, 16 Nov 2020 22:53:30 +0100 (0108f132a) -rps: get rid of warnings about harmless uninitialized variables - Julius Bünger - -Mon, 16 Nov 2020 04:54:21 +0100 (41000a00c) -rps: fix sources for multiple warnings - Julius Bünger - -Sat, 14 Nov 2020 19:02:01 +0000 (ea18ebde8) -rps: fix format not a string literal and no format arguments - Daniel Golle - -Sat, 14 Nov 2020 10:57:31 +0900 (de83cfe23) -Updating ChangeLog for 0.14.0 - Martin Schanzenbach - -Thu, 5 Nov 2020 21:20:38 +0100 (c07ae5c8d) -additional abstraction for identity keys - TheJackiMonster - -Thu, 1 Oct 2020 21:13:43 +0200 (8bf864c25) -adding the messenger service and its client-side library - TheJackiMonster - -Sat, 31 Oct 2020 00:12:01 +0100 (778425469) -only call PGntuples once - Christian Grothoff - -Sun, 25 Oct 2020 22:32:14 +0100 (f7c320990) -implement #6524 - Christian Grothoff - -Sun, 25 Oct 2020 21:32:57 +0100 (d8cf5cbfc) -fix #6525: handle explicit null in JSON nicely - Christian Grothoff - -Sat, 24 Oct 2020 00:19:44 +0200 (f7b17098b) -new translation - Christian Grothoff - -Tue, 20 Oct 2020 13:10:43 +0200 (acc69a8e5) -fix missing MHD flags - Christian Grothoff - -Fri, 16 Oct 2020 13:09:21 +0200 (2e494a18a) -GNS: New symmetric crypto - Martin Schanzenbach - -Tue, 13 Oct 2020 12:25:31 +0200 (e0ff55875) -enable more format string warnings - Christian Grothoff - -Sat, 10 Oct 2020 17:19:53 +0200 (77339944c) -Allow applications to change ProjectData with only some fields - Christian Grothoff - -Sun, 27 Sep 2020 19:55:09 +0100 (daa0f22b6) -postgres: drop use of 'WITH OIDS' - Daniel Golle - -Fri, 2 Oct 2020 12:04:42 +0200 (400f527fb) -UTIL: Never localize fancy strings in to_string to prevent breaking from_string parser - Martin Schanzenbach - -Thu, 24 Sep 2020 22:04:17 +0200 (02fb94bd4) -Disable some diagnostic until TNG is available - Christian Grothoff - -Mon, 21 Sep 2020 10:21:51 +0200 (87467c4aa) -added test_communicator_basic-udp test case for buildbot - t3sserakt - -Sun, 6 Sep 2020 13:33:31 +0200 (fa067384b) -GNUnet 0.13.3 - Martin Schanzenbach - -Fri, 4 Sep 2020 20:12:00 +0200 (35d7c1f88) -fix: depend on libsodium >=1.0.17. Fixes #6506 - Martin Schanzenbach - -Fri, 4 Sep 2020 04:07:46 +0200 (538277ed8) -reclaim: fix cli parameter name for credential ID - Martin Schanzenbach - -Wed, 2 Sep 2020 19:26:37 +0200 (3ec73fc68) -gnunet-qr/uri: Fix exit code handling; fix memory corruption - Martin Schanzenbach - -Fri, 28 Aug 2020 12:26:52 +0200 (bbf9540c9) -fix order of namespaces in plugin_rest_identity GNUNET_REST_namespace_match() always matched to the first namespace for GET - jospaeth - -Wed, 26 Aug 2020 14:49:02 -0400 (49d74db2e) -use (and "GNUnet-ify") libyuarel as a basepoint for uri parsing - Jonathan Buchanan - -Sun, 23 Aug 2020 16:52:26 +0200 (ef86866ce) -add function GNUNET_CURL_extend_headers() - Christian Grothoff - -Wed, 19 Aug 2020 23:53:02 +0200 (a57d476ab) -reclaim: Attestations now called credentials. Credentials are presented to third parties as presentations. - Martin Schanzenbach - -Wed, 19 Aug 2020 13:17:01 +0200 (6531e0387) -break out chapters on SETI and SETUI from SET chapter - Christian Grothoff - -Wed, 19 Aug 2020 11:05:13 +0200 (6dabecce0) -change scalarproduct to use seti service in lieu of deprecated set service - Christian Grothoff - -Wed, 19 Aug 2020 10:59:27 +0200 (2d010ea15) -change revocation logic to use setu service in lieu of deprecated set service - Christian Grothoff - -Tue, 18 Aug 2020 13:35:24 +0200 (2cd052cb8) -Update reclaimID handbook entry - Martin Schanzenbach - -Tue, 18 Aug 2020 00:09:59 +0200 (2bce42e5b) -fix: build on openbsd - Martin Schanzenbach - -Mon, 17 Aug 2020 14:45:46 +0200 (6f2ee9eb3) -clean up GNUNET_CRYPTO_pow_hash API - Christian Grothoff - -Sun, 16 Aug 2020 20:46:39 +0200 (be0475f2a) -split of set union from set service (preliminary) - Christian Grothoff - -Wed, 12 Aug 2020 09:36:33 +0200 (99f820453) -fix: GNUNET_is_zero(ptr) should return enum GNUNET_GenericReturnValue. Fixes #6475. - Martin Schanzenbach - -Tue, 11 Aug 2020 11:35:06 +0200 (286759692) -fix: mysql version detection - Martin Schanzenbach - -Thu, 6 Aug 2020 08:45:40 +0200 (1d4f5263a) -reclaim: Refactoring and more standards compliance with respect to scopes - Martin Schanzenbach - -Wed, 5 Aug 2020 11:35:05 +0200 (6e764f4ab) -reclaim: Make SPAs work with public clients. No longer encrypt code. - Martin Schanzenbach - -Tue, 4 Aug 2020 21:08:22 +0200 (ade9b5e52) -reclaim: fix #6463 - Martin Schanzenbach - -Tue, 4 Aug 2020 19:40:23 +0200 (815ded19f) -rest: fix #6462 - Martin Schanzenbach - -Tue, 4 Aug 2020 10:09:45 +0200 (080519e98) -reclaim: do not store access token instead piggyback ticket - Martin Schanzenbach - -Mon, 3 Aug 2020 19:37:23 +0200 (8c86c4472) -reclaim: support client credentials in POST body for token request - Martin Schanzenbach - -Sat, 1 Aug 2020 16:22:38 +0200 (e44686f08) -fix: reclaim urlenc / revert accidental change - Martin Schanzenbach - -Sat, 1 Aug 2020 16:07:08 +0200 (754d8c1b4) -util: add percent/url encoding - Martin Schanzenbach - -Thu, 30 Jul 2020 16:12:22 +0530 (8d312646c) -fix SIGSEGV in GNUNET_buffer_write_data_encoded - Florian Dold - -Thu, 30 Jul 2020 15:15:59 +0530 (d335baac8) -implement GNUNET_buffer_write_data_encoded - Florian Dold - -Wed, 22 Jul 2020 21:47:42 +0200 (8703a0516) -ensure psql fails hard if there is an error in the SQL (fixes #6437) - Christian Grothoff - -Sat, 18 Jul 2020 00:44:39 +0200 (7f4ddbcab) -merge flags into enum for GNUNET_DISK_pipe() API, fixing #6188 - Christian Grothoff - -Fri, 17 Jul 2020 22:35:36 +0200 (28ab2c446) -avoid boolean flag in GNUNET_OS_start_process() API (fixes #6188) - Christian Grothoff - -Fri, 17 Jul 2020 14:26:45 +0200 (0c9911d73) -TNG: Implemented 5530: add replay protection to TCP communicator. Added monotime value checks - t3sserakt - -Thu, 16 Jul 2020 20:36:12 +0200 (bbe0a0501) -avoid boolean argument in GNUNET_CURL_job_add(), see #6188 - Christian Grothoff - -Thu, 16 Jul 2020 17:40:14 +0200 (ee1fbffa1) -support context-wide client authentication - Christian Grothoff - -Thu, 16 Jul 2020 17:24:30 +0200 (23820348b) -docs: fixed example for pinning a friends public key - rexxnor - -Wed, 15 Jul 2020 17:21:39 +0200 (9bb2c1e31) -Load GNSRECORD plugins within GNUnet's context - Christian Grothoff - -Fri, 3 Jul 2020 22:37:42 +0200 (0f2ac01f3) -Add function to return GNUnet's default configuration - Christian Grothoff - -Thu, 9 Jul 2020 09:09:50 +0200 (5a0df5e18) -fix: raise ATS quotas to 10 MiB #6426 - Martin Schanzenbach - -Mon, 6 Jul 2020 23:34:48 +0200 (309ad1364) -fix: cadet fix to use correct tunnel end - Martin Schanzenbach - -Mon, 6 Jul 2020 22:29:59 +0200 (13b2791f4) -fix: do not use udp plugin for tests - Martin Schanzenbach - -Mon, 6 Jul 2020 21:33:06 +0200 (29131b26c) -fix: update test hostkeys - Martin Schanzenbach - -Mon, 6 Jul 2020 20:19:00 +0200 (f0ecab499) -fix: namestore rest test - Martin Schanzenbach - -Sun, 5 Jul 2020 21:59:40 +0200 (7247d3f1f) -style fix: use correct type - Christian Grothoff - -Sat, 4 Jul 2020 19:06:49 +0200 (1d417dcd0) -Fix_build_dependencies - Martin Schanzenbach - -Sun, 5 Jul 2020 16:32:34 +0200 (e31c1d4a9) -GNUNET_free_non_null -> GNUNET_free - Christian Grothoff - -Sun, 5 Jul 2020 15:21:55 +0200 (143755664) -build: fix libidn2 detection if prefix given (#5948) - Martin Schanzenbach - -Sun, 28 Jun 2020 22:38:45 +0200 (8c2243f05) -Prevent user from storing records which belong in a BOX - Martin Schanzenbach - -Sun, 21 Jun 2020 22:06:35 +0200 (612704d69) -GNS: dns2gns now randomizes answers from GNS record set - Martin Schanzenbach - -Tue, 16 Jun 2020 01:48:00 +0200 (e500e9ec3) -Set workbits for PoWs to more realistic values - Martin Schanzenbach - -Sun, 14 Jun 2020 16:36:08 +0200 (a3a89edc0) -doc->preface: rewrite 'GNUnet may also' sentence, remove 2 TODO items. - nikita - -Fri, 12 Jun 2020 12:51:46 +0200 (726ac3ef2) -Fixed 5528: TCP *communicator* bindto option should support DNS names, and 6013: TCP communicator should bind to IPv6 and IPv4 if only port given - t3sserakt - -Fri, 5 Jun 2020 16:37:10 +0200 (d22eacb13) -Fixed bug #5822 by adding a monotonic time to the connection create message of a peer that want to start a KX, and the corresponding test #5823. Credits to dvn, lurchi and xrs for helpful discussions and coding. - t3sserakt - -Mon, 1 Jun 2020 19:08:32 +0200 (59f616a3c) -tng: do not handle message send more than once - Martin Schanzenbach - -Mon, 1 Jun 2020 18:45:46 +0200 (d11bffdc2) -tng: fix for macos unix socket handling - Martin Schanzenbach - -Mon, 1 Jun 2020 18:43:32 +0200 (583bc67ba) -tng: MTU fix for other UNIXes, log message - Martin Schanzenbach - -Mon, 1 Jun 2020 18:18:00 +0200 (d20be8a91) -tng: UNIX communicator fixes. Test fixes - Martin Schanzenbach - -Mon, 1 Jun 2020 16:39:35 +0200 (198c09654) -tng: more UDP communicator backchannels - Martin Schanzenbach - -Sat, 30 May 2020 17:45:38 +0200 (a325c3eaa) -towards UDP backchannels - Martin Schanzenbach - -Fri, 29 May 2020 22:31:37 -0400 (63109da3e) -rsa crypto compare functions take const parameters - Jonathan Buchanan - -Wed, 27 May 2020 15:01:30 +0200 (cf4608196) -Make REQUEST_AGPL messages configurable and add handler by default - Christian Grothoff - -Wed, 27 May 2020 09:32:06 +0200 (f2127cd6a) -add lastlog script - Martin Schanzenbach - -Wed, 27 May 2020 09:25:44 +0200 (eec3fd03c) -changelog from git log - Martin Schanzenbach - -Wed, 27 May 2020 08:23:47 +0200 (b89c1f2a8) -update changelog, new format - Martin Schanzenbach - -Tue, 26 May 2020 11:49:50 +0200 (755cb5c76) -remove argon2 dependency. Use limited libsodium argon2id function for GNS and NSE - Martin Schanzenbach - -Tue, 26 May 2020 00:42:24 +0200 (24be68238) -use argon2id - Martin Schanzenbach - -Tue, 26 May 2020 03:05:33 +0530 (2a82be115) -add additional test condition for GNS crypto - Florian Dold - -Mon, 25 May 2020 21:38:58 +0200 (a32de45ce) -add option to create identity from private key - jospaeth - -Fri, 22 May 2020 09:44:22 +0200 (2fbc0f044) -add option to show private key - Martin Schanzenbach - -Fri, 22 May 2020 01:16:35 +0200 (9a92bbb51) -fix #6242 - Christian Grothoff - -Thu, 14 May 2020 16:03:10 +0200 (f4771fcc1) -Improved BIO API - Christian Grothoff - -Sun, 17 May 2020 19:56:12 +0200 (3362a671f) -make mhd and jansson mandatory dependencies - Martin Schanzenbach - -Sun, 17 May 2020 19:37:00 +0200 (ac7ba6704) -allow compile against curl-openssl - Martin Schanzenbach - -Sun, 10 May 2020 11:28:00 +0200 (63c371cfb) -separate id_token and userinfo claims requests - Martin Schanzenbach - -Sun, 10 May 2020 00:23:54 +0200 (44bdb66b4) -fix #5782 - Martin Schanzenbach - -Sat, 9 May 2020 22:10:08 +0200 (ada94c274) -fail of LSD0001 is violated for GNS2DNS - Martin Schanzenbach - -Sat, 9 May 2020 22:00:01 +0200 (3da4b0d20) -fix #6103; make LEHOs supplemental from CNAMEs and GNS2DNS names - Martin Schanzenbach - -Sat, 9 May 2020 20:55:08 +0200 (63c92bbef) -add json response headers to rest plugins - Martin Schanzenbach - -Sat, 9 May 2020 19:12:51 +0200 (fbdc2fbb4) -change label processing in namestore REST api for gns records - Martin Schanzenbach - -Wed, 6 May 2020 18:42:45 +0200 (1847e1652) -deprecate ill-defined set_nick API - Martin Schanzenbach - -Wed, 6 May 2020 21:11:08 +0530 (616af9e62) -add libsodium dep to README - Florian Dold - -Wed, 6 May 2020 20:12:05 +0530 (e273b24b9) -Fix #6070 - Florian Dold - -Wed, 6 May 2020 18:39:16 +0530 (d7028a584) -move from tweetnacl (+custom hacks) -> only sodium - Florian Dold - -Wed, 6 May 2020 10:49:10 +0200 (e7c277845) -remove obsolete framework option - Martin Schanzenbach - -Wed, 6 May 2020 10:46:20 +0200 (4d75bfd7e) -add some more useful configuration output wrt transports - Martin Schanzenbach - -Wed, 6 May 2020 10:25:00 +0200 (a4fddaa4d) -stop excessive warnings and notifications of information that is displayed later on anyway - Martin Schanzenbach - -Wed, 6 May 2020 09:31:11 +0200 (ca168098b) -improve configure messages for rest and reclaim - Martin Schanzenbach - -Sat, 2 May 2020 00:08:38 +0200 (f38bc1041) -fix gnunet-identity performance - Christian Grothoff - -Fri, 1 May 2020 10:55:51 +0200 (91e407579) -vpn, exit: Add patch from termux for Android in a slightly different way. - nikita - -Fri, 24 Apr 2020 13:50:05 +0530 (892bd3c60) -check for integer overflow in buffer lib (fixes #6217) - Florian Dold - -Fri, 24 Apr 2020 10:18:16 +0200 (69f8fad56) -fix #6220 - Martin Schanzenbach - -Tue, 21 Apr 2020 20:43:18 +0200 (bf99d2243) -fix #6191 - Christian Grothoff - -Tue, 21 Apr 2020 18:37:28 +0200 (091f411cc) -purge scrypt; add argon2 - Martin Schanzenbach - -Tue, 21 Apr 2020 18:13:05 +0200 (6bda628f7) -update revocation config - Martin Schanzenbach - -Tue, 21 Apr 2020 13:47:04 +0200 (13ceb583b) -defining GNUNET_array_concatenate() for #6190 - Christian Grothoff - -Tue, 21 Apr 2020 13:33:25 +0200 (3776e3a77) -fix #6189 - Christian Grothoff - -Tue, 21 Apr 2020 13:27:04 +0200 (e938b8617) -fix #6186 related bugs - Christian Grothoff - -Tue, 21 Apr 2020 13:23:28 +0200 (68615f85c) -use nz - Christian Grothoff - -Tue, 21 Apr 2020 12:15:16 +0200 (5f5a1c7b4) -add JSON spec'er for booleans - Christian Grothoff - -Tue, 21 Apr 2020 00:54:49 +0200 (30361fe0e) -make GNUNET_freez default, have GNUNET_free_nz for cases where that does not work - Christian Grothoff - -Sun, 19 Apr 2020 21:37:35 +0200 (254a9f066) -add i64 deserializer - Christian Grothoff - -Sun, 19 Apr 2020 14:07:21 +0200 (87481d240) -mailmap, authors: final sync of my address and name with changes in NetBSD and GNUnet members. - nikita - -Fri, 17 Apr 2020 19:58:40 +0200 (2be21d379) -add argon2 for LSD0001 - Martin Schanzenbach - -Fri, 17 Apr 2020 19:59:31 +0200 (0c053ecbf) -fix build with clang - Martin Schanzenbach - -Fri, 17 Apr 2020 19:13:42 +0200 (3695a510a) -add relative_time specs - Christian Grothoff - -Fri, 17 Apr 2020 18:21:17 +0200 (6b89b84d2) -add GNUNET_freez for #6186 - Christian Grothoff - -Wed, 15 Apr 2020 20:35:45 +0200 (c894cf82d) -add integer overflow guards and avoid (unlimited) stack allocation - Christian Grothoff - -Wed, 15 Apr 2020 20:29:15 +0200 (839badf7c) -take care of odd memset() calls - Christian Grothoff - -Wed, 15 Apr 2020 20:26:00 +0200 (b7be5b9f5) -fix #6184 - Christian Grothoff - -Sat, 11 Apr 2020 23:11:43 +0200 (7bcd5338f) -fix gnunet-statistics CLI - Christian Grothoff - -Sat, 11 Apr 2020 21:55:51 +0200 (f490c0f3f) -do create directory if it doesn't exist - Christian Grothoff - -Sat, 11 Apr 2020 21:43:28 +0200 (90ff9edfa) -fixing #6149 - Christian Grothoff - -Sat, 11 Apr 2020 20:33:08 +0200 (3bcfe59f1) -fix static assert FTBFS with older gcc - Christian Grothoff - -Thu, 9 Apr 2020 01:46:44 +0200 (f3d66d0dc) -mailmap adjust - nikita - -Thu, 9 Apr 2020 01:40:49 +0200 (22119c687) -fix interpreter line of gnunet-bugreport - nikita - -Thu, 9 Apr 2020 00:29:16 +0200 (8547143da) -adapt code to work with latest MHD API - Christian Grothoff - -Thu, 9 Apr 2020 00:21:45 +0200 (6fc0526b4) -fix warnings - Christian Grothoff - -Wed, 8 Apr 2020 20:30:05 +0200 (ccfb2c2e6) -introduce enum for generic return values - Christian Grothoff - -Wed, 8 Apr 2020 17:34:27 +0200 (ba4da8c3f) -hack around crash on disconnect - Christian Grothoff - -Wed, 8 Apr 2020 16:56:33 +0200 (11ae9f030) -fix sign api for to address #6164 - Christian Grothoff - -Wed, 8 Apr 2020 14:47:01 +0200 (17113fc2f) -add GNUNET_static_assert() - Christian Grothoff - -Wed, 8 Apr 2020 14:44:39 +0200 (8c9600879) -add check to see if CC supports '_Static_assert' - Christian Grothoff - -Tue, 7 Apr 2020 17:51:59 +0200 (29bd17729) -improve comments (#6164) - Christian Grothoff - -Fri, 3 Apr 2020 18:50:09 +0200 (6d7fd3328) -fix #6157 - Christian Grothoff - -Fri, 3 Apr 2020 18:45:46 +0200 (6fd24eef2) -fix #6155 - Christian Grothoff - -Fri, 3 Apr 2020 18:43:03 +0200 (bc01117ce) -fix #6158 - Christian Grothoff - -Fri, 3 Apr 2020 17:03:35 +0200 (55bff52a2) -fix #6159 and related issues - Christian Grothoff - -Fri, 3 Apr 2020 15:18:58 +0200 (0541fd194) -adding a GNUNET_memcmp_priv for constant-time comparing of data; fixes #6152 (modulo actually finding specific places where this SHOULD be used instead of GNUNET_memcmp) - Christian Grothoff - -Fri, 3 Apr 2020 15:05:14 +0200 (4e259dbbb) -fix #6153 - Christian Grothoff - -Fri, 3 Apr 2020 14:18:58 +0200 (175303b44) -fix #6154 - Christian Grothoff - -Fri, 3 Apr 2020 13:46:05 +0200 (a3d4063b7) -added communicator tests to experimental - t3sserakt - -Thu, 2 Apr 2020 11:33:53 +0200 (225ddf0a2) -fix #6146 - Christian Grothoff - -Sun, 29 Mar 2020 12:51:26 +0200 (73514dd0e) -allow passing of fancy time to timetravel option - Christian Grothoff - -Sat, 28 Mar 2020 07:57:04 +0100 (15d926361) -Point to explanatory documentation. - Marcello Stanisci - -Fri, 20 Mar 2020 15:35:54 +0100 (19d73a8fa) -Make gnunet-namestore honour expiration dates when importing an URI - Christian Grothoff - -Thu, 19 Mar 2020 19:40:34 +0100 (efa84b551) -use strtok_r in code that could plausibly be used from multi-threaded applications - Christian Grothoff - -Tue, 17 Mar 2020 01:05:17 +0100 (2fb32626a) -use void * instead of char * for RSA key material to make it more clear that these are not 0-terminated strings - Christian Grothoff - -Mon, 16 Mar 2020 19:38:42 +0100 (39c6d488d) -better error handling - Christian Grothoff - -Sun, 15 Mar 2020 22:06:28 +0100 (7de26292b) -add function that logically belongs to libgnunetcurl instead of in multiple Taler binaries - Christian Grothoff - -Sun, 15 Mar 2020 15:18:53 +0100 (b37cfa2fd) -implement new simplified POW for LSD001 - Martin Schanzenbach - -Thu, 12 Mar 2020 12:09:11 +0100 (0c8362ad8) -move literature information to end of paragraph - xrs - -Tue, 10 Mar 2020 17:42:04 +0100 (9d5af0464) -import CA into Icecat - Christian Grothoff - -Tue, 3 Mar 2020 12:31:23 +0100 (d1bdcb261) -make static analysis happier - Christian Grothoff - -Tue, 3 Mar 2020 12:31:12 +0100 (9a6588810) -remove 'illegal' (non-reentrant) log logic from signal handler - Christian Grothoff - -Mon, 24 Feb 2020 23:48:47 +0100 (01439e25d) -do not segv if there is no postgres - Christian Grothoff - -Mon, 24 Feb 2020 18:19:09 +0100 (dae7d843f) -support versioning schema drop - Christian Grothoff - -Wed, 19 Feb 2020 21:52:43 +0100 (ca8202057) -fixing the GNS multirecord multipeer test - Christian Grothoff - -Tue, 18 Feb 2020 16:08:43 +0100 (3b2afcd3b) -fix TNG test with NAT - Martin Schanzenbach - -Sat, 15 Feb 2020 12:55:24 +0100 (b03978816) -proposed fix for excessive queueing (somehow does not quite work, not sure why) - Christian Grothoff - -Sat, 15 Feb 2020 12:25:06 +0100 (e57177325) -better task ordering - Christian Grothoff - -Thu, 13 Feb 2020 19:36:37 +0100 (79243b3d2) -add concept of supplemental records - Martin Schanzenbach - -Thu, 13 Feb 2020 15:15:18 +0100 (4dc95a504) -always return nick records - Martin Schanzenbach - -Wed, 12 Feb 2020 23:09:03 +0100 (206866779) -resolve nick if specifically requested - Martin Schanzenbach - -Wed, 12 Feb 2020 22:06:19 +0100 (e021a0f7b) -fix duplicate NICK in record - Martin Schanzenbach - -Fri, 7 Feb 2020 15:51:56 +0100 (5f9f9cae1) -consolidate reclaim attribute lib - Martin Schanzenbach - -Thu, 6 Feb 2020 22:34:11 +0100 (d06446f14) -add base64url encoding to util (RFC7515) - Martin Schanzenbach - -Thu, 6 Feb 2020 20:08:58 +0100 (a80090ffc) -more bugfixes and REST API change - Martin Schanzenbach - -Tue, 4 Feb 2020 18:42:04 +0100 (55f6d26b7) -Refactoring reclaim attestations - Martin Schanzenbach - -Mon, 3 Feb 2020 21:51:57 +0100 (5b6bb2ce4) -move to 256-bit identifier; some cleanups - Martin Schanzenbach - -Sun, 9 Feb 2020 17:31:41 +0100 (99d70615e) -use versioning schema to only load database schema patches if not yet covered according to versioning table - Christian Grothoff - -Sun, 9 Feb 2020 15:57:39 +0100 (8f375b3ea) -use NULL value in load_path_suffix to NOT load any files - Christian Grothoff - -Tue, 4 Feb 2020 19:18:25 +0100 (1ca805654) -speed up message goodput in perf_mq(client) by 1/3rd - Christian Grothoff - -Tue, 4 Feb 2020 19:11:40 +0100 (c656a8218) -adding MQ benchmark - Christian Grothoff - -Tue, 4 Feb 2020 18:56:17 +0100 (f40520b09) -speed up running of tasks via GNUNTE_SCHEDULER_add_now() by a factor of at least 5 - Christian Grothoff - -Tue, 4 Feb 2020 18:45:19 +0100 (4caa0d290) -add minimal scheduler benchmark - Christian Grothoff - -Tue, 4 Feb 2020 15:47:01 +0100 (e14544109) -add timetravel getopt helper - Christian Grothoff - -Mon, 3 Feb 2020 23:51:09 +0100 (e3dcec36a) -fix bug *AGAIN*, could swear I fixed this one before... strange - Christian Grothoff - -Mon, 3 Feb 2020 18:26:49 +0100 (1bba6bc12) -added a test for DHT lookup between peers - rexxnor - -Thu, 30 Jan 2020 10:48:04 +0100 (015cd279b) -added testing scripts for dns2gns - rexxnor - -Fri, 24 Jan 2020 16:51:29 +0100 (f4a172abf) -export GNUNET_PQ_run_sql() functionality - Christian Grothoff - -Fri, 24 Jan 2020 16:30:45 +0100 (2fd320bc7) -modify GNUNET_PQ_connect_with_cfg to enable flexible loading of .sql files - Christian Grothoff - -Sat, 18 Jan 2020 18:47:30 +0100 (bbfde2060) -include mandatory includes - Christian Grothoff - -Fri, 17 Jan 2020 12:12:56 +0100 (5422848b4) -do not add '/' to load path - Christian Grothoff - -Fri, 17 Jan 2020 03:22:31 +0100 (00bd3376b) -quiet on psql - Christian Grothoff - -Fri, 17 Jan 2020 02:51:10 +0100 (8fa757a94) -auto-provide OS_IPK paths in [paths] of config - Christian Grothoff - -Fri, 17 Jan 2020 02:35:29 +0100 (3c1f2bdd8) -be more quiet - Christian Grothoff - -Fri, 17 Jan 2020 02:26:21 +0100 (4353432b9) -DB load API change - Christian Grothoff - -Fri, 17 Jan 2020 00:25:55 +0100 (1126181ab) -include buffer in main util header - Christian Grothoff - -Thu, 16 Jan 2020 17:11:58 +0100 (ec7870968) -add new versions of alpine packages (not yet in alpine repo) - xrs - -Wed, 15 Jan 2020 19:41:05 +0100 (5177efb74) -remove Taler-specific leftovers, we don't need them anymore - Florian Dold - -Wed, 15 Jan 2020 13:29:47 +0100 (9f36b6e9e) -add test vector generation for crypto ops - Florian Dold - -Wed, 15 Jan 2020 11:45:20 +0100 (9f3f1753e) -move buffer library from GNU Taler to GNUnet - Florian Dold - -Mon, 13 Jan 2020 18:58:13 -0600 (55d610bb3) -Fix copy/paste error checking for explicit_bzero - David Barksdale - - -Fri Dec 20 09:22:03 2019 +0900 - Released gnunet 0.12.0 -schanzen - -Fri Dec 20 09:22:03 2019 +0900 - Fixed BOX record label parsing -schanzen - -Mon Dec 16 09:33:36 2019 +0100 - Fixed mysql build -schanzen - -Sat 07 Dec 2019 02:38:53 PM CET - Protocol-breaking change, using more standards-compliant - EdDSA and RSA operations. Also changing POW function to - make it less ASIC-compatible. This marks the switch to - the 0.12.0 protocol family. - -Sun Dec 01 19:31:00 UTC 2019 - configure: Add --with-gnunet-logread. - -ng0 - -Sun Dec 1 12:26:11 2019 +0100 - GNS NSS plugin: Reject non-IDNA conforming names and - trigger continue with next NSS plugin. -schanzen - -Sat Nov 30 23:32:03 2019 +0100 - GNS NSS plugin: Disabled if called as root. -CG - -Sat Nov 30 23:08:49 2019 +0100 - Fixed #3795: Switched to new PoW for NSE and GNS revocation. - Functionality is ifdef guarded for 0.12. -CG - -Sat Nov 30 21:05:25 2019 +0100 - Fixed #5978: - Added support for .<zkey> CNAMEs in the GNS resolver. -schanzen - -Sat Nov 30 20:27:51 2019 +0100 - Fixed #5979: - Added support for .<zkey> DNS server names in GNS2DNS records. - -schanzen - -Tue Nov 26 18:26:54 2019 +0100 - Crypto change: Use Curve25519 for ECDH and tweetnacl where we can. - Functionality is ifdef guarded for 0.12. -fdold - -Nov 30 15:20:45 2019 +0100 - Fixed #5922: - GNS names are now UTF-8. For DNS, names are converted to IDNA. - Functionality is ifdef guarded for 0.12. -schanzen - -Wed Oct 30 10:50:00 UTC 2019 - Released gnunet 0.11.8 - -ng0 - -Sun Oct 27 17:17:00 2019 +0200 - Released gnunet 0.11.7 - -schanzen, ng0 - -Fri Oct 25 00:00:00 UTC 2019 - Dropped glpk dependency(-check). -ng0 - -Wed Oct 23 20:55:12 2019 +0200 - Make REST service start per user in a multiuser setup. - -schanzen - -Wed Oct 23 00:00:00 UTC 2019 - Remove setuid helpers. They never worked as intended. The - fixed version is not portable and the defacto good way to - handle this which is most portable is to let package managers - handle this (as they do right now, the good ones), and let - people handle this who read the documentation. - This commit removes what would be patched out by the majority - of package managers, which is setuid handling in Makefiles. - It is very likely that no one will notice this code is gone. - -ng0 - -Thu Oct 17 00:00:00 UTC 2019 - Added support for doas, use it in some places conditionally - if sudo is not present. Fixed sudo detection. -ng0 - -Mon Oct 14 00:00:00 UTC 2019 - Added 'pretty' make rule to run uncrustify over the source tree. - -ng0 - -Mon Sep 16 00:00:00 UTC 2019 - Remove checks for CXX and CPP. Scans found no - (remaining) cxx code. ccache with clang on - NetBSD 9 hit no rebuilds. -ng0 - -Mon Sep 10 00:00:00 UTC 2019 - Drop win32 and mingw support after discussion with - Christian. It has been unmaintained in our code base - for years and there are no known users. - Future implementors for Windows 10 support can - refer to this commit as reference. -ng0 - -Mon Sep 9 00:00:00 UTC 2019 - Remove plibc, closes #5877 as discussed in - https://lists.gnu.org/archive/html/gnunet-developers/2019-09/msg00002.html - -ng0 - -Sun Sep 1 13:25:07 2019 +0200 - Improved support for external applications/services wrt - localization/gettext. - https://lists.gnu.org/archive/html/gnunet-developers/2019-09/msg00000.html - -Tue 20 Aug 2019 04:32:09 PM CEST - Fixed fatal bug in gnunet-bcd that prevented the main page - from showing up. -CG - -Mon Aug 19 17:36:48 2019 +0200 - REST: Added API plugin to read/write GNUnet configuration options -alexia - -Sun Jul 28 00:00:00 2019 +0000 - Adding --enable-texinfo4 configure switch, defaulting to off. - This allows distributors to override the texinfo 5.x and later - commandline options we use, and allows us on the serverside to - build html with newer output options. -ng0 - -Wed 24 Jul 2019 05:43:43 PM CEST - Releasing GNUnet 0.11.6. -CG - -Mon Jul 15 09:57:20 2019 +0200 - The REST server now has a configurable CORS Origin setting -schanzen - -Fri Jul 5 22:11:04 2019 +0200 - Added detection of SUID binaries - through GNUNET_OS_get_suid_binary_path -lurchi - -Sat 29 Jun 2019 10:18:55 AM CEST - Renamed "heap" namestore backend to "flat" as it does - persist data in a file. Made it work with databases larger - than 16 MB. -CG - -Fri Jun 28 14:10:53 2019 +0200 - RECLAIM: Reissue of tickets (same attributes, same identity) - will no longer create a new ticket, but reuse the old. -alexia - -Thu Jun 27 10:34:46 2019 +0200 - The REST server now returns the Origin header value in the - CORS header response. -schanzen - -Thu Jun 27 09:08:06 2019 +0200 - GNS NSS plugin will not timeout and not hang forever and block - gethostbyname. Final resolution pending #5782 -schanzen - -Sat Jun 22 10:38:43 2019 +0200 - Add gnutls support for GNS CA certificate generation -schanzen - -Sat 15 Jun 2019 11:45:35 PM CEST - Improved gnunet-gns performance for many ego scenario. -CG - -Fri 14 Jun 2019 07:17:40 PM CEST - Add option to gnunet-identity to display private keys. -CG - -Wed Jun 5 21:19:46 2019 +0200 - Releasing GNUnet 0.11.5. -schanzen - -Wed May 29 11:17:49 2019 +0200 - Added CAA record type (RFC 6844). -schanzen - -Sat 25 May 2019 08:27:39 AM CEST - Significantly speed-up ego creation and deletion via - gnunet-identity command when there are many (hundreds) - of egos at the same peer. -CG - -Sun May 12 12:00:00 2019 +0200 - Releasing GNUnet 0.11.4. -MS - -Thu May 9 23:35:24 2019 +0200 - gnunet-identity can now output the public key on creation of new - egos, and -e can act as a filter when listing all egos. -CG - -Thu May 2 08:44:37 2019 +0200 - gnunet-arm now logs to file by default -CG - -Sat Apr 27 21:50:57 2019 +0200 - RECLAIM: Added ECDH encryption for authorization code payload -schanzen - -Sat 27 Apr 2019 06:36:31 AM CEST - Bump libmicrohttpd version requirement as some intermediate - versions have relevant bugs that cause problems. -CG - -Sat Apr 27 01:50:43 2019 +0200 - RECLAIM: No longer experimental -schanzen - -Fri Apr 26 11:08:21 2019 +0200 - REST: Configuration plugin added -schanzen - -Tue Apr 23 23:00:00 UTC 2019 - All manpages are properly licensed. -ng0 - -Sun Apr 21 22:22:22 UTC 2019 - All manpages are now in mdoc format. -ng0 - -Sat Apr 20 18:38:43 UTC 2019 - Remove optional gnunet-download-manager.scm and - with it the optional dependency on a no longer - maintained version of GNU Guile (#5682). -ng0 - -Sun Apr 14 09:54:20 2019 +0200 - RECLAIM: Moved away from ABE to GNS encryption. Minor API changed and - renaming of records. Deprecated SQLite plugin in favor of namestore. - -schanzen - -Sun Apr 7 14:40:59 2019 +0200 - Releasing GNUnet 0.11.3. -CG - -Sat 06 Apr 2019 02:36:17 PM CEST - Introducing GNUNET_memcmp() and GNUNET_is_zero() for better typing - when comparing memory areas. -CG - -Fri 05 Apr 2019 11:38:53 PM CEST - Use paths of sysctl, ip, ifconfig and ip(6)tables from configure - if they work. (#5352). -CG - -Thu 04 Apr 2019 12:39:44 PM CEST - Hotfix for build issue. Releasing GNUnet 0.11.2. -CG/MS - -Wed 03 Apr 2019 03:18:43 PM CEST - Releasing GNUnet 0.11.1. -CG - -Wed 03 Apr 2019 01:54:44 PM CEST - Merged gnunet-qr-c-2 branch, replacing Python-based implementation - of gnunet-qr with C-based implementation that also integrates - gnunet-uri. -HG/MS/CG - -Wed 03 Apr 2019 01:15:57 PM CEST - Fixed a few test case regressions (GNS, FS). -CG - -Mon Apr 1 22:00:00 UTC 2019 - documentation/buildsystem: manpages and other documentation parts - can now be build more controlled again, this fixes the regression - in 0.11.0 where documentation was an on/off switch. - New introduced: --enable-include-manpages. - Fixed: texi2mdoc integration (--enable-texi2mdoc-generation). - buildsystem: decrease python dependency to 3.4 from - previously 3.7. - -ng0 - -Tue Mar 12 10:06:17 CET 2019 - REST: Move back from rest-plugin into respective subsystem directories. - -Mon Mar 11 02:47:55 CET 2019 - Make configure complain if no working libidn is detected. -CG - -Sat Mar 9 15:58:45 2019 +0100 - REST: Config option for address bind. Defaults to localhost. - GNS: dns2gns/gns-proxy config option for address bind. Defaults to localhost. - -Sat Mar 9 01:58:22 CET 2019 - gnunet-publish now by default does not expose the creation time, - option -d no longer exists, to enable the old behavior use -E. -CG - -Sat Mar 2 14:23:10 2019 +0100 - utils: gnunet-qr.py now installed under pkgshare instead of bin - -Thu Feb 28 19:07:59 CET 2019 - CADET: Fix in order, unrealiable message ordering - -Thu 28 Feb 2019 10:54:58 AM CET - Releasing GNUnet 0.11.0. -CG - -Wed Jun 6 08:28:27 CEST 2018 - Releasing GNUnet 0.11.0pre66. Let's try to keep a better - ChangeLog again henceforth. -CG - -Sat Jan 7 16:41:34 CET 2017 - Converting NAT library to new NAT service (and - splitting of nat-auto service for auto-configuration). -CG + Please look at the git log. + If this is a tarball the git log can be found online at https://git.gnunet.org/gnunet.git/log/. diff --git a/Makefile.am b/Makefile.am index 9191107d2..1f32efa78 100644 --- a/Makefile.am +++ b/Makefile.am @@ -13,11 +13,6 @@ if DOCUMENTATION SUBDIRS += doc endif -# only manpages, needs "doc" subdir -if INCLUDE_MANPAGES - SUBDIRS += doc -endif - SUBDIRS += contrib EXTRA_DIST = \ @@ -28,7 +23,7 @@ EXTRA_DIST = \ .version gnunetincludedir = $(includedir)/gnunet -gnunetinclude_HEADERS = gnunet_config.h +#gnunetinclude_HEADERS = gnunet_config.h docdir = $(datadir)/doc/gnunet/ doc_DATA = COPYING README @@ -73,3 +68,14 @@ if HAVE_AWK check-texinfo: @cd $(top_srcdir); find . -type f ! -path '*/.*' -name '*.texi' -print0 | xargs -0 ./contrib/scripts/check-texinfo.awk > $(srcdir)/texinfo_lint.log || true endif + +gana: gana-gns gana-gnunet-signatures + +gana-gns: + @cd $(top_srcdir)/contrib/gana/gnu-name-system-record-types; make; cp gnu_name_system_record_types.h ../../../src/include/ + @cd $(top_srcdir)/contrib/gana/gnu-name-system-default-tlds; make; cp tlds.conf ../../../src/gns + +gana-gnunet-signatures: + @cd $(top_srcdir)/contrib/gana/gnunet-signatures; make; cp gnunet_signatures.h ../../../src/include + + @@ -1 +1,6 @@ -See ChangeLog. +v0.19.3: + - We now detect MySQL's strange, version-dependent my_bool type on configure. + - Add pkg-config definitions for gnunet messenger. + +v0.19.2: + - New changelog format origin @@ -76,11 +76,13 @@ Build tools for compiling GNUnet from source: - gcc or clang - autoconf >= 2.69 (building from git) - automake >= 1.11.1 (building from git) +- recutils >= 1.0 (building from git) - libtool >= 2.2 - makeinfo >= 4.8 - make[*3] - pkgconf or pkg-config -- Texinfo >= 5.2 [*1] +- sphinx +- sphinx-rtd-theme Direct dependencies of GNUnet: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -137,16 +139,12 @@ Dependencies of optional components/functionality: * TeX Live >= 2012 (for gnunet-bcd[*]) - Documentation: * TeX Live >= 2012 (for gnunet-bcd[*]) - * texi2mdoc (for automatic mdoc generation [*2], not - the texi2mdoc script distributed with - autogen but the texi2mdoc C application) -- Attribute-Based Encryption (experimental): - * libpbc >= 0.5.14 - * libgabe + - PABC credential support * libpabc any (for re:claimID zero-knowledge privacy credentials) - +- re:claimID OpenID Connect plugin + * libjose any (for re:claimID OpenID Connect support) Additional dependencies to run the GNUnet testsuite: @@ -181,17 +179,9 @@ Recommended software for developer tools: a limited subset ('texlive-tiny' in Guix) is enough. [*1] The default configuration is to build the info output of the - documentation, and therefore require texinfo. You can pass + documentation, and therefore require sphinx. You can pass '--disable-documentation' to the configure script to change this. -[*2] If you still prefer to have documentation, you can pass - '--enable-texi2mdoc-generation' to build the mdocml ("mandoc") - documentation (experimental stages in gnunet). - If this proves to be reliable, we will - include the mdocml output in the release tarballs. - Contrary to the name, texi2mdoc does not require Texinfo, - It is a standalone ISO C utility. - [*3] GNU make introduced the != operator in version 4.0. GNU make was released in october 2013, reasonable to be widespread by now. If this is not working out for diff --git a/bin/pogen.sh b/bin/pogen.sh index b97ef046a..a68152bf4 100755 --- a/bin/pogen.sh +++ b/bin/pogen.sh @@ -3,6 +3,8 @@ # Set language domain to C for a more stable sort! export LANG=C +# Manual says, it should be LC_ALL... +export LC_ALL=C find src -name "*.c" | grep -v \# | grep -v /test_ | grep -v /perf_ | grep -v _old | grep -v chat | grep -v .libs/ | sort > po/POTFILES.in grep -l _\( `find src -name "*.h"` | grep -v "platform.h" | grep -v _old | grep -v chat | sort >> po/POTFILES.in @@ -40,8 +40,8 @@ check_uncrustify() { if existence uncrustify; then echo "Installing uncrustify hook and configuration" - ln -fs contrib/build-common/conf/uncrustify.cfg uncrustify.cfg 2> /dev/null - ln -fs contrib/build-common/conf/uncrustify_precommit .git/hooks/pre-commit 2> /dev/null + ln -fs $(pwd)/contrib/conf/uncrustify.cfg uncrustify.cfg 2> /dev/null + ln -fs $(pwd)/contrib/conf/uncrustify_precommit .git/hooks/pre-commit 2> /dev/null else echo "Uncrustify not detected, hook not installed." echo "Please install uncrustify if you plan on doing development" @@ -65,7 +65,7 @@ check_yapf() existence yapf3.9 || \ existence yapf4.0; then echo "Installing yapf symlink" - ln -fs contrib/build-common/conf/.style.yapf .style.yapf 2> /dev/null + ln -fs contrib/conf/.style.yapf .style.yapf 2> /dev/null else echo "yapf not detected, please install yapf if you plan on contributing python code" fi @@ -97,25 +97,98 @@ submodules() if ! git --version >/dev/null; then echo "git not installed, skipping submodule update" else - git submodule update --init || exit 1 - git submodule update --recursive || exit 1 - git submodule sync || exit 1 + git submodule update --init --recursive && \ + git submodule sync --recursive fi } -init_buildcommon_include() +sphinx_update() { - cp contrib/build-common/Makefile.inc contrib/Makefile.inc || exit 1 + echo "Updating handbook..." + if existence sphinx-build; then + cwd=$PWD + cd contrib/sphinx || exit 1 + if test -e _build; then + make clean + fi + # GNS + make html >/dev/null || exit 1 + if test -e ../../doc/handbook/html; then + rm -r ../../doc/handbook/html || exit 1 + fi + cp -r _build/html ../../doc/handbook/ || exit 1 + if test -e ../../doc/handbook/texinfo; then + rm -r ../../doc/handbook/texinfo || exit 1 + fi + make info >/dev/null || exit 1 + cp -r _build/texinfo ../../doc/handbook/ || exit 1 + cd $cwd + else + echo "ERROR: Sphinx not found! Unable to generate recent documentation." + exit 1 + fi +} + + +gana_update() +{ + if [ ! -z $GNUNET_SKIP_GANA ]; then + echo "Skipping GANA update" + return + fi + echo "Updating GANA..." + if existence recfmt; then + cwd=$PWD + cd contrib/gana || exit 1 + # GNS + echo "Updating GNS record types" + cd gnu-name-system-record-types && \ + make >/dev/null && \ + cp gnu_name_system_record_types.h ../../../src/include/ || exit 1 + echo "Creating default TLDs" + cd ../gnu-name-system-default-tlds && \ + make >/dev/null && \ + cp tlds.conf ../../../src/gns || exit 1 + + # Signatures + echo "Updating GNUnet signatures" + cd ../gnunet-signatures && \ + make >/dev/null && \ + cp gnunet_signatures.h ../../../src/include || exit 1 + # DHT Block Types + echo "Updating DHT record types" + cd ../gnunet-dht-block-types && \ + make >/dev/null && \ + cp gnunet_dht_block_types.h ../../../src/include || exit 1 + echo "Generating GNUnet error types" + cd ../gnunet-error-codes && \ + make >/dev/null && \ + cp gnunet_error_codes.h ../../../src/include && \ + cp gnunet_error_codes.c ../../../src/util || exit 1 + cd $cwd + else + echo "ERROR: No recutils found! Unable to generate recent GANA headers and configs." + exit 1 + fi + echo "GANA finished" +} + +install_hooks() +{ + ln -fs $(pwd)/contrib/conf/prepare-commit-msg .git/hooks/prepare-commit-msg 2> /dev/null + ln -fs $(pwd)/contrib/conf/commit-msg .git/hooks/commit-msg 2> /dev/null } main() { cleanup submodules - init_buildcommon_include + gana_update + sphinx_update check_uncrustify check_yapf check_libtool + install_hooks } main "$@" diff --git a/configure.ac b/configure.ac index 3e8d85eed..3e7b42a12 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ # This file is part of GNUnet. -# (C) 2001--2021 GNUnet e.V. +# (C) 2001--2022 GNUnet e.V. # # GNUnet is free software: you can redistribute it and/or modify it # under the terms of the GNU Affero General Public License as published @@ -20,12 +20,22 @@ # # AC_PREREQ([2.69]) -AC_INIT([gnunet], m4_esyscmd_s([contrib/get_version.sh]), [bug-gnunet@gnu.org]) +AC_INIT([gnunet],[m4_esyscmd_s(sh contrib/get_version.sh)],[bug-gnunet@gnu.org]) + +gnunet_version=m4_esyscmd_s(sh contrib/get_version.sh) +gnunet_major_version=m4_esyscmd_s(sh contrib/get_version.sh --major) +gnunet_minor_version=m4_esyscmd_s(sh contrib/get_version.sh --minor) +gnunet_micro_version=m4_esyscmd_s(sh contrib/get_version.sh --micro) + +AC_SUBST([gnunet_version]) +AC_SUBST([gnunet_major_version]) +AC_SUBST([gnunet_minor_version]) +AC_SUBST([gnunet_micro_version]) AC_CONFIG_AUX_DIR([build-aux]) AC_CONFIG_MACRO_DIRS([m4]) -AC_CONFIG_HEADERS([gnunet_config.h]) +AC_CONFIG_HEADERS([gnunet_private_config.h]) AC_CANONICAL_TARGET AC_CANONICAL_HOST @@ -43,6 +53,7 @@ AC_PROG_INSTALL AC_PROG_LN_S AC_PROG_MAKE_SET AC_PROG_MKDIR_P +PKG_PROG_PKG_CONFIG([0.29.2]) LT_INIT([disable-static dlopen]) @@ -127,17 +138,20 @@ AS_CASE(["$host_os"], [*freebsd*], [CFLAGS="-D_THREAD_SAFE $CFLAGS" build_target="freebsd" + DEFAULT_INTERFACE="\"lo0\"" xbsd="yes" LIBPREFIX= DLLDIR=lib UNIXONLY="#" ], [*openbsd*], - [# libc needs to be linked explicitly - LDFLAGS="$LDFLAGS -Wl -lc" + [AC_DEFINE([OPENBSD],[1],[Define to 1 if this is an OpenBSD system]) + # libc needs to be linked explicitly + LDFLAGS="$OLD_LDFLAGS -lc" # and PIC has to be enabled CFLAGS="-fPIC $CFLAGS" build_target="openbsd" + DEFAULT_INTERFACE="\"lo0\"" xbsd="yes" LIBPREFIX= DLLDIR=lib @@ -145,6 +159,7 @@ AS_CASE(["$host_os"], ], [*netbsd*], [build_target="netbsd" + DEFAULT_INTERFACE="\"lo0\"" xbsd="yes" LIBPREFIX= DLLDIR=lib @@ -436,26 +451,11 @@ AC_ARG_ENABLE([documentation], [do not build the documentation])], [documentation=${enableval}], [documentation=yes]) + +AC_CHECK_PROG([DOXY_BINARY], [doxygen], [true], [false]) +AM_CONDITIONAL([HAVE_DOXY_BINARY], [$DOXY_BINARY]) + AM_CONDITIONAL([DOCUMENTATION], [test "x$documentation" = "xyes"]) -AS_IF([test "x$documentation" = "xyes"], - [AC_DEFINE([DOCUMENTATION], [1], [Define to 1 if documentation is built])], - [AC_DEFINE([DOCUMENTATION], [0], [Define to 1 if documentation is built])]) - -AC_ARG_ENABLE([texi2mdoc-generation], - [AS_HELP_STRING([--enable-texi2mdoc-generation], - [generate and install texi2mdoc output])], - [texi2mdoc_enabled=${enableval}], - [texi2mdoc_enabled=no]) -AM_CONDITIONAL([TEXI2MDOC_GENERATION], [test "x$texi2mdoc_enabled" = "xyes"]) -AS_IF([test "x$texi2mdoc_enabled" = "xyes"], - [AC_CHECK_PROGS([TEXI2MDOC_BINARY], [texi2mdoc], [false]) - AS_IF([test "x$TEXI2MDOC_BINARY" != "xfalse"], - [AC_DEFINE([TEXI2MDOC_GENERATION], [1], - [Define to 1 if mdoc output is generated])], - [AC_DEFINE([TEXI2MDOC_GENERATION], [0], - [Define to 1 if mdoc output is generated])])], - [TEXI2MDOC_BINARY=false]) -AM_CONDITIONAL([HAVE_TEXI2MDOC], [test "x$TEXI2MDOC_BINARY" != "xfalse"]) AC_CHECK_PROGS([MANDOC_BINARY], [mandoc], [false]) AM_CONDITIONAL([HAVE_MANDOC], [test "x$MANDOC_BINARY" != "xfalse"]) @@ -484,44 +484,12 @@ AC_DEFINE_UNQUOTED([INCLUDE_MANPAGES], [$include_man], [Define to 1 if man pages are included]) AM_CONDITIONAL([INCLUDE_MANPAGES], [test "x$include_man" = "x1"]) -# Do we have texinfo4? If yes, it is used to set texinfo4 specific switches -# (not syntax!) to the commandline tools which generate the html. If not, -# texinfo5 switches are used. This comes with no version checks, is -# enabled only at distributors action (ie defaults to "no"). -# Mantis #3914 for more details (https://bugs.gnunet.org/view.php?id=3914) -# While GNU makeinfo 6.5 supports --css-ref=URL, -# makeinfo 4.8 (in NetBSD 8.0, macOS, and maybe other -# base) does only support --css-include=FILE. -# The only difference is a shorter html output and -# in 6.5 the ability to use refs instead of include. -# We prefer not to break builds in this case, so -# we use the include version which is backwards compatible -# and upwards compatible, while the ref variant is neither. -# In the 5.x version they added `--split=chapters|sections` in -# addition to `--split=nodes`. -# Hold on to your hats: In version 6.5 this is already removed, ffs. -# GNU Texinfo, please be more consistent than 1 version in switches. -AC_ARG_ENABLE([texinfo4], - [AS_HELP_STRING([--enable-texinfo4], - [Use Texinfo version 4 specific switches])], - [activate_texinfo4=${enableval}], - [activate_texinfo4=no]) -AM_CONDITIONAL([ACTIVATE_TEXINFO4], [test "x$activate_texinfo4" = "xyes"]) -AS_IF([test "x$activate_texinfo4" = "xyes"], - [AC_DEFINE([ACTIVATE_TEXINFO4], [1], - [Define to 1 if using Texinfo v4 switches]) - TEXINFO_HTMLFLAGS="--no-split --css-include=style.css --css-include=manual.css"], - [AC_DEFINE([ACTIVATE_TEXINFO4], [0], - [Define to 1 if using Texinfo v4 switches]) - TEXINFO_HTMLFLAGS="--no-split --css-ref='../style.css' --css-ref='../manual.css'"]) -AC_SUBST([TEXINFO_HTMLFLAGS]) - # Hardening options AC_ARG_ENABLE([gcc-hardening], [AS_HELP_STRING([--enable-gcc-hardening], [enable compiler security checks])], [AS_IF([test "x$enableval" = "xyes"], [CFLAGS="$CFLAGS -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-all" - CFLAGS="$CFLAGS -fwrapv -fPIE -Wstacl-protector" + CFLAGS="$CFLAGS -fwrapv -fPIE -Wstack-protector" CFLAGS="$CFLAGS --param ssp-buffer-size=1" LDFLAGS="$LDFLAGS -pie"])]) @@ -635,16 +603,6 @@ gcry_md_close (mac);]])], [AC_MSG_RESULT([cross compiling, test skipped])]) AC_LANG_POP([C])]) -AC_MSG_CHECKING([for static assertion support]) -AC_COMPILE_IFELSE([AC_LANG_PROGRAM([], - [[_Static_assert(sizeof(int) >= 4, "not big enough");]])], - [AC_MSG_RESULT([yes]) - AC_DEFINE([HAVE_STATIC_ASSERT], [1], - [Define to 1 if static assert is supported])], - [AC_MSG_RESULT([no]) - AC_DEFINE([HAVE_STATIC_ASSERT], [0], - [Define to 1 if static assert is supported])]) - dnl Helper function to shorten the amount of repeated code dnl It will create a --with-<lib> option for configure. dnl @@ -714,6 +672,11 @@ CHECK_WITH_LIB([jansson], [json_loads], [jansson.h], [HAVE_JANSSON]) AS_IF([test "x$jansson" = "x0"], [AC_MSG_ERROR([GNUnet requires jansson])]) +# check for jose +CHECK_WITH_LIB([jose], [jose_jwk_gen], [jose/jose.h], [HAVE_JOSE]) +AS_IF([test "x$jose" = "x0"], + [AC_MSG_WARN([reclaimID OpenID Connect plugin requires jose])]) + # check for libpulse (pulseaudio) CHECK_WITH_LIB([pulse], [pa_stream_peek], [pulse/simple.h], [HAVE_PULSE]) @@ -726,18 +689,6 @@ CHECK_WITH_LIB([opus], [opus_decode_float], [opus/opus.h], [HAVE_OPUS]) # check for libogg CHECK_WITH_LIB([ogg], [ogg_stream_flush_fill], [ogg/ogg.h], [HAVE_OGG]) -PKG_CHECK_MODULES([GLIB], [glib-2.0], - [AC_CHECK_HEADER([pbc/pbc.h], [pbc=1], [pbc=0]) - AC_CHECK_HEADER([gabe.h], [abe=1], [abe=0]) - AM_CONDITIONAL([HAVE_PBC], [test "x$pbc" = "x1"]) - AM_CONDITIONAL([HAVE_ABE], [test "x$abe" = "x1"]) - AC_DEFINE_UNQUOTED([HAVE_PBC], [$pbc], [Define to 1 if pbc is available]) - AC_DEFINE_UNQUOTED([HAVE_ABE], [$abe], [Define to 1 if abe is available])], - [AM_CONDITIONAL([HAVE_PBC], [false]) - AM_CONDITIONAL([HAVE_ABE], [false]) - AC_DEFINE([HAVE_PBC], [0], [Define to 1 if pbc is available]) - AC_DEFINE([HAVE_ABE], [0], [Define to 1 if abe is available])]) - PKG_CHECK_MODULES([GST], [glib-2.0 gobject-2.0 gstreamer-1.0 gstreamer-app-1.0 gstreamer-audio-1.0], [gst=1], @@ -763,35 +714,36 @@ AS_IF([test "x$pulse" != "x1" || test "x$opus" != "x1" || test "x$ogg" != "x1"], AM_CONDITIONAL([BUILD_CONVERSATION], [test "x$conversation_backend" != "xnone"]) AC_MSG_RESULT([$conversation_backend]) -# check for libgnurl -LIBGNURL_CHECK_CONFIG([], [7.34.0], - [gnurl=1 - curl=0], - [gnurl=0 - curl=0]) -AS_IF([test "x$gnurl" = "x0"], - [LIBCURL_CHECK_CONFIG([], [7.34.0], [curl=1], [curl=0]) - AS_IF([test "x$curl" = "x0"], - [AC_CHECK_HEADER([curl/curl.h], - [AC_CHECK_DECLS([CURLINFO_TLS_SESSION], - [curl=1], - [curl=0], - [[#include <curl/curl.h>]])]) - AC_CHECK_LIB([curl-gnutls], - [curl_easy_getinfo], - [curl_gnutls=1], - [curl_gnutls=0])]) - AS_IF([test "x$curl" = "x0" || test "x$curl_gnutls" = "x0"], - [AC_MSG_ERROR([cURL must have a version >= 7.34.0 and must support CURLINFO_TLS_SESSION])])]) - -AS_IF([test "x$gnurl" = "x0" && test "x$curl" = "x0"], - [AC_MSG_ERROR([either gnurl or cURL must be available])]) - -AM_CONDITIONAL([HAVE_LIBGNURL], [test "x$gnurl" = "x1"]) -AC_DEFINE_UNQUOTED([HAVE_LIBGNURL], [$gnurl], [Define to 1 if libgnurl is used]) -AM_CONDITIONAL([HAVE_LIBCURL], [test "x$curl" = "x1"]) -AC_DEFINE_UNQUOTED([HAVE_LIBCURL], [$curl], [Define to 0 if libcurl is used]) - +# NOTE: If we find libcurl-gnutls here we set LIBCURL to -lcurl-gnutls +# This affects the LIBCURL_CHECK_CONFIG call below as it takes LIBCURL into +# account when checking for curl. +LIBCURL="-lcurl" +AC_CHECK_LIB([curl-gnutls], + [curl_easy_getinfo], + [LIBCURL="-lcurl-gnutls"]) + +LIBCURL_CHECK_CONFIG([], [7.34.0], [], + [AC_MSG_ERROR([cURL must have a version >= 7.34.0])]) + +OLD_LIBS=$LIBS +LIBS="$LIBS $LIBCURL" +AC_RUN_IFELSE( + [AC_LANG_PROGRAM([[#include <curl/curl.h>]], + [[return (CURLSSLSET_OK != curl_global_sslset(CURLSSLBACKEND_GNUTLS, NULL, NULL));]])], + [curl_gnutls=1], + [AC_MSG_WARN([cURL does not have GnuTLS backend]) + curl_gnutls=0]) +LIBS=$OLD_LIBS +AM_CONDITIONAL([HAVE_GNUTLS_CURL], [test "x$curl_gnutls" = "x1"]) +AC_SUBST([curl_gnutls]) + +# Even if curl is found, we check for this constant in order to determine +# if we can use this feature. +AC_CHECK_HEADER([curl/curl.h], + [AC_CHECK_DECLS([CURLINFO_TLS_SSL_PTR], + [], + [AC_MSG_ERROR([cURL must support CURLINFO_TLS_SSL_PTR])], + [[#include <curl/curl.h>]])]) # libatomic AC_SEARCH_LIBS([__atomic_load_8], [atomic], [have_libatomic=1 @@ -815,6 +767,7 @@ AC_CHECK_LIB([kvm], [kvm_open]) AC_CHECK_LIB([kstat], [kstat_open]) # check for libsodium version >= 1.0.18 +libsodium=0 AC_CHECK_HEADER([sodium.h], [AC_CHECK_LIB([sodium], [crypto_core_ed25519_scalar_mul], [libsodium=1], @@ -982,11 +935,25 @@ AC_ARG_WITH([mysql], AC_SUBST(MYSQL_LDFLAGS) AC_SUBST(MYSQL_CPPFLAGS) +mysql_bool="bool" +# check for my_bool +AS_IF([test "x$mysql" = "xtrue"], + [AC_MSG_CHECKING([for my_bool]) + AC_COMPILE_IFELSE([AC_LANG_PROGRAM( + [[#include <mysql/mysql.h>] + [typedef int my_bool;]])], # Hint: this fails if my_bool is defined already + [AC_MSG_RESULT([no]) + mysql_bool="bool"], + [AC_MSG_RESULT([yes]) + mysql_bool="my_bool"])]) + +AC_SUBST([mysql_bool]) + # additional version checks for mysql AS_IF([test "x$mysql" = "xtrue"], [AC_MSG_CHECKING([for mysql version]) AC_COMPILE_IFELSE([AC_LANG_PROGRAM( - [[include <mysql/mysql_version.h>]], + [[#include <mysql/mysql.h>]], [[#if (MYSQL_VERSION_ID < 40100) #error required at least version 4.1 #endif]])], @@ -996,7 +963,7 @@ AS_IF([test "x$mysql" = "xtrue"], [AC_MSG_RESULT([< 4.1]) AC_MSG_RESULT([mysql version >= 4.1 required. Will not use MySQL])]) AC_COMPILE_IFELSE([AC_LANG_PROGRAM( - [[#include <mysql/mysql_version.h>]], + [[#include <mysql/mysql.h>]], [[#if (MYSQL_VERSION_ID < 80000) #error needs at least version 8.0 #endif]])], @@ -1023,26 +990,19 @@ CPPFLAGS="$SAVE_CPPFLAGS" AC_ARG_WITH([microhttpd], [AS_HELP_STRING([--with-microhttpd=PFX], [base of libmicrohttpd installation])], - [httpd=${withval}], - [httpd=check]) - -AS_CASE([$withval], - [no], - [AC_MSG_ERROR([GNUnet requires libmicrohttpd >= 0.9.63])], - [yes], - [PKG_CHECK_MODULES([MHD], [libmicrohttpd >= 0.9.63], [libmhd=1], [libmhd=0])], [SAVE_PKG_PATH="$PKG_CONFIG_PATH" - PKG_CONFIG_PATH="$httpd/lib/pkgconfig" + PKG_CONFIG_PATH="${withval}/lib/pkgconfig" export PKG_CONFIG_PATH PKG_CHECK_MODULES([MHD], [libmicrohttpd >= 0.9.63], [libmhd=1], [libmhd=0]) - PKG_CONFIG_PATH="$SAVE_PKG_PATH"]) + PKG_CONFIG_PATH="$SAVE_PKG_PATH"], + [PKG_CHECK_MODULES([MHD], [libmicrohttpd >= 0.9.63], [libmhd=1], [libmhd=0])]) AS_IF([test "x$libmhd" = "x0"], [AC_MSG_ERROR([GNUnet requires libmicrohttpd >= 0.9.63])]) AM_CONDITIONAL([HAVE_MHD], [test "x$libmhd" = "x1"]) AC_DEFINE_UNQUOTED([HAVE_MHD], [$libmhd], - [Define to 1 if libmicrohttpd is avaliable]) + [Define to 1 if libmicrohttpd is available]) AM_CONDITIONAL([HAVE_REST], [true]) # check for gnutls @@ -1194,7 +1154,7 @@ AC_ARG_ENABLE([nse-histogram], [nse_histogram=0]) AM_CONDITIONAL([ENABLE_NSE_HISTOGRAM], [test "x$nse_histogram" = "x1"]) AC_DEFINE_UNQUOTED([ENABLE_NSE_HISTOGRAM], [$nse_histogram], - [Define to 1 if NSE should send timestamp informations]) + [Define to 1 if NSE should send timestamp information]) # check if 'make check' should run tests AC_ARG_ENABLE([testruns], @@ -1232,9 +1192,15 @@ AC_SUBST([JAVAPORT]) AC_ARG_ENABLE([experimental], [AS_HELP_STRING([--enable-experimental], [enable experimental code paths (default is no)])], - [enable_experimental="${enableval}"] - [enable_experimental="no"]) -AM_CONDITIONAL([HAVE_EXPERIMENTAL], [test "x$enable_experimental" = "xyes"]) + [AS_IF([test "x$enableval" = "xno"], + [enable_experimental=0], + [enable_experimental=1])], + [enable_experimental=0]) +AM_CONDITIONAL([HAVE_EXPERIMENTAL], [test "x$enable_experimental" = "x1"]) +AS_IF([test "x$enable_experimental" = "x1"], + AC_DEFINE([GNUNET_EXPERIMENTAL], 1, [Set to 1 is this is an experimental build])) + +AC_SUBST([enable_experimental]) # check if malicious code should be compiled (for testing) AC_ARG_ENABLE([malicious], @@ -1308,7 +1274,7 @@ AS_IF([test "x$enable_ttd" = "xyes"], [AC_DEFINE([ENABLE_TTD], [1], [Define if transport (not TNG) should warn about sending times.])]) -# get version informations +# get version information AC_PATH_PROG([gitcommand], [git]) AC_MSG_CHECKING([if source is under a VCS]) AS_IF([test "x$gitcommand" = "x"], @@ -1337,8 +1303,6 @@ contrib/scripts/gnunet-logread/Makefile doc/Makefile doc/man/Makefile doc/doxygen/Makefile -doc/handbook/Makefile -doc/tutorial/Makefile m4/Makefile po/Makefile.in src/Makefile @@ -1378,6 +1342,8 @@ src/hello/Makefile src/identity/Makefile src/identity/identity.conf src/include/Makefile +src/include/gnunet_config.h +src/include/gnunet_mysql_compat.h src/integration-tests/Makefile src/json/Makefile src/hostlist/Makefile @@ -1436,7 +1402,8 @@ src/vpn/vpn.conf src/zonemaster/Makefile src/zonemaster/zonemaster.conf src/rest/Makefile -src/abe/Makefile +src/abd/Makefile +src/abd/abd.conf src/reclaim/Makefile src/messenger/Makefile src/messenger/messenger.conf @@ -1458,6 +1425,7 @@ pkgconfig/gnunetfs.pc pkgconfig/gnunetgns.pc pkgconfig/gnunethello.pc pkgconfig/gnunetidentity.pc +pkgconfig/gnunetmessenger.pc pkgconfig/gnunetmicrophone.pc pkgconfig/gnunetmysql.pc pkgconfig/gnunetnamestore.pc @@ -1488,13 +1456,13 @@ AS_IF([test "x$enable_java_ports" = "xyes"], [java_msg="no"]) # experimental code is enabled -AS_IF([test "x$enable_experimental" = "xyes"], +AS_IF([test "x$enable_experimental" = "x1"], [experimental_msg="yes"], [experimental_msg="no"]) # experimental code for transport is enabled transport_msg="tcp udp unix http" -AS_IF([test "x$build_target" = "xlinux" && test "x$enable_experimental" = "xyes"], +AS_IF([test "x$build_target" = "xlinux" && test "x$enable_experimental" = "x1"], [transport_msg="tcp udp unix http wlan"]) # libidn version @@ -1502,23 +1470,15 @@ AS_IF([test "x$libidn_version" = "x2"], [libidn_msg="libidn2"], [libidn_msg="libidn"]) -# texi2mdoc -AS_IF([test "x$texi2mdoc_enabled" = "xyes"], - [mdocml_msg="yes"], - [mdocml_msg="no"]) -AS_IF([test "x$TEXI2MDOC_BINARY" = "xfalse"], - [mdocbin_msg="no"], - [mdocbin_msg="yes"]) - # mandoc AS_IF([test "x$MANDOC_BINARY" = "xfalse"], [mandoc_msg="no"], [mandoc_msg="yes"]) -# texinfo -AS_IF([test "x$documentation" = "xyes"], - [texinfo_msg="yes"], - [texinfo_msg="no"]) +# doxy +AS_IF([$DOXY_BINARY], + [doxy_msg="yes"], + [doxy_msg="no"]) # conversation conversation_msg="no" @@ -1552,6 +1512,8 @@ AS_IF([test "x$extractor" = "x0"], AC_MSG_WARN([libextractor not found, but various file-sharing operations require it])], [libextractor_msg="yes"]) +AC_SUBST([extractor]) + # libzbar AS_IF([test "x$zbar" = "x1"], [libzbar_msg="yes"], @@ -1562,12 +1524,9 @@ AS_IF([test "x$png" = "x1"], [libpng_msg="yes"], [libpng_msg="no"]) -# curl or gnurl -AS_IF([test "x$gnurl" = "x1"], - [http_client="gnurl"], - [AS_IF([test "x$curl_gnutls" = "x1"], - [http_client="curl-gnutls"], - [http_client="curl-openssl"])]) +AS_IF([test "x$curl_gnutls" = "x0"], + [curl_tls_backend="OpenSSL"], + [curl_tls_backend="GnuTLS"]) # ifconfig AS_IF([test "x$IFCONFIG_BINARY" = "xfalse"], @@ -1646,7 +1605,7 @@ sqlite3: ${sqlite_msg} MySQL: ${mysql_msg} PostgreSQL: ${postgres_msg} -HTTP Client: ${http_client} +cURL TLS backend: ${curl_tls_backend} Bluetooth: ${bluetooth_msg} iptables: ${iptables_msg} ifconfig: ${ifconfig_msg} @@ -1665,7 +1624,7 @@ gstreamer: ${gstreamer_msg} Java: ${java_msg} -texi2mdoc: ${mdocbin_msg} +doxygen: ${doxy_msg} mandoc: ${mandoc_msg} GNUnet configuration @@ -1676,12 +1635,11 @@ Conversation: ${conversation_msg} Database Backends ${features_msg} Experimental Code: ${experimental_msg} -Texinfo Manual: ${texinfo_msg} Transpiled mdocml Manual: ${mdocml_msg} ]) AS_IF([test "x$MSG_USER_SETUP" != "xfalse"], - [AC_MSG_WARN([Please make sure NOW to create a user and group 'gnunet' and additionall a group 'gnunetdns'. Make sure that '/var/lib/gnunet' is owned (and writable) by user 'gnunet'.]) + [AC_MSG_WARN([Please make sure NOW to create a user and group 'gnunet' and additionally a group 'gnunetdns'. Make sure that '/var/lib/gnunet' is owned (and writable) by user 'gnunet'.]) AS_IF([test "x$HAVE_GNUNET_USER" != "x0"], [AC_MSG_NOTICE([To do this on this system, run: # addgroup gnunetdns diff --git a/contrib/Makefile.am b/contrib/Makefile.am index e0370d3c9..4cbb38cb0 100644 --- a/contrib/Makefile.am +++ b/contrib/Makefile.am @@ -20,20 +20,14 @@ dist_pkgdata_DATA = \ fcfsd/fcfsd-forbidden.html \ fcfsd/fcfsd-notfound.html \ branding/logo/gnunet-logo.png \ - branding/logo/lynXified-amirouche-v3.svg \ branding/logo/gnunet-logo-dark-text.svg \ - branding/logo/gnunet-logo-color.png \ - branding/logo/lynXified-amirouche-anonymous-v3.png \ branding/logo/gnunet-logo-dark-only-text.svg \ - branding/logo/gnunet-logo-big.png \ - branding/logo/gnunet-logo.pdf \ testing_hostkeys.ecc \ netjail/netjail_core.sh \ netjail/netjail_exec.sh \ netjail/netjail_start.sh \ netjail/netjail_stop.sh \ - netjail/topo.sh \ - $(BUILDCOMMON_SHLIB_FILES) + netjail/topo.sh INITD_FILES = \ services/systemd/gnunet-user.service \ @@ -43,9 +37,10 @@ INITD_FILES = \ services/openrc/gnunet.initd PACKAGES_FILES = \ - packages/guix/guix-env-py2.scm \ - packages/guix/guix-env-gillmann.scm \ - packages/guix/notest-guix-env.scm \ + packages/fedora/10-dns2gns.sh \ + packages/fedora/gnunet-system.conf \ + packages/fedora/gnunet.service \ + packages/fedora/gnunet-user.service \ packages/alpine/gnunet-gtk/APKBUILD \ packages/alpine/gnurl/APKBUILD \ packages/alpine/gnunet/gnunet-user-services.initd \ @@ -58,16 +53,34 @@ PACKAGES_FILES = \ packages/alpine/gnunet/gnunet.pre-install \ packages/alpine/gnunet/gnunet-system-services.initd \ packages/alpine/gnunet/gnunet-gns-proxy.initd \ + packages/arch/gnunet-git/gnunet.install \ + packages/arch/gnunet-git/gnunet-system.service \ + packages/arch/gnunet-git/gnunet.sysusers \ + packages/arch/gnunet-git/gnunet.tmpfiles \ + packages/arch/gnunet-git/gnunet-user.conf \ + packages/arch/gnunet-git/gnunet-user.service \ + packages/arch/gnunet-git/PKGBUILD \ + packages/arch/gnunet-git/.SRCINFO \ + packages/arch/gnunet/gnunet.install \ + packages/arch/gnunet/gnunet-system.service \ + packages/arch/gnunet/gnunet.sysusers \ + packages/arch/gnunet/gnunet.tmpfiles \ + packages/arch/gnunet/gnunet-user.conf \ + packages/arch/gnunet/gnunet-user.service \ + packages/arch/gnunet/PKGBUILD \ + packages/arch/gnunet/.SRCINFO \ + packages/guix/guix-env-py2.scm \ + packages/guix/guix-env-gillmann.scm \ + packages/guix/notest-guix-env.scm \ + packages/homebrew/gnunet.rb \ packages/nix/gnunet-dev.nix \ - packages/nix/default.nix \ - packages/homebrew/gnunet.rb + packages/nix/default.nix EXTRA_DIST = \ sounds/vonlynX-bdbAm-lo.wav \ sounds/vonlynX-bdbG9-lo.wav \ sounds/vonlynX-ringtones.txt \ A-Z.ecc \ - xdg-scheme-handler/gnunet-uri.desktop \ xdg-scheme-handler/README.md \ apparmor/gnunet-daemon-testbed-blacklist \ apparmor/gnunet-service-identity \ @@ -205,13 +218,12 @@ EXTRA_DIST = \ docker/docker-entrypoint.sh \ docker/Dockerfile \ docker/README.md \ - docker/gnunet.conf \ benchmark/collect.awk \ + get_version.sh \ gnunet_infrastructure/handbook_pull.sh \ guix.scm \ indent_pre-commit \ Makefile.inc \ - gnunet.m4 \ vagrant/Vagrantfile \ vagrant/bootstrap.ubuntu.sh \ privacy-sensitive-symbols.mspec \ @@ -221,8 +233,7 @@ EXTRA_DIST = \ patches/lrn-indent.diff \ test_gnunet_prefix.c \ $(PACKAGES_FILES) \ - $(INITD_FILES) \ - $(BUILD_COMMON_FILES) + $(INITD_FILES) check_PROGRAMS = \ test_gnunet_prefix @@ -246,9 +257,13 @@ test_gnunet_prefix_LDADD = \ $(LIBLTDL) -lunistring $(XLIB) aclocaldir = $(datadir)/aclocal -aclocal_DATA = \ +dist_aclocal_DATA = \ gnunet.m4 +xdgdeentrydir = $(datadir)/applications +dist_xdgdeentry_DATA = \ + xdg-scheme-handler/gnunet-uri.desktop + install-data-hook: chmod o+x '$(DESTDIR)$(pkgdatadir)/netjail_core.sh' chmod o+x '$(DESTDIR)$(pkgdatadir)/netjail_start.sh' diff --git a/contrib/branding/logo/gnunet-logo-big.png b/contrib/branding/logo/old-gnunet-logo-big.png Binary files differindex 54c418f8f..54c418f8f 100644 --- a/contrib/branding/logo/gnunet-logo-big.png +++ b/contrib/branding/logo/old-gnunet-logo-big.png diff --git a/contrib/branding/logo/gnunet-logo-color.png b/contrib/branding/logo/old-gnunet-logo-color.png Binary files differindex 326822ebd..326822ebd 100644 --- a/contrib/branding/logo/gnunet-logo-color.png +++ b/contrib/branding/logo/old-gnunet-logo-color.png diff --git a/contrib/branding/logo/old-gnunet-logo-regrouped.svg b/contrib/branding/logo/old-gnunet-logo-regrouped.svg new file mode 100644 index 000000000..02e4e8907 --- /dev/null +++ b/contrib/branding/logo/old-gnunet-logo-regrouped.svg @@ -0,0 +1,2840 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + version="1.0" + width="288.29501" + height="297.62" + id="svg2067" + sodipodi:version="0.32" + inkscape:version="1.2.1 (9c6d41e410, 2022-07-14, custom)" + sodipodi:docname="gnunet-logo.svg" + viewBox="0 0 288.29501 297.62" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + <metadata + id="metadata693"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:date>14.7.2005</dc:date> + <dc:creator> + <cc:Agent> + <dc:title>Nicklas Larsson</dc:title> + </cc:Agent> + </dc:creator> + <dc:publisher> + <cc:Agent> + <dc:title>The GNU Project</dc:title> + </cc:Agent> + </dc:publisher> + <dc:relation>http://gnunet.org/</dc:relation> + <dc:subject> + <rdf:Bag> + <rdf:li>GNUnet</rdf:li> + <rdf:li>logo</rdf:li> + </rdf:Bag> + </dc:subject> + <dc:description>Official logo of the GNUnet project. Combines the GNU logo with a spider-net.</dc:description> + <dc:contributor> + <cc:Agent> + <dc:title>Concept: Christian Muellner +GNU head: GNU</dc:title> + </cc:Agent> + </dc:contributor> + <cc:license + rdf:resource="http://creativecommons.org/licenses/GPL/2.0/" /> + </cc:Work> + <cc:License + rdf:about="http://creativecommons.org/licenses/GPL/2.0/"> + <cc:permits + rdf:resource="http://web.resource.org/cc/Reproduction" /> + <cc:permits + rdf:resource="http://web.resource.org/cc/Distribution" /> + <cc:requires + rdf:resource="http://web.resource.org/cc/Notice" /> + <cc:permits + rdf:resource="http://web.resource.org/cc/DerivativeWorks" /> + <cc:requires + rdf:resource="http://web.resource.org/cc/ShareAlike" /> + <cc:requires + rdf:resource="http://web.resource.org/cc/SourceCode" /> + </cc:License> + </rdf:RDF> + </metadata> + <sodipodi:namedview + inkscape:cy="154.53214" + inkscape:cx="57.821627" + inkscape:zoom="0.97714303" + inkscape:window-height="699" + inkscape:window-width="1366" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + borderopacity="1.0" + bordercolor="#666666" + pagecolor="#ffffff" + id="base" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:current-layer="svg2067" + inkscape:showpageshadow="2" + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#d1d1d1" + inkscape:document-units="px" + showgrid="false" + inkscape:window-maximized="1" /> + <defs + id="defs3" /> + <g + id="g690" + transform="scale(0.1348184,0.13043137)"> + <path + d="M 1080.9781,24.7889 V 1137.0368" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:49.5778;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2065" /> + <path + d="m 1812.1941,380.70822 -731.216,756.32858" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2067" /> + <path + d="M 2113.2821,1137.0368 H 1080.9781" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2069" /> + <path + d="M 1819.3615,1900.7804 1080.9781,1137.0368" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2071" /> + <path + d="M 1073.8092,1137.0368 H 41.50525" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2073" /> + <path + d="M 349.76213,1893.3655 1080.9781,1137.0368" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2075" /> + <path + d="m 349.76213,373.2932 731.21597,763.7436" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2077" /> + <path + d="M 1080.9781,1137.0368 V 2256.7" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2079" /> + <path + d="m 1080.2566,25.88721 c 215.7844,176.86131 473.8605,285.21657 731.9375,354.82101 66.1417,291.92982 172.0496,508.6437 301.088,756.32858 -172.051,243.2607 -258.0769,489.3893 -301.088,756.3287 -301.0887,44.4901 -516.1531,177.9598 -731.216,355.9195 C 865.91448,2026.8354 693.8642,1937.8556 349.76213,1893.3655 330.67353,1626.4261 243.14314,1384.722 48.67413,1137.0368 237.83469,800.86248 285.36229,714.26014 349.76213,380.70822 650.85088,275.70809 865.91448,202.74852 1080.2566,25.88721 Z" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:49.5778;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2081" /> + <path + d="m 1080.6824,292.40512 c 172.346,132.79301 360.1407,221.7729 559.4599,266.26288" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2083" /> + <path + d="m 1082.8786,541.68253 c 127.1373,105.96528 256.1749,169.78368 385.2134,194.94508" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2085" /> + <path + d="M 1296.041,914.58728 1080.9781,781.11751" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2087" /> + <path + d="M 1080.9781,292.40512 C 908.92706,425.19813 716.55949,491.81054 521.51804,558.668" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2089" /> + <path + d="M 1078.7818,541.68253 C 976.04304,628.78655 843.36082,692.13771 693.56833,736.62761" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2091" /> + <path + d="M 864.68135,914.74684 1080.6824,781.11751" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2093" /> + <path + d="m 1080.9781,1982.3454 c 172.0503,-159.7712 359.9429,-244.3268 559.1642,-266.9396" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2095" /> + <path + d="m 1080.9781,1715.4058 c 129.0378,-107.9889 215.0629,-160.2617 387.1139,-177.9595" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2097" /> + <path + d="m 1296.041,1359.4865 -215.0629,133.4698" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2099" /> + <path + d="M 1080.9781,1982.3454 C 865.91448,1787.1782 798.03029,1759.896 521.81316,1715.4058" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2101" /> + <path + d="M 1080.9781,1715.4058 C 973.32764,1581.9361 840.01218,1537.4463 693.8642,1537.4463" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2103" /> + <path + d="m 865.91448,1359.4865 215.06362,133.4698" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2105" /> + <path + d="M 521.81316,1715.4058 C 478.8006,1473.9471 409.64843,1314.9966 263.73698,1137.0368" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2107" /> + <path + d="M 693.8642,1537.4463 C 675.01138,1377.4296 607.83831,1270.5067 521.81316,1137.0368" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2109" /> + <path + d="m 736.87677,1137.0368 129.03771,222.4497" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2111" /> + <path + d="m 1640.1423,1715.4058 c 43.0127,-222.4495 129.0385,-400.4092 258.0762,-578.369" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2113" /> + <path + d="m 1468.092,1537.4463 c 43.0134,-177.9598 86.0251,-266.9396 172.0503,-400.4095" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2115" /> + <path + d="m 1425.0787,1137.0368 c -60.1221,65.3011 -103.1354,133.4699 -129.0377,222.4497" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2117" /> + <path + d="m 1640.1423,558.668 c 67.6246,266.93957 145.3939,400.40918 258.0762,578.3688" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2119" /> + <path + d="m 1468.092,736.62761 c 27.4069,151.16776 86.0251,266.93949 172.0503,400.40919" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2121" /> + <path + d="M 1425.0787,1137.0368 1296.041,914.58728" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2123" /> + <path + d="M 521.81316,558.668 C 478.8006,760.30654 392.77545,959.07718 263.73698,1137.0368" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2125" /> + <path + d="M 693.8642,736.62761 C 650.85088,870.09739 607.83831,1003.5671 521.81316,1137.0368" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2127" /> + <path + d="M 736.87677,1137.0368 865.91448,914.58728" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:50.226;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2129" /> + <path + d="M 1054.2453,16.27557 V 1128.5237" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.1635;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2131" /> + <path + d="M 1785.4605,372.19497 1054.2453,1128.5237" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2133" /> + <path + d="M 2086.5492,1128.5237 H 1054.2453" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2135" /> + <path + d="M 1792.6295,1892.2672 1054.2453,1128.5237" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2137" /> + <path + d="M 1047.0764,1128.5237 H 14.77245" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2139" /> + <path + d="M 323.03008,1884.8524 1054.2453,1128.5237" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2141" /> + <path + d="M 323.03008,364.77988 1054.2453,1128.5237" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2143" /> + <path + d="m 1054.2453,1128.5237 v 1119.663" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2145" /> + <path + d="m 1053.5238,17.37388 c 215.7851,176.86138 473.8613,285.21664 731.9367,354.82109 66.1425,291.92973 172.0503,508.64354 301.0887,756.32873 -172.0501,243.2606 -258.0754,489.3891 -301.0887,756.3287 -301.0888,44.4899 -516.1516,177.9596 -731.2152,355.9192 C 839.18242,2018.3222 667.13141,1929.3423 323.03008,1884.8524 303.94073,1617.9128 216.41034,1376.2087 21.94134,1128.5237 211.10264,792.34915 258.62949,705.74689 323.03008,372.19497 624.11883,267.19469 839.18242,194.23526 1053.5238,17.37388 Z" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.1635;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2147" /> + <path + d="m 1053.9502,283.89178 c 172.3461,132.79309 360.1409,221.77291 559.4602,266.26289" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2149" /> + <path + d="m 1056.1458,533.16928 c 127.138,105.9652 256.1757,169.78368 385.2135,194.945" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2151" /> + <path + d="M 1269.3089,906.07402 1054.2453,772.60418" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2153" /> + <path + d="M 1054.2453,283.89178 C 882.195,416.68487 689.82744,483.29729 494.78525,550.15467" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2155" /> + <path + d="M 1052.0497,533.16928 C 949.31025,620.2733 816.62876,683.62446 666.83628,728.11428" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2157" /> + <path + d="M 837.9493,906.23359 1053.9502,772.60418" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2159" /> + <path + d="m 1054.2453,1973.8321 c 172.051,-159.7712 359.9436,-244.3268 559.1651,-266.9397" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2161" /> + <path + d="m 1054.2453,1706.8924 c 129.0385,-107.9889 215.0636,-160.2617 387.114,-177.9595" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2163" /> + <path + d="m 1269.3089,1350.9732 -215.0636,133.4697" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2165" /> + <path + d="M 1054.2453,1973.8321 C 839.18242,1778.6649 771.2975,1751.3825 495.08112,1706.8924" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2167" /> + <path + d="M 1054.2453,1706.8924 C 946.59485,1573.4229 813.27937,1528.9329 667.13141,1528.9329" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2169" /> + <path + d="m 839.18242,1350.9732 215.06288,133.4697" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2171" /> + <path + d="M 495.08112,1706.8924 C 452.0678,1465.4337 382.91564,1306.4834 237.00495,1128.5237" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2173" /> + <path + d="M 667.13141,1528.9329 C 648.27934,1368.9164 581.10625,1261.9934 495.08112,1128.5237" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2175" /> + <path + d="m 710.14397,1128.5237 129.03845,222.4495" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2177" /> + <path + d="m 1613.4104,1706.8924 c 43.0124,-222.4495 129.0369,-400.409 258.0761,-578.3687" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2179" /> + <path + d="m 1441.3593,1528.9329 c 43.0124,-177.9597 86.0258,-266.9395 172.0511,-400.4092" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2181" /> + <path + d="m 1398.3467,1128.5237 c -60.1228,65.3009 -103.1355,133.4697 -129.0378,222.4495" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2183" /> + <path + d="m 1613.4104,550.15467 c 67.6245,266.93948 145.3945,400.40917 258.0761,578.36903" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2185" /> + <path + d="m 1441.3593,728.11428 c 27.4068,151.16775 86.0258,266.93945 172.0511,400.40942" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2187" /> + <path + d="M 1398.3467,1128.5237 1269.3089,906.07402" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2189" /> + <path + d="M 495.08112,550.15467 C 452.0678,751.79329 366.04266,950.56384 237.00495,1128.5237" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2191" /> + <path + d="M 667.13141,728.11428 C 624.11883,861.58413 581.10625,995.05373 495.08112,1128.5237" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2193" /> + <path + d="M 710.14397,1128.5237 839.18242,906.07402" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:29.5449;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2195" /> + <path + d="m 987.907,1513.1537 c 0,0 2.6942,-0.6299 1,7.0001 -2.81091,12.2599 -15.72988,16.9299 -23.74987,25.25 -10.9301,7.5939 -12.85002,21.0601 -2.49998,28.5 -11.17007,-3.6242 -26.6301,-14.68 -17.50001,-28.5 9.98795,-13.2302 33.24997,-18.7302 30.74991,-39.25 -7.06308,-22.5301 -37.65993,-11.98 -45.24992,-37.7499 -7.65703,-2.2401 -18.40004,-3.1732 -19.7501,-13.25 -0.5465,-7.0081 2.13412,-12.89 5.25016,-18.7502 35.85985,-24.3999 -3.95609,-50.6097 -27.99996,-60.4999 -2.82306,-3.2809 -2.34701,-7.5139 -2.2501,-11.7498 -3.24995,-14.5301 24.27989,-20.5101 14.74998,-32.7501 -9.1281,10.0201 -33.68005,24.0499 -29.00003,40.9999 15.46998,11.85 32.95997,23.88 46.00003,37.5001 l -47.5001,-35.0001 c -8.04194,-11.9599 3.88105,-21.6299 11.50009,-29.4998 l -17.49999,5.4999 c 25.90001,-11.5401 5.11306,-29.7099 -14.00002,-31 -3.08207,-2.714 -2.13005,-7.021 -2.24995,-10.7499 20.00007,-20.71 -21.64999,-2.6021 -27.74992,-20.2501 -7.69617,-11.6499 5.34596,-20.1499 8.75,-29.7499 -20.03017,-8.5761 -40.38015,-29.0101 -18.00015,-49 -3.51585,-16.65 -18.76983,-32.22 -6.24993,-49.7499 -18.80995,20.69 -49.48992,16.89 -69.49999,35 l -5.25006,8.7499 c -12.99001,77.3999 5.46199,158.0998 49.00004,221.9998 13.33993,27.9401 58.20998,40.6299 54.74996,73.75 -2.32804,2.674 -4.837,5.336 -8.74993,4.25 l 7.25001,-6.75 c 1.46988,-3.108 1.20599,-7.729 -1.00007,-10.5001 l -6.24994,-9.7499 -5.75002,-4.2499 c -10.64008,-9.8111 14.12994,21.9199 -2.25002,19.2498 l 2.99992,-4.9999 -1.99993,-8 -8.75,-12.25 c -70.29997,-67.34 -97.87995,-167.1998 -84.4999,-262.4998 -7.05607,1.286 -10.06996,-5.476 -14.49999,-8.9999 -14.60004,12.23 -31.61009,35.2299 -52.00002,23.9999 -10.04992,6.2481 -28.93002,11.7399 -34.25007,-3.25 -1.73094,-32.98 49.53004,-41.2799 39,-76 l 3.24997,-8.75 c 18.28015,-10.5999 24.12997,-30.1399 20.50018,-49.9999 -84.70021,-4.8669 -152.50015,-78.1199 -179.80008,-154.29984 -31.18995,-119.79991 31.14003,-266.09981 156.00005,-299.99974 23.53982,-7.64303 48.47985,-15.57007 73.99995,-13.00007 29.15995,1.12 59.54986,-1.72597 86.2498,7.75002 l 60.50005,31.50001 c 14.40007,9.21498 33.33005,3.86298 47.99995,0 l 0.24988,4.75001 c -9.84883,24.34995 -37.06976,32.22995 -59.99989,36.99992 l -43.99997,-0.99996 c -15.61004,-4.29101 -31.52003,-3.22601 -48.00017,-3.00002 -13.13987,-0.29212 -25.84986,0.88032 -37.9999,3.99998 -102.29995,6.88204 -167.19995,170.6999 -72.99989,229.99984 17.53006,2.23493 31.05002,-8.96303 45.24996,-16.74999 15.72996,-10.51001 30.07997,-23.24993 43.49998,-37.5 l 30.00009,-34.99996 c 7.07381,-10.31994 14.23996,-20.87994 23.99982,-28.99999 51.39004,-76.16991 170.39999,-90.54991 229.50019,-18.99996 l 22.4999,-12.99996 c 82.08,-64.93998 180.8999,23.98994 225.4999,94.99992 l 23.9999,26.99997 c 9.2501,6.29394 19.63,11.25999 30.7501,12.24997 8.0159,2.25204 16.98,0.74238 24.7501,-1.25001 58.4799,-34.47999 51.72,-119.49987 23,-171.49986 -25.7101,-31.89996 -68.08,-43.72994 -106.8001,-39.24993 l -45.0001,-3 c -14.3398,-3.93802 -28.46,-12.09999 -36.7499,-25.25 -1.0299,-6.36101 -5.0839,-13.1 -1.9999,-19.49996 24.2999,12.38996 54.16,14.09996 78.5,-0.50002 72.5799,-52.73 191.8998,-43.54 230.9997,46.49994 19.1901,44.47994 26.0101,95.02999 20.2502,144.79985 6.0999,98.78996 -75.9799,198.99984 -178.8001,193.29984 l 24.0001,46.5 c 4.961,9.46 20.45,36.12 27.0002,14.4999 1.0149,-0.9775 2.3768,-3.1768 3.4997,-0.9999 4.094,10.7301 -2.7599,21.77 -10,29.5 -57.21,12.55 -131.4,1.3999 -165.4999,-50.5 l 1.0001,66.5 c 17.4799,28.0298 45.8998,-11.43 63.4997,8.5 10.0001,21.4301 17.9303,44.39 10.0001,68.4999 l -47.4999,52.4999 c -3.615,16.6 27.28,20.4 26.7501,37.75 -11.84,15.36 -29.2299,26.68 -45.7502,35.2501 15.1401,15.4198 13.54,43.8199 -2.4998,58.4997 l -9.75,3.2501 c -26.93,-10.4099 -74.7401,19.49 -49.2501,49.25 l 3.2499,9.75 c -0.099,6.1159 0.8284,12.44 -2.2498,17.75 -4.8381,14.8101 -17.41,24.13 -30.0001,31.9999 -36.7099,14.14 -56.8199,57.66 -36.5,93.0001 l 9.5,0.4999 c -23.8499,8.7109 10.4702,13.6299 20.0001,12.4999 -12.89,6.206 -35.2101,5.1101 -36.0002,-13.5001 -28.9397,-23.17 -14.3609,-7.33 -7.7498,-2.1999 l 1.75,5.75 c -3.794,-1.244 -8.405,-3.2942 -13.5672,-5.9752 -5.1617,-2.681 -19.6847,-25.0488 -25.6823,-28.8161 -5.9976,-3.7672 -7.7466,-9.0902 -5.1138,-23.7927 -2.5569,29.08 -2.5569,31.7237 -3.7245,37.011 -1.7127,7.7555 -16.7309,-21.1492 -18.0421,-29.0801 -1.2013,-7.2662 -8.7,-24.4756 -12.7125,-29.0802 -4.0128,-4.6046 -21.77321,-39.6548 -33.12228,-33.1728 0.0594,6.7364 0.18835,20.975 0.36409,18.0561 z" + style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3.80189;stroke-opacity:1" + id="path4624" /> + <path + d="m 1223.91,1263.902 1,-1 c 1.885,0.1398 -0.1397,-1.885 0,0 l -1,1 -17.75,13.75 -1,-1.5 c 10.62,-10.6 24.4,-23.95 37.5,-28 l -6,8.5 c 13.97,-10.8 29.2,-20.12 44.5,-28.5 13.37,0.038 23.43,-15.31 23.75,-28.25 -3.247,-16.59 -4.925,-33.43 -12.25,-48.75 -14.48,-16.97 -34.25,11.8 -51.5,-0.5 l -15,-12 c -18.25,-43.42 -41.71,-85.69 -71,-123 l -8.25,-16.75 c -3.201,-26.68 1.74,-57.32 21.25,-77.75 5.015,-2.88 10.42,-5.98 16.5,-5 l -10.75,5.75 6.25,12.25 -25,39.5 c 8.004,-12.69 32.82,-22.1 42.5,-8.5 0.7192,1.932 0.5356,6.393 -2.5,5.5 l -2.5,-6.5 c -20.78,-7.608 -44.89,15.11 -40.5,35.5 13.69,-3.711 32.32,-13.64 48.5,-6.5 l 8,3.5 c 3.015,-2.865 4.752,-17.65 -1.5,-13 l -1,-1.5 c 11.88,-12.01 12.06,-31.09 5.5,-46 l -37.5,-45 22.5,17 c 8.83,9.49 17.04,19.52 21.5,31.5 3.956,12.18 4.715,28.53 -3.25,39.25 0.8914,6.265 0.6852,13.01 -2,19 11.79,-1.48 18.26,21.94 3.25,20.75 l -1.5,-5.5 -4.5,-3.5 -5,-0.5 c 8.282,15.71 -9.022,33.63 -25.25,26.75 l -1,3 c 7.476,9.035 29.1,11.09 34.25,-3.75 5.704,0.5932 -1.475,7.15 -3,9.5 l 15.5,-11.5 -1,7.5 c -18.03,8.922 -0.1219,29.77 2,43 l 0.25,-13.75 c -0.6678,-3.01 0.2716,-13.71 3.75,-7.75 18.06,41.67 69.76,60.85 111,50 l -13.75,7.75 -1.75,0.75 c 12.35,5.899 26.96,-0.1973 39.75,-0.75 7.805,7.46 26.83,2.703 33.75,-8.25 l -11.5,-3 -7,-7 -90.5,-165.5 c -15.63,-18.12 -35.02,-31.26 -56,-42 l -8.5,0.5 -9.25,-6.75 -14,3 -3,-7 c -3.552,3.55 -6.143,9.548 -12,10 l 3.75,-10.75 -8,6 c -2.027,-2.512 -3.317,-5.055 -2,-8 -18.67,-5.461 -42.67,0.9236 -56,17.5 l -5.5,2.5 c 6.501,8.576 11.81,22.71 3.5,32.5 -5.311,9.125 -15.63,11.39 -25.75,10.25 -1.981,-1.101 -8.419,-1.21 -4.75,-4.75 2.687,0.203 3.753,-0.8884 5,-3 17.16,-2.131 9.151,-27.54 4.5,-38 -17.26,-7.361 -30.26,-25.41 -30.75,-44.25 l -5.25,-8.75 c -0.3385,15.25 3.911,33.12 14,46 7.697,7.27 23.75,19.04 16,31.5 l -7,-17.5 c -26.27,-1.832 -45.07,-25.58 -47,-51 -4.355,10.93 0.522,25.76 7.5,35.5 9.56,13.47 32.93,12.27 42.5,27 l -2.75,1.25 c -11.47,-9.092 -25.19,-14.54 -38.75,-19.25 -8.203,-10.76 -13.68,-22.96 -14.5,-36.5 -3.813,2.601 -8.224,3.113 -12.5,2 -3.61,3.009 -11.21,7.702 -14,2 l -26.5,15.5 -10,8 -1,-6.5 c -5.613,0.5826 -9.062,-3.549 -12,-7 l -4.75,9.75 -9.25,-6.75 c -5.771,2.56 -7.853,-0.0694 -6,-6 l -12.5,6.5 c 4.11,-8.489 0.82,-14.68 -4,-21.5 l -3,11.5 c 3.562,-0.2002 7.495,0.3595 5.5,5 l -3,3 c -5.06,-1.878 -9.593,-1.048 -12,5 -7.939,1.9 -8.767,-0.9202 -6.75,-6.75 -2.557,1.729 -5.831,6.466 -8,2 -3.254,2.324 -8.678,3.763 -11.75,1.25 l -13.5,12.5 c -43.34,7.616 -95.1,21.29 -124,62 l -9.5,8.5 c -9.164,19.37 -14.48,40.61 -28,58 l -14.5,67.5 c -6.577,0.5115 2.252,-13.75 -5.75,-8.75 0.9202,17.79 4.214,41.4 -15.75,50.25 l -6,7 -1.25,9.75 c 6.847,27.12 -24.76,37.78 -36.75,57.25 -3.037,5.401 -1.928,10.98 0,16.5 3.05,4.314 7.356,1.856 11.75,2.25 15.49,-3.26 22.96,-22.2 40.75,-20.25 5.665,-8.894 15.08,-15.44 26,-14 11.88,-15.94 33.17,-11.66 50,-13 l 14,-14.5 -5,13.5 16.25,-5.75 c 1.885,0.1398 -0.1397,-1.885 0,0 l -0.75,-4.75 13,-11 c 5.529,-1.636 9.497,-7.655 13,-12 8.896,-6.99 16.11,-16.53 22,-26 l 1.75,1.75 c -1.144,3.357 -8.563,8.651 -3.25,9.75 l -4.5,8 8.5,-4 17,-20 9.5,-22.5 2.5,-2.5 12.25,-37.75 3,-24 c 2.793,-5.148 2.951,-11.06 3,-17 l 5,-17 1,-20 6.25,-16.75 28.5,-25.5 v -1.5 l -3.75,-1.25 c -13.37,4.345 -24.75,15.75 -30.25,28.75 l -26,31 -12.5,8 v -1.5 l 18,-16 2.5,-2.5 6.25,-11.75 1,-1 c 1.885,0.1397 -0.1397,-1.885 0,0 l -1,1 -3,2 -0.75,-0.25 7,-10.5 1.75,-2.25 1,-1 1,-1 c 1.885,0.1397 -0.1397,-1.885 0,0 l -1,1 -1,1 -17.75,14.75 38,-45.5 c 20.93,-1.169 40.1,1.382 51.5,-18 3.774,3.816 -2.209,7.507 -3.5,11 l 4.75,4.75 c -6.37,20.56 -24.05,36.86 -38.25,53.75 -1.904,1.945 -4.401,7.769 -7.5,5 16.06,-11.69 4.296,-25.09 7.5,-37.5 l -19.5,19 c -15.81,71.31 -20.09,155.3 -87,202 -3.041,6.942 -5.392,13.94 -5.25,21.75 l 10,23 c -0.0867,21.44 -2.502,45.95 20.75,54.25 l 3.25,7.75 c -8.006,34.38 48.14,36.47 57.25,64.75 3.533,-1.827 8.976,-0.6508 10.75,3.25 -1.214,14.95 -26.6,23.83 -15.75,41.75 l 9,6 c 30.78,2.791 50.84,39.66 19,57.5 l -4.25,8.75 c -0.1292,5.23 -0.6155,10.83 3.25,14.75 l 11.5,3 c 0.006,-14.79 10.76,-24.42 21,-34 3.418,-9.109 7.455,-5.239 1.5,1.5 -9.155,8.832 -19.45,17.74 -20.25,30.75 5.895,12.99 16.97,25.98 32.75,24.75 -6.751,-9.722 -22.34,-19.76 -16,-33 1.613,-7.577 9.187,-11.34 3.25,-1.75 -2.569,3.893 -4.029,8.372 -1.75,12.75 l 28.75,39.25 c 2.837,17.11 -12.93,28.11 -25.75,35.25 l -7,10 c -1.98,6.145 1.265,10.91 6,14.5 0.7526,-22.48 35.34,-28.4 36.75,-51.75 l -0.75,-17.75 c 3.798,6.249 3.444,17.12 1.75,24.75 -2.811,12.26 -15.73,16.93 -23.75,25.25 -10.93,7.594 -12.85,21.06 -2.5,28.5 -11.17,-3.624 -26.63,-14.68 -17.5,-28.5 9.988,-13.23 33.25,-18.73 30.75,-39.25 -7.063,-22.53 -37.66,-11.98 -45.25,-37.75 -7.657,-2.24 -18.4,-3.173 -19.75,-13.25 -0.547,-7.008 2.134,-12.89 5.25,-18.75 35.86,-24.4 -3.956,-50.61 -28,-60.5 -2.823,-3.281 -2.347,-7.514 -2.25,-11.75 -3.25,-14.53 24.28,-20.51 14.75,-32.75 -9.128,10.02 -33.68,24.05 -29,41 15.47,11.85 32.96,23.88 46,37.5 l -47.5,-35 c -8.042,-11.96 3.881,-21.63 11.5,-29.5 l -17.5,5.5 c 25.9,-11.54 5.113,-29.71 -14,-31 -3.082,-2.714 -2.13,-7.021 -2.25,-10.75 20,-20.71 -21.65,-2.602 -27.75,-20.25 -7.696,-11.65 5.346,-20.15 8.75,-29.75 -20.03,-8.576 -40.38,-29.01 -18,-49 -3.516,-16.65 -18.77,-32.22 -6.25,-49.75 -18.81,20.69 -49.49,16.89 -69.5,35 l -5.25,8.75 c -12.99,77.4 5.462,158.1 49,222 13.34,27.94 58.21,40.63 54.75,73.75 -2.328,2.674 -4.837,5.336 -8.75,4.25 l 7.25,-6.75 c 1.47,-3.108 1.206,-7.729 -1,-10.5 l -6.25,-9.75 -5.75,-4.25 c -10.64,-9.811 14.13,21.92 -2.25,19.25 l 3,-5 -2,-8 -8.75,-12.25 c -70.3,-67.34 -97.88,-167.2 -84.5,-262.5 -7.056,1.286 -10.07,-5.476 -14.5,-9 -14.6,12.23 -31.61,35.23 -52,24 -10.05,6.248 -28.93,11.74 -34.25,-3.25 -1.731,-32.98 49.53,-41.28 39,-76 l 3.25,-8.75 c 18.28,-10.6 24.13,-30.14 20.5,-50 -84.7,-4.867 -152.5,-78.12 -179.8,-154.3 -31.19,-119.8 31.14,-266.1 156,-300 23.54,-7.643 48.48,-15.57 74,-13 29.16,1.12 59.55,-1.726 86.25,7.75 l 60.5,31.5 c 14.4,9.215 33.33,3.863 48,0 l 0.25,4.75 c -9.849,24.35 -37.07,32.23 -60,37 l -44,-1 c -15.61,-4.291 -31.52,-3.226 -48,-3 -13.14,-0.2921 -25.85,0.8803 -38,4 -102.3,6.882 -167.2,170.7 -73,230 17.53,2.235 31.05,-8.963 45.25,-16.75 15.73,-10.51 30.08,-23.25 43.5,-37.5 l 30,-35 c 7.074,-10.32 14.24,-20.88 24,-29 51.39,-76.17 170.4,-90.55 229.5,-19 l 22.5,-13 c 82.08,-64.94 180.9,23.99 225.5,95 l 24,27 c 9.25,6.294 19.63,11.26 30.75,12.25 8.016,2.252 16.98,0.7424 24.75,-1.25 58.48,-34.48 51.72,-119.5 23,-171.5 -25.71,-31.9 -68.08,-43.73 -106.8,-39.25 l -45,-3 c -14.34,-3.938 -28.46,-12.1 -36.75,-25.25 -1.03,-6.361 -5.084,-13.1 -2,-19.5 24.3,12.39 54.16,14.1 78.5,-0.5 72.58,-52.73 191.9,-43.54 231,46.5 19.19,44.48 26.01,95.03 20.25,144.8 6.1,98.79 -75.98,199 -178.8,193.3 l 24,46.5 c 4.961,9.46 20.45,36.12 27,14.5 1.015,-0.9777 2.377,-3.177 3.5,-1 4.094,10.73 -2.76,21.77 -10,29.5 -57.21,12.55 -131.4,1.4 -165.5,-50.5 l 1,66.5 c 17.48,28.03 45.9,-11.43 63.5,8.5 10,21.43 17.93,44.39 10,68.5 l -47.5,52.5 c -3.615,16.6 27.28,20.4 26.75,37.75 -11.84,15.36 -29.23,26.68 -45.75,35.25 15.14,15.42 13.54,43.82 -2.5,58.5 l -9.75,3.25 c -26.93,-10.41 -74.74,19.49 -49.25,49.25 l 3.25,9.75 c -0.099,6.116 0.8281,12.44 -2.25,17.75 -4.838,14.81 -17.41,24.13 -30,32 -36.71,14.14 -56.82,57.66 -36.5,93 l 9.5,0.5 c -23.85,8.711 10.47,13.63 20,12.5 -12.89,6.206 -35.21,5.11 -36,-13.5 -28.94,-23.17 -12.79,-71.13 18,-85.5 l 21,-20 c 6.464,-8.131 10.03,-17.64 11.25,-27.75 l 1,-15 c 14.98,51.24 -58.61,62.94 -61.75,106.8 l 25,-35.5 c 31.49,-18.49 81.5,-53.9 40,-90.5 l -3.5,-11.5 -2.75,-6.25 c -21.6,5.405 -32.46,35.62 -15,51 l 1,16 c -6.197,14.74 -20.17,26.36 -33.25,35.75 -19.74,13.9 -26.81,38.21 -22.75,61.25 1.636,8.257 7.389,13.87 14,19 l 1.75,5.75 c -30.35,-9.952 -53.8,-44.41 -28.5,-72.5 10.92,-11.93 24.35,-19.77 39.5,-23.5 16.44,-16.99 35,-41.49 8.5,-59 l -1.25,-10.75 3.75,-16.75 c -11.97,-3.684 -13.48,15.23 -12.5,26.5 l 5.5,6 c -15.52,-5.222 -7.086,-37.25 7,-43.5 l -4.5,2 -4,2 -12.5,8.5 c -0.9545,1.373 -3.804,3.726 -4.75,1.25 l 9.25,-7.75 8,-5 2.5,-2 -29.5,16.5 4.75,-5.75 7.75,-6.25 c 11.64,-8.788 -4.316,-1.849 -9.5,0.5 l -11,6.5 7.75,-11.75 c -7.165,5.977 -25.61,11.34 -9.25,1.75 13.51,-6.829 29.38,-16.38 44.25,-11.75 35.11,-21.29 76.65,-6.15 115.8,-10.25 22.26,-27.28 -1.754,-61.55 -34,-58.5 l -36.75,0.75 -23,7 c -71.65,32.39 -119.7,-56.78 -148.3,-109.8 -5.121,-6.902 -12.75,-11.09 -20.5,-11 16.8,-5.822 27.2,16.79 34.5,29 l 13,20.5 c 3.43,-17.94 8.868,-39.17 24,-50.5 l -1.75,3.75 c -10.51,14.15 -17.34,30.94 -17,49 12.97,40.14 61.42,80.33 103,55 3.85,0.4542 13.92,-2.851 12,3 -17.31,3.992 -34.81,10.35 -52.75,10.75 8.289,2.993 16.55,5.604 25.75,5.25 46.7,-18.31 95.12,-34 147,-25 l 17.75,-15.25 c 0.9638,-16.56 -28.01,-19.3 -25,-36.5 -8.249,6.531 -5.824,-3.004 -2,-8 l -17.5,15.5 6.5,-9 c 15.31,-19.5 -17.62,15.07 -14.5,5.5 l 5,-6 c 1.336,-1.539 7.367,-6.087 2,-5 l -18,16.5 7.75,-15.75 z" + style="fill:#1c1c1c;stroke:#1c1c1c" + id="path3388" /> + <path + d="m 583.91,808.902 -43,-9 36.25,11.75 33.5,13 2.25,-2.75 3.75,2.25 c -3.916,32.47 2.829,69.36 28.25,91.75 l -17,22 7,-14 c -0.948,-8.641 -5.218,-2.549 -8.75,0.75 -6.692,-2.655 2.932,-19.57 -7.5,-10 l -2.5,-1 6.5,-15.5 -15.5,10.5 c 4.703,-7.341 11,-14.13 5.5,-22.5 l -13.5,6.5 7.5,-14.5 -1.75,-1.25 c -8.148,6.372 -4.392,-9.529 -3.25,-13.75 l -14.5,2.5 8.75,-7.75 h -3 l -46,12 c -8.435,1.11 -20.99,-1.467 -26,5 3.315,1.992 9.056,-0.2317 13,-1 l 14.75,-0.75 -12,4.5 -10.75,4.25 55.75,-11.75 -8.75,4.75 -36.75,15.25 1,6.5 42.5,-13.5 -47.75,20.75 32.75,-7.25 21,-8.5 -1,3.5 c -19.82,9.894 -42.65,17.8 -61.75,24.25 5.425,3.859 13.81,-1.353 20,-3 l 24.75,-9.25 27,-12.5 c -21.23,19.5 -50.34,25.81 -75.5,38 v 3.5 l 26.5,-9.5 h 9 l -26.75,17.75 c 12.73,3.245 27.41,-9.857 40,-15 l 11.75,-7.25 12,-6.5 -38.5,26.5 c 3.865,2.678 8.685,-2.507 12.75,-3.75 l 23.75,-13.75 -37.5,24 -20,10.5 43.5,-17.5 c -0.9446,1.289 -1.256,4.255 1,4.5 l 9,-2.5 c -2.283,6.559 -9.989,8.938 -15.5,13 l -29,17.5 c 16.94,-3.441 32.09,-15.1 46.75,-24.75 l 3.75,-1.75 c -12.09,14.82 -26.62,26.71 -44.5,35 v 2.5 c 2.692,0.8587 5.585,-0.0675 7.5,-2 l 15,-9 12,-7.5 c 1.025,6.566 8.055,-0.5522 11,-2 l -41.5,27 v 3.5 l 11.75,-5.75 14,-8 20,-12 c 8.814,-6.557 6.247,1.431 -0.75,4.25 l -38,24.5 c 20.87,-7.895 43.73,-20.11 58.5,-37.5 -2.127,-2.53 3.225,-4.814 5,-5 -10.08,25.77 -40.95,36.92 -63.5,50.5 -9.928,-10.16 -15.53,-22.59 -22.5,-34.5 -9.644,-12.14 -15.46,-26.8 -21.5,-40.5 -29.83,-105.1 15.12,-234.5 119.5,-281 9.951,-6.815 21.12,-10.85 32.25,-14.75 31.07,-10.21 65.74,-17.01 99,-11 36.17,-0.5052 73.8,6.103 102.3,30.75 l 21.75,11.25 c 11.07,2.356 21.82,0.8429 32.75,-1.75 -10.82,26.21 -48.13,27.15 -72.5,26.5 l 4.5,-3 c 6.867,-4.773 3.651,-17.05 4,-25.5 l -5.5,0.5 c -2.582,-10.83 -12.22,-5.162 -19,-7.5 0.1579,10.91 -0.55,23.93 -5.5,34.5 l -3.75,0.25 c -2.847,0.8031 -7.138,-0.6389 -3.25,-3.25 -0.21,-7.174 3.257,-12.81 6.25,-18.75 l -0.25,-15.75 -4.75,-7.25 -5.25,43.75 -18.75,-0.75 -1,-15 v -7 c 1.102,-4.119 1.262,-8.408 5.75,-8.75 l 0.25,11.75 c -1.81,3.379 -2.336,15.75 2,8 l 1,-4 c 2.365,-13.63 6.77,3.012 1,8 l 1.75,2.75 c 11.26,-12.81 14.43,-32.78 3,-47.5 l -3.5,1 0.5,13.5 -6.5,-14.5 c -6.239,0.3056 -0.333,18.13 -5,10.5 3.692,-10.41 -8.252,-12.72 -7.25,-1.75 l -2.75,24.75 6.5,-9.5 c -0.4713,9.411 -0.165,20.1 -7,27.5 h -11.5 l 13.75,-46.75 c 0.6162,-3.678 -2.075,-5.22 -5,-6 l -12.25,52.75 -6.75,0.25 -12.75,-0.25 1.75,-31.75 c -2.287,-7.699 -0.4564,-19.39 -7.75,-23.75 2.705,15.53 6.1,35.9 2.5,53.5 l -47.5,15.5 -45.25,36.75 -5.75,-8.25 2.75,-4.75 -36.75,-32.25 c -1.939,-2.995 -11.93,-7.882 -8,-1 l 4,3 -7,1.5 -1,3.5 c 10.55,13.24 24.46,26.18 37.5,36 1.263,-2.505 -1.703,-3.878 -3,-5.5 l -12.5,-13.5 c -5.348,-5.23 -13.8,-9.388 -16,-16.5 l 20.5,9 12.5,19 1,2.5 c 10.2,5.501 10.27,13.9 1.5,21 -11.01,17.6 -20.29,36.03 -25,56 l -10.5,-6 c -9.178,-14.44 -32.68,-13.81 -48,-19.5 v 2.5 c 19.72,7.283 40.83,12.47 56.75,27.25 l -2.25,10.75 c -21.69,-14.24 -43.71,-29.13 -67.75,-38.75 l -4,2 23,11 c 9.814,3.74 12.76,8.825 16,15 z" + style="fill:#cfcfcf;stroke:#cfcfcf" + id="path3390" /> + <path + d="m 1449.91,799.902 c 19.31,-7.253 41.06,-15.46 63,-12 l 3.75,-1.25 -14,-6.5 -2.5,-1 16.5,-1.5 v -2.5 l -18.5,-2.5 0.5,-1 c -2.36,-3.931 -0.2078,-4.163 4.25,-3.75 l 15.75,-1.25 -43.5,-1 3.5,-1 c 1.394,-4.153 5.379,-4.13 9.25,-3.75 8.331,-0.9203 17.82,-2.816 26,-1 l 1.75,-1.25 -15.5,-4 c 1.224,-0.9136 8.445,-0.8564 4.5,-4.5 l -10.5,-1.5 c -3.903,-4.32 3.972,-3.326 6,-4.5 l 6.5,-1.5 -3.75,-2.75 -35,4 -3.75,-0.25 25.75,-11.75 -2,-2 -28.75,10.75 c 9.837,-7.781 22.57,-12.63 34.5,-16 l -8.75,-3.75 6.75,-4.25 -2.5,-7.5 4.5,-3 -19.5,0.5 c 2.834,-2.419 16.78,-3.39 8.75,-8.75 2.629,-1.498 4.026,-3.801 0.25,-5.25 1.36,-1.836 0.8512,-4.453 -2,-4 l 0.75,-7.75 -1.25,-1.75 -13.75,2.75 -14.75,-2.25 18.5,-4 v -2.5 l -6.5,-1 c 3.061,-1.508 10.7,0.4015 9.5,-5 l -17.75,2.75 h -4 l -0.75,-0.75 16.5,-5.5 0.25,-1.75 -12,1 -13.75,-1.25 v -1.5 c 7.236,1.119 3.412,-4.349 0,-6 l 2.5,-1.5 -1,-3.5 c -5.13,2.144 -12.19,6.302 -16,0 l -2.5,-0.5 c 3.506,-0.5021 8.87,-2.245 7.5,-7.5 l -33.5,1.5 6.5,-3.5 c -3.749,-3.255 -8.719,0.3771 -12.75,0.75 l 2.75,-3.75 -20.75,5.75 6.75,-4.25 5,-4 -1.75,-1.75 -26.75,15.75 4.75,-6.75 4.75,-5.75 c -3.069,-0.9693 -6.72,-1.058 -9.5,1 l -3.5,1.5 -7,5 c -5.184,-2.277 -9.69,-3.161 -14.75,1.25 l -3,-3 -25.75,11.25 c -1.734,-0.5495 -4.378,-6.433 -1,-9 l 29.75,-11.25 c 17.65,-6.917 36.57,-12.8 56,-8 18.23,-2.633 35.42,7.711 51.25,15.75 21.56,7.294 37.98,23.08 51.5,41.5 33.37,51.18 35.44,111.4 34.25,172.8 l -5,31 -14.25,40.75 -10,-16.5 -8,-7 c -5.18,-1.608 -5.447,-6.045 -5.5,-10 8.662,2.717 17.15,7.984 24.75,13.75 l 2.75,-1.25 -6.5,-6 -12.5,-7.5 -15.5,-10 15,3 2.5,1 20,11.5 c 0.5869,-4.917 -5.86,-6.823 -8.75,-9.75 -5.746,-4.055 -18.21,-6.486 -16.25,-14.75 l -3.5,-3 20.75,8.75 8,6 4.75,1.75 v -2.5 c -8.123,-6.139 -18.04,-11.23 -24.5,-20 l 6.5,1 c 1.521,1.409 4.185,4.91 6,2.5 l -10.75,-9.75 -13.75,-7.75 c 13.02,2.511 25.88,10.78 31.75,22.75 2.653,-1.556 -0.1765,-5.017 -1,-7 l -2.75,-14.25 -6,-4.5 19.5,8.5 c 1.148,-3.31 -3.644,-4.226 -5.75,-5.75 l -6.25,-3.75 c -5.131,-0.8445 -10.31,-4.648 -15.5,-2.5 l -15,-8.5 21.75,4.75 c 5.887,-2.337 12.05,-1.446 15.25,5.75 l 3.5,1 c -1.243,-8.614 -12.06,-10.61 -17.5,-14.5 l 11.5,2.5 c -0.8673,-3.369 -1.625,-7.929 -5.5,-9.5 h 7.5 c 1.467,1.083 5.342,1.497 6.25,-0.25 -12.99,-4.473 -27.23,-9.031 -42,-9 l -5,-3 -44.75,3.25 -0.5,4.5 -12.5,4 v -9.5 l 30.5,-9.5 37.25,-4.75 c 9.929,0.2653 20.44,-0.19 29,-3 l -6,-3 -60,6 z" + style="fill:#e9e9e9;stroke:#e9e9e9" + id="path3392" /> + <path + d="m 771.91,629.902 c -1.885,0.1398 0.1397,-1.885 0,0 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3394" /> + <path + d="m 758.91,629.902 1.75,3.25 v 0.5 c -2.446,1.112 -1.646,-2.45 -1.75,-3.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3396" /> + <path + d="m 771.91,629.902 0.75,0.25 2,8.5 h -1.5 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3398" /> + <path + d="m 717.91,631.902 c -1.885,0.1398 0.1397,-1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path3400" /> + <path + d="m 728.91,630.902 c 1.834,-0.6653 2.559,1.431 1.75,2.75 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3402" /> + <path + d="m 736.91,630.902 c 2.028,-0.5022 3.817,1.958 2.75,3.75 h -0.5 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3404" /> + <path + d="m 719.91,634.902 -2,-3 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3406" /> + <path + d="m 712.91,633.902 c -1.885,0.1398 0.1397,-1.885 0,0 z" + style="fill:#050505;stroke:#050505" + id="path3408" /> + <path + d="m 714.91,636.902 -2,-3 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3410" /> + <path + d="m 768.91,633.902 0.75,0.25 v 10.5 h -0.5 l -1,-9.5 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3412" /> + <path + d="m 719.91,634.902 1.75,2.75 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3414" /> + <path + d="m 730.91,634.902 1.75,4.75 h -0.5 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3416" /> + <path + d="m 704.91,635.902 c 1.834,-0.6653 2.559,1.431 1.75,2.75 z" + style="fill:#0a0a0a;stroke:#0a0a0a" + id="path3418" /> + <path + d="m 679.91,638.902 -0.75,-1.75 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3420" /> + <path + d="m 715.91,638.902 -1,-2 z" + style="fill:#101010;stroke:#101010" + id="path3422" /> + <path + d="m 742.91,643.902 -3,-6 0.25,-0.75 1.75,2.75 z" + style="fill:#101010;stroke:#101010" + id="path3424" /> + <path + d="m 759.91,636.902 0.75,0.25 1,8.5 h -1.5 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3426" /> + <path + d="m 689.91,643.902 -3,-1 1,5 0.25,5.75 -3,-13.5 2.75,-2.25 1,1 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3428" /> + <path + d="m 679.91,638.902 1.75,3.25 v 0.5 c -2.446,1.112 -1.646,-2.45 -1.75,-3.75 z" + style="fill:#121212;stroke:#121212" + id="path3430" /> + <path + d="m 699.91,652.902 -1.75,-7.25 -2,-6.5 h 1.5 l 1.5,4.5 1.5,0.5 3.25,12.75 1,2 -1.75,17.25 0.5,1.5 -0.75,0.25 -1,-1 v -13 l -1.25,-10.75 z" + style="fill:#080808;stroke:#080808" + id="path3432" /> + <path + d="m 717.91,642.902 -2,-4 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3434" /> + <path + d="m 723.91,642.902 -1.75,-3.75 z" + style="fill:#101010;stroke:#101010" + id="path3436" /> + <path + d="m 707.91,644.902 -0.75,-4.75 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3438" /> + <path + d="m 772.91,639.902 1.75,0.75 z" + style="fill:#141414;stroke:#141414" + id="path3440" /> + <path + d="m 733.91,643.902 -0.75,-2.75 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3442" /> + <path + d="m 1374.91,641.902 -2.75,2.25 -5.5,4.5 h -1.5 l 4.5,-4 z" + style="fill:#989898;stroke:#989898" + id="path3444" /> + <path + d="m 719.91,647.902 -2,-5 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3446" /> + <path + d="m 724.91,644.902 -1,-2 z" + style="fill:#101010;stroke:#101010" + id="path3448" /> + <path + d="m 773.91,642.902 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path3450" /> + <path + d="m 679.91,643.902 2.75,5.25 v 0.5 l -2.5,-5 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3452" /> + <path + d="m 690.91,645.902 -1,-2 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3454" /> + <path + d="m 733.91,643.902 0.75,3.75 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3456" /> + <path + d="m 743.91,647.902 -1,-4 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3458" /> + <path + d="m 708.91,649.902 -1,-5 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3460" /> + <path + d="m 724.91,644.902 1.75,4.75 h -0.5 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3462" /> + <path + d="m 773.91,644.902 0.75,5.75 h -0.5 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3464" /> + <path + d="m 692.91,651.902 -0.75,-0.25 -1.25,-5.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3466" /> + <path + d="m 768.91,645.902 1.75,0.25 v 8.5 h -0.5 l -1.25,-7.75 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3468" /> + <path + d="m 1390.91,683.902 11.75,-1.75 c -2.25,4.538 -6.077,9.212 -11,12.5 l -6,8 c -1.979,2.302 -5.12,4.815 -4.5,8 l 16,-15.5 13.5,-4 -3.5,5 -7,10 c -3.655,4.577 -10.55,10.16 -7,15.5 13.33,-13.62 27.88,-29.76 47.5,-34 l 16,-3.5 c -23.05,9.659 -46.28,25.33 -60.75,46.75 -18.62,-21.66 -46.68,-34.22 -74,-40 -33.77,-3.206 -69.38,5.535 -99.75,-10.25 -8.037,-5.927 -15.03,-13.94 -17,-23.5 l 7.5,2 c 16.93,12.23 37.28,5.606 55,0 l 2.25,3.75 -6.25,3.75 c -11.78,2.93 -22.56,8.597 -35.5,7.5 l -2.25,2.75 c 12.72,3.286 25.39,-1.847 37.75,-4.75 l -5,3.5 -12.75,6.25 16.25,-0.25 1.75,0.25 24.25,-12.75 2.75,1.75 19.25,-9.75 2.75,1.75 -18.25,8.75 -12.5,7 c 12.21,-1.664 24.29,-6.881 35,-13.5 l 5.75,1.75 28.75,-15.75 -7,25.5 -3,6 c 0.485,3.6 5.673,-3.76 7,-6 l 5.5,-8.5 c 8.848,-9.454 19.3,-18.31 32.5,-19 -9.562,7.073 -21.64,13.32 -28,24.5 -3.303,5.193 -6.911,10.98 -7.5,17 l 1.75,0.25 c 8.028,-24.7 34.72,-41.39 59.75,-44.75 l -19.5,7 -18,12 c -7.609,9.139 -12.99,22.5 -10.25,33.75 l 2,-4 c -1.397,-18.96 13.91,-32.4 30,-39 l 9.75,-1.75 -14,8.5 -15.5,14.5 c -6.11,7.772 -7.499,18.94 -5,28.5 l 15.5,-16 z" + style="fill:#dedede;stroke:#dedede" + id="path3470" /> + <path + d="m 654.91,646.902 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path3472" /> + <path + d="m 667.91,649.902 -1.75,-2.75 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3474" /> + <path + d="m 760.91,646.902 0.75,0.25 v 12.5 h -0.5 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3476" /> + <path + d="m 719.91,647.902 1.75,2.75 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3478" /> + <path + d="m 743.91,647.902 0.75,0.25 1.25,5.75 0.75,6.75 -0.75,0.25 -0.75,-0.25 -0.25,-5.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3480" /> + <path + d="m 654.91,648.902 c 1.449,-0.4173 3.612,1.213 2.75,2.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3482" /> + <path + d="m 734.91,648.902 0.75,0.25 1.25,7.75 c 1.493,2.279 1.493,5.721 0,8 l -1,6 -1.25,6.75 h -0.5 l 0.75,-4.75 1,-5 -0.25,-4.75 -0.75,-4.25 c 1.439,-2.008 1.439,-4.992 0,-7 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3484" /> + <path + d="m 667.91,649.902 1.75,3.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3486" /> + <path + d="m 708.91,649.902 0.75,4.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3488" /> + <path + d="m 1357.91,649.902 3.75,1.25 -3,4.5 c -1.773,1.011 -1.773,2.489 0,3.5 v 1.5 l -12,13 h -1.5 c 2.465,-8.502 6.842,-16.84 12.75,-23.75 z" + style="fill:#d7d7d7;stroke:#d7d7d7" + id="path3490" /> + <path + d="m 642.91,650.902 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3492" /> + <path + d="m 680.91,650.902 1.75,0.75 z" + style="fill:#141414;stroke:#141414" + id="path3494" /> + <path + d="m 726.91,650.902 2.75,7.75 h -1.5 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3496" /> + <path + d="m 692.91,651.902 0.75,2.75 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3498" /> + <path + d="m 699.91,652.902 -1,8 -0.75,3.75 -0.25,-7.75 c -1.039,-1.401 -1.655,-3.643 0.25,-4.75 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3500" /> + <path + d="m 722.91,653.902 -0.75,-1.75 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3502" /> + <path + d="m 644.91,653.902 c -1.885,0.1398 0.1398,-1.885 0,0 z" + style="fill:#111111;stroke:#111111" + id="path3504" /> + <path + d="m 658.91,653.902 c -1.885,0.1398 0.1397,-1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path3506" /> + <path + d="m 645.91,654.902 -1,-1 z" + style="fill:#121212;stroke:#121212" + id="path3508" /> + <path + d="m 660.91,657.902 -2,-4 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3510" /> + <path + d="m 675.91,657.902 -0.75,-0.25 -2,-3.5 c 2.137,-0.9207 3.245,2.078 2.75,3.75 z" + style="fill:#111111;stroke:#111111" + id="path3512" /> + <path + d="m 681.91,653.902 0.75,0.25 1.25,9.75 -1,1 -0.75,-0.25 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3514" /> + <path + d="m 722.91,653.902 1.75,4.25 0.25,0.75 -0.25,0.75 c -3.091,0.8484 -1.262,-4.037 -1.75,-5.75 z" + style="fill:#101010;stroke:#101010" + id="path3516" /> + <path + d="m 646.91,655.902 -1,-1 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3518" /> + <path + d="m 671.91,658.902 c -1.613,-0.2975 -2.595,-2.288 -1.75,-3.75 h 0.5 z" + style="fill:#101010;stroke:#101010" + id="path3520" /> + <path + d="m 1425.91,654.902 2.75,0.25 v 1.5 l -1.75,0.25 -7.75,1.75 c -2.262,-1.022 0.092,-3.308 1.75,-2.75 z" + style="fill:#afafaf;stroke:#afafaf" + id="path3522" /> + <path + d="m 642.91,657.902 -3.75,-1.25 v -0.5 c 1.462,-0.8447 3.452,0.1373 3.75,1.75 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3524" /> + <path + d="m 651.91,660.902 -5,-5 c 2.339,0.0267 4.973,2.661 5,5 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3526" /> + <path + d="m 688.91,655.902 0.75,4.75 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3528" /> + <path + d="m 693.91,655.902 1.75,4.25 v 0.5 c -2.818,1.013 -1.43,-3.262 -1.75,-4.75 z" + style="fill:#101010;stroke:#101010" + id="path3530" /> + <path + d="m 709.91,655.902 0.75,4.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3532" /> + <path + d="m 769.91,655.902 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#131313;stroke:#131313" + id="path3534" /> + <path + d="m 643.91,658.902 -1,-1 z" + style="fill:#000000;stroke:#000000" + id="path3536" /> + <path + d="m 663.91,664.902 -0.75,-0.25 -2.25,-6.75 0.75,0.25 z" + style="fill:#101010;stroke:#101010" + id="path3538" /> + <path + d="m 675.91,657.902 0.75,2.75 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3540" /> + <path + d="m 644.91,659.902 -1,-1 z" + style="fill:#101010;stroke:#101010" + id="path3542" /> + <path + d="m 671.91,658.902 2,4 0.75,3.75 -2.75,-6.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3544" /> + <path + d="m 1397.91,663.902 0.25,-0.75 9.75,-4.25 1.75,0.25 v 0.5 z" + style="fill:#b2b2b2;stroke:#b2b2b2" + id="path3546" /> + <path + d="m 645.91,660.902 -1,-1 z" + style="fill:#111111;stroke:#111111" + id="path3548" /> + <path + d="m 647.91,662.902 -2,-2 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3550" /> + <path + d="m 652.91,661.902 -1,-1 z" + style="fill:#000000;stroke:#000000" + id="path3552" /> + <path + d="m 724.91,667.902 -0.75,-0.25 v -6.5 h 0.5 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3554" /> + <path + d="m 759.91,660.902 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path3556" /> + <path + d="m 769.91,660.902 1.75,0.75 z" + style="fill:#101010;stroke:#101010" + id="path3558" /> + <path + d="m 864.91,660.902 1.75,0.25 1.25,2.75 -1,14 -0.25,2.75 h -3.5 l -0.25,-2.75 z" + style="fill:#3b3b3b;stroke:#3b3b3b" + id="path3560" /> + <path + d="m 653.91,662.902 -1,-1 z" + style="fill:#0a0a0a;stroke:#0a0a0a" + id="path3562" /> + <path + d="m 688.91,661.902 1.75,0.25 v 11.5 h -0.5 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3564" /> + <path + d="m 649.91,664.902 -2,-2 z" + style="fill:#0a0a0a;stroke:#0a0a0a" + id="path3566" /> + <path + d="m 654.91,663.902 -1,-1 z" + style="fill:#141414;stroke:#141414" + id="path3568" /> + <path + d="m 675.91,662.902 1.75,0.25 1.25,11.75 1,11 1,2 -1,2 0.75,10.75 -0.75,-7.75 -2,-8 -1,-2 -2,-14 2,-2 z" + style="fill:#080808;stroke:#080808" + id="path3570" /> + <path + d="m 694.91,662.902 1.75,7.25 v 0.5 h -1.5 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3572" /> + <path + d="m 709.91,662.902 1.75,0.75 z" + style="fill:#121212;stroke:#121212" + id="path3574" /> + <path + d="m 769.91,662.902 1.75,0.75 z" + style="fill:#141414;stroke:#141414" + id="path3576" /> + <path + d="m 1339.91,662.902 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#121212;stroke:#121212" + id="path3578" /> + <path + d="m 632.91,665.902 -2.75,-1.75 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3580" /> + <path + d="m 661.91,672.902 -1.75,-1.25 -5.25,-7.75 c 2.962,2.196 6.641,5.117 7,9 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3582" /> + <path + d="m 1397.91,663.902 -0.25,5.75 -7.5,7.5 -0.5,1.5 -1.5,0.5 -14,17.5 3,-15.5 z" + style="fill:#e1e1e1;stroke:#e1e1e1" + id="path3584" /> + <path + d="m 649.91,664.902 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3586" /> + <path + d="m 662.91,682.902 4.75,5.75 -4.75,-13.75 2.25,2.75 2,4 h 0.5 l -2,-9.5 c -1.984,-1.799 -3.824,-4.881 -1.75,-7.25 l 7.25,14.75 h 0.5 l 1,-4.5 1.25,9.75 c 1.595,3.467 1.595,8.533 0,12 l -1,5 -0.25,2.75 h -0.5 l -9,-20 z" + style="fill:#080808;stroke:#080808" + id="path3588" /> + <path + d="m 709.91,664.902 1.75,0.75 z" + style="fill:#121212;stroke:#121212" + id="path3590" /> + <path + d="m 744.91,664.902 1.75,0.75 z" + style="fill:#131313;stroke:#131313" + id="path3592" /> + <path + d="m 875.91,665.902 c -1.885,0.1398 0.1397,-1.885 0,0 z" + style="fill:#121212;stroke:#121212" + id="path3594" /> + <path + d="m 1335.91,666.902 2.75,-1.75 z" + style="fill:#111111;stroke:#111111" + id="path3596" /> + <path + d="m 1390.91,683.902 0.25,-1.75 c 5.665,-6.438 11.4,-14.63 19.75,-17.25 l 2.75,0.25 -5.5,4 -5,6 -1.5,2.5 z" + style="fill:#cfcfcf;stroke:#cfcfcf" + id="path3598" /> + <path + d="m 610.91,665.902 2.75,1.25 17.5,13.5 1.5,0.5 6,6 11,11 3.25,8.75 -1.25,1.75 -2.5,-1 c -6.371,-12.73 -18.44,-22.78 -29.5,-31.5 l -3.5,-1.5 -6,-5 z" + style="fill:#343434;stroke:#343434" + id="path3600" /> + <path + d="m 634.91,666.902 -2,-1 z" + style="fill:#111111;stroke:#111111" + id="path3602" /> + <path + d="m 697.91,665.902 1.75,0.25 v 14.5 h -0.5 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3604" /> + <path + d="m 769.91,665.902 0.75,4.75 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3606" /> + <path + d="m 876.91,668.902 -1,-3 z" + style="fill:#121212;stroke:#121212" + id="path3608" /> + <path + d="m 636.91,668.902 -2,-2 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3610" /> + <path + d="m 652.91,684.902 3.75,0.75 -1.75,-3.75 -5.75,-8.25 -2,-6.5 h 2.5 l 14.25,25.75 -0.25,2.75 -3.5,-1 -4.5,-7.5 z" + style="fill:#070707;stroke:#070707" + id="path3612" /> + <path + d="m 653.91,669.902 -2.75,-2.75 c 1.537,-0.8622 3.167,1.301 2.75,2.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3614" /> + <path + d="m 667.91,666.902 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#131313;stroke:#131313" + id="path3616" /> + <path + d="m 682.91,666.902 1,1 v 30 l -0.75,0.75 -1,-2 0.75,-1.75 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3618" /> + <path + d="m 744.91,666.902 c 2.017,-0.4525 1.931,0.8362 1,2 0.6457,2.164 -1.646,2.164 -1,0 z" + style="fill:#101010;stroke:#101010" + id="path3620" /> + <path + d="m 842.91,666.902 2,2 c -1.947,2.54 -1.047,5.908 1,8 l -1.25,11.75 -13.5,-1 4,-12.5 2.5,-2 1,8.5 3.25,-10.75 z" + style="fill:#d3d3d3;stroke:#d3d3d3" + id="path3622" /> + <path + d="m 1335.91,666.902 -3,1 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3624" /> + <path + d="m 724.91,667.902 0.75,3.75 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3626" /> + <path + d="m 888.91,667.902 1.75,1.75 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3628" /> + <path + d="m 1270.91,667.902 h 2 c 5.475,0.0414 -5.507,4.314 -2,0 z" + style="fill:#9b9b9b;stroke:#9b9b9b" + id="path3630" /> + <path + d="m 1332.91,667.902 c 0.1398,1.885 -1.885,-0.1398 0,0 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3632" /> + <path + d="m 637.91,669.902 -1,-1 z" + style="fill:#0a0a0a;stroke:#0a0a0a" + id="path3634" /> + <path + d="m 668.91,668.902 c 1.681,0.7312 3.849,2.684 2.75,4.75 h -0.5 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3636" /> + <path + d="m 710.91,668.902 0.75,0.25 v 8.5 h -1.5 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3638" /> + <path + d="m 876.91,668.902 1.75,6.25 v 0.5 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3640" /> + <path + d="m 1326.91,670.902 2.75,-1.75 c 1.109,1.93 -1.588,1.914 -2.75,1.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3642" /> + <path + d="m 1434.91,668.902 4.75,0.25 c -0.6241,4.03 -5.249,4.819 -8.75,4.75 l -9.75,0.75 v -0.5 l 2.75,-1.25 4.75,-1.25 z" + style="fill:#c9c9c9;stroke:#c9c9c9" + id="path3644" /> + <path + d="m 639.91,670.902 -2,-1 z" + style="fill:#121212;stroke:#121212" + id="path3646" /> + <path + d="m 655.91,672.902 -2,-3 z" + style="fill:#101010;stroke:#101010" + id="path3648" /> + <path + d="m 639.91,670.902 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#070707;stroke:#070707" + id="path3650" /> + <path + d="m 888.91,670.902 c 3.682,-0.4182 0.5636,2.978 0.75,4.75 l -0.75,-1.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3652" /> + <path + d="m 1326.91,670.902 c 0.1398,1.885 -1.885,-0.1398 0,0 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3654" /> + <path + d="m 694.91,671.902 1.75,1.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3656" /> + <path + d="m 768.91,674.902 0.75,-2.75 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3658" /> + <path + d="m 1321.91,672.902 1.75,-0.75 z" + style="fill:#101010;stroke:#101010" + id="path3660" /> + <path + d="m 643.91,674.902 -1.75,-1.75 z" + style="fill:#111111;stroke:#111111" + id="path3662" /> + <path + d="m 655.91,672.902 1.75,2.75 z" + style="fill:#111111;stroke:#111111" + id="path3664" /> + <path + d="m 662.91,674.902 -1,-2 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3666" /> + <path + d="m 723.91,672.902 0.75,2.75 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3668" /> + <path + d="m 1321.91,672.902 -1.75,0.75 z" + style="fill:#090909;stroke:#090909" + id="path3670" /> + <path + d="m 1312.91,675.902 0.25,-0.75 4.5,-1 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3672" /> + <path + d="m 644.91,675.902 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3674" /> + <path + d="m 768.91,674.902 -1.25,5.75 h -0.5 l 1,-5.5 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3676" /> + <path + d="m 645.91,676.902 -1,-1 z" + style="fill:#060606;stroke:#060606" + id="path3678" /> + <path + d="m 694.91,675.902 0.75,1.75 z" + style="fill:#101010;stroke:#101010" + id="path3680" /> + <path + d="m 1312.91,675.902 -2,1 z" + style="fill:#101010;stroke:#101010" + id="path3682" /> + <path + d="m 647.91,678.902 -2,-2 z" + style="fill:#111111;stroke:#111111" + id="path3684" /> + <path + d="m 657.91,676.902 1.75,1.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3686" /> + <path + d="m 876.91,676.902 1.75,0.75 z" + style="fill:#141414;stroke:#141414" + id="path3688" /> + <path + d="m 1310.91,676.902 -2,1 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3690" /> + <path + d="m 1308.91,677.902 -2,1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3692" /> + <path + d="m 1330.91,678.902 1.75,-0.75 z" + style="fill:#111111;stroke:#111111" + id="path3694" /> + <path + d="m 1437.91,678.902 2.75,-0.75 z" + style="fill:#969696;stroke:#969696" + id="path3696" /> + <path + d="m 648.91,679.902 -1,-1 z" + style="fill:#141414;stroke:#141414" + id="path3698" /> + <path + d="m 709.91,678.902 1.75,0.75 z" + style="fill:#141414;stroke:#141414" + id="path3700" /> + <path + d="m 1306.91,678.902 -2,1 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3702" /> + <path + d="m 1330.91,678.902 -1.75,0.75 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3704" /> + <path + d="m 1437.91,678.902 -0.25,0.75 -8.75,4.25 -0.75,-0.25 c 2.068,-2.836 6.082,-4.641 9.75,-4.75 z" + style="fill:#949494;stroke:#949494" + id="path3706" /> + <path + d="m 649.91,680.902 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3708" /> + <path + d="m 662.91,682.902 -1.75,-2.75 z" + style="fill:#111111;stroke:#111111" + id="path3710" /> + <path + d="m 876.91,682.902 0.75,-2.75 z" + style="fill:#101010;stroke:#101010" + id="path3712" /> + <path + d="m 1304.91,679.902 -2,1 z" + style="fill:#111111;stroke:#111111" + id="path3714" /> + <path + d="m 1326.91,679.902 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3716" /> + <path + d="m 612.91,681.902 -1.75,-0.75 z" + style="fill:#080808;stroke:#080808" + id="path3718" /> + <path + d="m 652.91,684.902 -3,-4 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3720" /> + <path + d="m 698.91,688.902 c -0.4151,-3.276 -0.2411,-7.385 3.75,-7.75 0.7192,2.257 0.5356,5.755 -2.5,6 z" + style="fill:#090909;stroke:#090909" + id="path3722" /> + <path + d="m 709.91,680.902 c 2.362,1.032 0.3706,4.097 -0.25,5.75 h -0.5 z" + style="fill:#111111;stroke:#111111" + id="path3724" /> + <path + d="m 1302.91,680.902 c 0.1398,1.885 -1.885,-0.1398 0,0 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3726" /> + <path + d="m 1324.91,680.902 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3728" /> + <path + d="m 1443.91,680.902 c 4.914,-0.12 -2.972,4.047 0,0 z" + style="fill:#999999;stroke:#999999" + id="path3730" /> + <path + d="m 616.91,683.902 -4,-2 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3732" /> + <path + d="m 1320.91,682.902 1.75,-0.75 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3734" /> + <path + d="m 876.91,682.902 c 0.1397,1.885 -1.885,-0.1398 0,0 z" + style="fill:#111111;stroke:#111111" + id="path3736" /> + <path + d="m 1297.91,682.902 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#121212;stroke:#121212" + id="path3738" /> + <path + d="m 1320.91,682.902 -2.75,0.75 z" + style="fill:#111111;stroke:#111111" + id="path3740" /> + <path + d="m 618.91,684.902 -2,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3742" /> + <path + d="m 620.91,685.902 -2,-1 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3744" /> + <path + d="m 1313.91,684.902 1.75,0.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3746" /> + <path + d="m 621.91,686.902 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3748" /> + <path + d="m 623.91,688.902 -2,-2 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3750" /> + <path + d="m 625.91,690.902 -2,-2 z" + style="fill:#111111;stroke:#111111" + id="path3752" /> + <path + d="m 698.91,688.902 c 0.1397,1.885 -1.885,-0.1398 0,0 z" + style="fill:#111111;stroke:#111111" + id="path3754" /> + <path + d="m 626.91,691.902 -1,-1 z" + style="fill:#060606;stroke:#060606" + id="path3756" /> + <path + d="m 627.91,692.902 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3758" /> + <path + d="m 628.91,693.902 -1,-1 z" + style="fill:#131313;stroke:#131313" + id="path3760" /> + <path + d="m 629.91,694.902 -1,-1 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3762" /> + <path + d="m 630.91,695.902 -1,-1 z" + style="fill:#121212;stroke:#121212" + id="path3764" /> + <path + d="m 631.91,696.902 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3766" /> + <path + d="m 632.91,697.902 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3768" /> + <path + d="m 1410.91,696.902 3.75,0.25 -6,5.5 h -1.5 l 2,-2.5 z" + style="fill:#b2b2b2;stroke:#b2b2b2" + id="path3770" /> + <path + d="m 593.91,697.902 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path3772" /> + <path + d="m 632.91,697.902 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#111111;stroke:#111111" + id="path3774" /> + <path + d="m 598.91,700.902 -2.75,-1.75 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3776" /> + <path + d="m 601.91,702.902 -3,-2 z" + style="fill:#101010;stroke:#101010" + id="path3778" /> + <path + d="m 601.91,702.902 c 1.449,-0.4173 3.612,1.213 2.75,2.75 z" + style="fill:#121212;stroke:#121212" + id="path3780" /> + <path + d="m 606.91,706.902 c -1.885,0.1398 0.1398,-1.885 0,0 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3782" /> + <path + d="m 672.91,705.902 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#131313;stroke:#131313" + id="path3784" /> + <path + d="m 1430.91,705.902 3.25,3.75 7.5,-2.5 -22,17.5 c -6.271,3.284 -11.08,9.034 -15.5,14.5 v 2.5 l 1,1 6,0.5 11.5,-9.5 19,-10.5 2,1.5 -4,6 c -11.2,5.507 -18.66,16.59 -25.5,26.5 l -1,4.5 2.5,2 -0.75,5.25 -0.75,-0.25 -6.5,-16.5 -9.75,-16.25 6.75,-7.25 25,-21 z" + style="fill:#e2e2e2;stroke:#e2e2e2" + id="path3786" /> + <path + d="m 607.91,707.902 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3788" /> + <path + d="m 595.91,708.902 -3.75,-0.75 z" + style="fill:#101010;stroke:#101010" + id="path3790" /> + <path + d="m 608.91,708.902 -1,-1 z" + style="fill:#060606;stroke:#060606" + id="path3792" /> + <path + d="m 597.91,709.902 -2,-1 z" + style="fill:#0a0a0a;stroke:#0a0a0a" + id="path3794" /> + <path + d="m 608.91,708.902 1.75,1.75 z" + style="fill:#111111;stroke:#111111" + id="path3796" /> + <path + d="m 599.91,710.902 -2,-1 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3798" /> + <path + d="m 599.91,710.902 1.75,0.75 z" + style="fill:#101010;stroke:#101010" + id="path3800" /> + <path + d="m 1442.91,710.902 c 3.035,0.7812 -1.481,3.546 -1.75,1.25 l 0.75,-0.25 z" + style="fill:#949494;stroke:#949494" + id="path3802" /> + <path + d="m 612.91,712.902 c -1.885,0.1398 0.1398,-1.885 0,0 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3804" /> + <path + d="m 606.91,714.902 -2.75,-1.75 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3806" /> + <path + d="m 613.91,713.902 -1,-1 z" + style="fill:#060606;stroke:#060606" + id="path3808" /> + <path + d="m 615.91,715.902 -2,-2 z" + style="fill:#111111;stroke:#111111" + id="path3810" /> + <path + d="m 590.91,714.902 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3812" /> + <path + d="m 606.91,714.902 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3814" /> + <path + d="m 595.91,716.902 -2.75,-0.75 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3816" /> + <path + d="m 608.91,715.902 1.75,1.75 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3818" /> + <path + d="m 616.91,716.902 -1,-1 z" + style="fill:#141414;stroke:#141414" + id="path3820" /> + <path + d="m 600.91,718.902 -5,-2 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3822" /> + <path + d="m 622.91,722.902 c -3.491,0.7559 -5.736,-3.149 -6,-6 2.864,0.9114 5.089,3.136 6,6 z" + style="fill:#0a0a0a;stroke:#0a0a0a" + id="path3824" /> + <path + d="m 614.91,720.902 c -1.449,0.4173 -3.612,-1.213 -2.75,-2.75 z" + style="fill:#111111;stroke:#111111" + id="path3826" /> + <path + d="m 602.91,719.902 -2,-1 z" + style="fill:#101010;stroke:#101010" + id="path3828" /> + <path + d="m 604.91,720.902 -2,-1 z" + style="fill:#111111;stroke:#111111" + id="path3830" /> + <path + d="m 1413.91,734.902 6.75,-6.25 c 3.856,-4.405 9.011,-6.918 14.25,-8.75 l 1.75,0.25 v 0.5 l -21,14 z" + style="fill:#b0b0b0;stroke:#b0b0b0" + id="path3832" /> + <path + d="m 579.91,720.902 8.75,4.75 -0.75,0.25 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3834" /> + <path + d="m 604.91,720.902 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#070707;stroke:#070707" + id="path3836" /> + <path + d="m 614.91,720.902 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#121212;stroke:#121212" + id="path3838" /> + <path + d="m 610.91,725.902 -3.75,-2.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3840" /> + <path + d="m 623.91,723.902 -1,-1 z" + style="fill:#060606;stroke:#060606" + id="path3842" /> + <path + d="m 626.91,725.902 -3,-2 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3844" /> + <path + d="m 590.91,726.902 c -1.885,0.1398 0.1398,-1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path3846" /> + <path + d="m 610.91,725.902 1.75,1.75 z" + style="fill:#131313;stroke:#131313" + id="path3848" /> + <path + d="m 627.91,726.902 -1,-1 z" + style="fill:#060606;stroke:#060606" + id="path3850" /> + <path + d="m 592.91,727.902 -2,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3852" /> + <path + d="m 629.91,729.902 -2,-3 z" + style="fill:#101010;stroke:#101010" + id="path3854" /> + <path + d="m 592.91,727.902 c 1.162,-0.1645 3.859,-0.1802 2.75,1.75 z" + style="fill:#111111;stroke:#111111" + id="path3856" /> + <path + d="m 614.91,728.902 c -1.885,0.1398 0.1398,-1.885 0,0 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3858" /> + <path + d="m 617.91,730.902 -3,-2 z" + style="fill:#101010;stroke:#101010" + id="path3860" /> + <path + d="m 599.91,731.902 -2.75,-1.75 z" + style="fill:#111111;stroke:#111111" + id="path3862" /> + <path + d="m 630.91,730.902 -1,-1 z" + style="fill:#111111;stroke:#111111" + id="path3864" /> + <path + d="m 617.91,730.902 1.75,1.75 z" + style="fill:#131313;stroke:#131313" + id="path3866" /> + <path + d="m 631.91,731.902 -1,-1 z" + style="fill:#111111;stroke:#111111" + id="path3868" /> + <path + d="m 576.91,732.902 -1.75,-0.75 z" + style="fill:#101010;stroke:#101010" + id="path3870" /> + <path + d="m 601.91,732.902 -2,-1 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3872" /> + <path + d="m 633.91,733.902 -2,-2 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3874" /> + <path + d="m 1437.91,736.902 1.25,-1.75 9.5,-3 -9,4.5 z" + style="fill:#a1a1a1;stroke:#a1a1a1" + id="path3876" /> + <path + d="m 1461.91,731.902 2.75,0.75 c -5.483,2.449 -10.44,5.75 -14.5,10.5 l 0.5,1.5 -2,2 -6,3 -15,8 h -1.5 l 26,-21.5 z" + style="fill:#cacaca;stroke:#cacaca" + id="path3878" /> + <path + d="m 580.91,734.902 -4,-2 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3880" /> + <path + d="m 602.91,733.902 -1,-1 z" + style="fill:#0a0a0a;stroke:#0a0a0a" + id="path3882" /> + <path + d="m 621.91,733.902 c -1.885,0.1398 0.1398,-1.885 0,0 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3884" /> + <path + d="m 605.91,735.902 -3,-2 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3886" /> + <path + d="m 622.91,734.902 -1,-1 z" + style="fill:#121212;stroke:#121212" + id="path3888" /> + <path + d="m 634.91,734.902 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3890" /> + <path + d="m 580.91,734.902 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path3892" /> + <path + d="m 623.91,735.902 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3894" /> + <path + d="m 634.91,734.902 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#111111;stroke:#111111" + id="path3896" /> + <path + d="m 1413.91,734.902 c 0.1398,1.885 -1.885,-0.1398 0,0 z" + style="fill:#959595;stroke:#959595" + id="path3898" /> + <path + d="m 583.91,736.902 c -1.885,0.1398 0.1398,-1.885 0,0 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3900" /> + <path + d="m 605.91,735.902 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#0a0a0a;stroke:#0a0a0a" + id="path3902" /> + <path + d="m 624.91,736.902 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3904" /> + <path + d="m 583.91,736.902 1.75,0.75 z" + style="fill:#101010;stroke:#101010" + id="path3906" /> + <path + d="m 626.91,738.902 -2,-2 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3908" /> + <path + d="m 1410.91,736.902 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#919191;stroke:#919191" + id="path3910" /> + <path + d="m 1437.91,736.902 -3,2 z" + style="fill:#939393;stroke:#939393" + id="path3912" /> + <path + d="m 588.91,739.902 -1.75,-1.75 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3914" /> + <path + d="m 611.91,740.902 -3.75,-2.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3916" /> + <path + d="m 626.91,738.902 1.75,2.75 z" + style="fill:#111111;stroke:#111111" + id="path3918" /> + <path + d="m 1434.91,738.902 c 0.1398,1.885 -1.885,-0.1398 0,0 z" + style="fill:#929292;stroke:#929292" + id="path3920" /> + <path + d="m 590.91,740.902 -2,-1 z" + style="fill:#121212;stroke:#121212" + id="path3922" /> + <path + d="m 559.91,740.902 3.75,1.25 v 0.5 c -1.462,0.8447 -3.452,-0.1373 -3.75,-1.75 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3924" /> + <path + d="m 591.91,741.902 -1,-1 z" + style="fill:#060606;stroke:#060606" + id="path3926" /> + <path + d="m 613.91,742.902 -2,-2 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3928" /> + <path + d="m 594.91,743.902 -3,-2 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3930" /> + <path + d="m 565.91,743.902 c -1.885,0.1398 0.1398,-1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path3932" /> + <path + d="m 614.91,743.902 -1,-1 z" + style="fill:#000000;stroke:#000000" + id="path3934" /> + <path + d="m 629.91,742.902 0.75,1.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3936" /> + <path + d="m 568.91,744.902 -3,-1 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3938" /> + <path + d="m 568.91,744.902 4,-1 7.25,3.75 c 6.939,1.037 13.99,3.641 19,9 l 10.5,6.5 5,5 7,8 -1,3.5 -4.5,-4 -4.5,-7.5 -14,-11 -26.5,-10.5 z" + style="fill:#070707;stroke:#070707" + id="path3940" /> + <path + d="m 596.91,744.902 -2,-1 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3942" /> + <path + d="m 615.91,744.902 -1,-1 z" + style="fill:#101010;stroke:#101010" + id="path3944" /> + <path + d="m 598.91,745.902 -2,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3946" /> + <path + d="m 616.91,745.902 -1,-1 z" + style="fill:#101010;stroke:#101010" + id="path3948" /> + <path + d="m 601.91,747.902 -3,-2 z" + style="fill:#111111;stroke:#111111" + id="path3950" /> + <path + d="m 622.91,751.902 -6,-6 c 2.666,0.3068 5.693,3.334 6,6 z" + style="fill:#101010;stroke:#101010" + id="path3952" /> + <path + d="m 603.91,748.902 -2,-1 z" + style="fill:#101010;stroke:#101010" + id="path3954" /> + <path + d="m 872.91,806.902 -14,-13 c -4.126,3.636 3.366,9.802 5,14 l 4.75,13.75 -4,-5.5 -5,-9 c -1.719,-3.085 -2.772,-7.928 -6.5,-9 l -1.25,2.75 c 5.4,9.319 11.74,18.82 11.75,29.75 l -5.5,-10 c -4.136,-5.954 -5.568,-17.32 -14,-18.5 l 12,25.5 1.5,5 -15.75,-26.75 -1.75,1.25 1.75,3.75 c 2.954,4.039 6.579,8.734 6.75,13.75 l -1,-1.5 -5,-9 c -2.135,-1.66 -2.845,-6.42 -6.5,-5 l -1,1.5 c 6.906,10.15 15.47,22.08 14,34 l -2.25,-8.75 -4.75,-10.25 -7.5,-13.5 c -6.445,-1.162 -0.8323,4.843 -1,7.5 l -2.5,-2 -3,-3.5 -1.25,3.75 c 7.008,10.94 12.84,24.73 13.25,36.75 -5.635,-11.04 -6.637,-26.65 -18,-33.5 l 7.5,19.5 -5,-9.5 c -2.505,-2.645 -7.08,-11.76 -10.75,-6.25 9.286,7.623 14.23,20.27 15.75,31.75 l -7,-11.5 -11.5,-11.5 c -3.79,-2.933 -3.802,2.794 -1.5,4.5 l 11.25,17.75 c 1.859,3.214 -0.9324,3.549 -3.75,2.75 -3.213,-4.685 -6.001,-17 -12,-14.5 l 9.5,19.5 -12.5,-19 c -1.204,-0.9096 -2.66,-3.917 -4,-1.5 l 13.75,31.75 -5.75,-10.25 -6,-12 c 0.8911,-3.786 -5.391,-3.786 -4.5,0 -1.788,-0.3164 -4.01,-3.107 -5.5,-0.5 l 6.5,14.5 -2.75,-1.75 -3,1 c 3.049,4.671 5.532,10.01 5.75,15.75 -3.205,-7.604 -8.019,-13.38 -15.5,-15.5 l 2.5,9.5 -11.5,-5.5 5.5,11.5 -8.5,-4.5 8.5,17.5 -12.5,-13.5 1.5,5 -11.5,-1 5.5,13.5 -5,-4.5 -4.75,-6.25 30.75,-35.25 c 30.73,-43.89 71.06,-86.87 123.3,-101.8 11.67,-1.6 23.24,-3.714 35,-1 31.67,-3.03 62.57,11.93 85.75,32.25 l 14,12 c 3.656,8.186 4.184,19.1 2.5,27.5 -2.807,-7.064 -1.3,-20.12 -9,-22.5 l -1,2.5 c -2.107,-5.187 -4.515,-11.54 -11,-9.5 1.14,2.58 2.451,12.54 -1.25,7.75 l -2,-14 -2,16 -1.25,7.75 -6,-36.5 c -1.437,-0.5553 -4.478,-0.6766 -3.75,1.75 l -1.75,13.75 c 1.065,3.631 4.234,8.976 1.75,12.25 l -5.25,-10.75 -3,-16 -10.5,-14 -2.25,23.75 2,10 -1,3 -12.25,-38.75 -3.5,1 c 1.568,3.62 4.837,7.053 3.5,11.5 -0.4934,-1.72 -2.877,-10.2 -5.75,-4.75 l 2.75,15.75 -6.75,-11.75 -2,2 c 3.471,10.05 11.43,20 8.75,30.75 l -12.75,-26.75 -4.75,-10.25 -3.25,-4.75 c -5.394,2.425 6.808,12.88 -1.75,12.25 l -1,1.5 c 2.646,4.73 7.429,9.143 6.5,15 l -4.75,-6.75 -5.25,-9.75 -4.5,-1 11.5,27.5 -21,-30.5 -2,1.5 5.25,10.25 5,11 -0.25,4.75 -18.5,-28.5 -0.25,2.75 c 2.965,2.851 2.986,6.211 2.25,9.75 l 2.75,11.25 -0.25,5.75 c -7.853,-3.623 -3.688,-19.98 -13.5,-21.5 l 5.5,20.5 c -14.37,0.5978 -11.38,-25 -22.5,-29.5 l 9.5,25.5 -13,-8.5 -4.5,-4.5 c -1.167,-2.71 -6.886,-2.391 -6,1 5.291,1.517 14.95,12.08 10,14.5 -1.362,2.093 -2.226,1.438 -3,-0.5 -1.36,-2.02 -2.181,-8.179 -5.5,-6 -14.68,-13.01 4.673,16.03 -6.5,15.5 l -0.25,2.75 z" + style="fill:#e8e8e8;stroke:#e8e8e8" + id="path3956" /> + <path + d="m 606.91,750.902 -3,-2 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3958" /> + <path + d="m 1449.91,749.902 7.75,0.25 -5.75,2.75 -8.75,3.25 -2.5,3.5 c -7.532,3.386 -15,8.04 -20.5,14 l 2,2 19,-12.5 13.75,-6.25 11.75,-2.75 -9.5,4 -0.5,4.5 -35.5,16.5 v 2.5 l 15,-6.5 15.75,-6.25 c 3.27,-2.116 6.166,-1.672 9.75,-0.75 -3.651,1.46 -9.209,2.169 -12,6.5 -6.849,0.1076 -12.55,4.04 -17.5,8.5 h 8.5 l -19.5,14 8.5,-1 v 2.5 l -10.5,6 -2,-31.5 c 8.4,-10.67 20.92,-18.31 32.75,-23.25 z" + style="fill:#d2d2d2;stroke:#d2d2d2" + id="path3960" /> + <path + d="m 608.91,752.902 -2,-2 z" + style="fill:#0a0a0a;stroke:#0a0a0a" + id="path3962" /> + <path + d="m 625.91,754.902 c -1.691,0.4122 -3.412,-1.309 -3,-3 z" + style="fill:#111111;stroke:#111111" + id="path3964" /> + <path + d="m 610.91,753.902 -2,-1 z" + style="fill:#121212;stroke:#121212" + id="path3966" /> + <path + d="m 611.91,754.902 -1,-1 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3968" /> + <path + d="m 611.91,754.902 c 1.885,-0.1397 -0.1398,1.885 0,0 z" + style="fill:#101010;stroke:#101010" + id="path3970" /> + <path + d="m 628.91,758.902 -3,-4 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3972" /> + <path + d="m 615.91,758.902 -1.75,-2.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3974" /> + <path + d="m 1117.91,755.902 2.75,1.25 0.25,3.75 1,14 -1.25,6.75 -1.5,1 -0.25,-23.75 z" + style="fill:#bfbfbf;stroke:#bfbfbf" + id="path3976" /> + <path + d="m 1124.91,755.902 2.75,0.25 2.25,5.75 1,6 -1,2 c 1.607,3.78 1.607,9.22 0,13 l -0.25,5.75 -2,4 h -0.5 l -0.25,-19.75 -1,-7 z" + style="fill:#cecece;stroke:#cecece" + id="path3978" /> + <path + d="m 1131.91,755.902 c 1.864,-0.3321 5.667,-4.6e-4 4.75,2.75 h -0.5 z" + style="fill:#a0a0a0;stroke:#a0a0a0" + id="path3980" /> + <path + d="m 562.91,760.902 -7.75,-2.25 v -0.5 l 4.75,0.75 z" + style="fill:#111111;stroke:#111111" + id="path3982" /> + <path + d="m 617.91,760.902 -2,-2 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3984" /> + <path + d="m 629.91,759.902 -1,-1 z" + style="fill:#121212;stroke:#121212" + id="path3986" /> + <path + d="m 1104.91,758.902 c 3.2,-0.549 1.876,3.946 1.75,5.75 -3.794,1.703 -3.228,-4.012 -1.75,-5.75 z" + style="fill:#b2b2b2;stroke:#b2b2b2" + id="path3988" /> + <path + d="m 1465.91,758.902 2.75,0.75 z" + style="fill:#959595;stroke:#959595" + id="path3990" /> + <path + d="m 630.91,760.902 -1,-1 z" + style="fill:#101010;stroke:#101010" + id="path3992" /> + <path + d="m 565.91,761.902 -3,-1 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3994" /> + <path + d="m 618.91,761.902 -1,-1 z" + style="fill:#141414;stroke:#141414" + id="path3996" /> + <path + d="m 631.91,761.902 -1,-1 z" + style="fill:#101010;stroke:#101010" + id="path3998" /> + <path + d="m 566.91,762.902 -1,-1 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path4000" /> + <path + d="m 583.91,762.902 -3.75,-0.75 z" + style="fill:#101010;stroke:#101010" + id="path4002" /> + <path + d="m 621.91,765.902 -3,-4 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path4004" /> + <path + d="m 632.91,762.902 -1,-1 z" + style="fill:#131313;stroke:#131313" + id="path4006" /> + <path + d="m 1142.91,761.902 5.25,2.75 8,4 4.5,-0.5 3.25,6.75 -1.25,9.75 -1.75,1.25 -1.25,-3.75 c -2.304,-1.168 -4.007,-3.642 -3,-6 l -2.75,-4.25 -2,-4 c -2.482,0.5057 -2.358,3.485 -1,5 l -1,8 -1.25,-8.75 c -3.033,0.0765 -5.937,-0.3504 -4.75,-4.25 -1.39,-1.774 -3.023,-3.902 -1,-6 z" + style="fill:#d0d0d0;stroke:#d0d0d0" + id="path4008" /> + <path + d="m 570.91,764.902 -4,-2 z" + style="fill:#101010;stroke:#101010" + id="path4010" /> + <path + d="m 585.91,763.902 -2,-1 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path4012" /> + <path + d="m 632.91,762.902 c 1.885,-0.1397 -0.1398,1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path4014" /> + <path + d="m 1156.91,762.902 2.75,1.75 z" + style="fill:#979797;stroke:#979797" + id="path4016" /> + <path + d="m 587.91,764.902 -2,-1 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path4018" /> + <path + d="m 572.91,765.902 -2,-1 z" + style="fill:#101010;stroke:#101010" + id="path4020" /> + <path + d="m 587.91,764.902 1.75,0.75 z" + style="fill:#101010;stroke:#101010" + id="path4022" /> + <path + d="m 574.91,766.902 -2,-1 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4024" /> + <path + d="m 621.91,765.902 2.75,3.75 z" + style="fill:#111111;stroke:#111111" + id="path4026" /> + <path + d="m 1088.91,765.902 c 5.307,0.4883 2.38,8.176 2.75,11.75 h -3.5 c -2.392,-3.713 -1.013,-8.214 0.75,-11.75 z" + style="fill:#cecece;stroke:#cecece" + id="path4028" /> + <path + d="m 575.91,767.902 -1,-1 z" + style="fill:#060606;stroke:#060606" + id="path4030" /> + <path + d="m 593.91,767.902 -1.75,-0.75 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4032" /> + <path + d="m 579.91,769.902 -4,-2 z" + style="fill:#101010;stroke:#101010" + id="path4034" /> + <path + d="m 596.91,769.902 -3,-2 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path4036" /> + <path + d="m 1099.91,767.902 2,1 7.75,0.25 -0.75,6.75 c 0.1045,2.061 0.5389,6.605 -2.75,5.75 l -0.5,-4.5 h -2.5 l -2.5,8.5 h -0.5 l -0.25,-7.75 c -1.559,-2.857 -1.559,-7.143 0,-10 z" + style="fill:#d0d0d0;stroke:#d0d0d0" + id="path4038" /> + <path + d="m 582.91,771.902 -3,-2 z" + style="fill:#101010;stroke:#101010" + id="path4040" /> + <path + d="m 600.91,771.902 -4,-2 z" + style="fill:#101010;stroke:#101010" + id="path4042" /> + <path + d="m 1078.91,769.902 1,2 -5,15 -1.25,9.75 h -0.5 l -0.25,-5.75 1,-2 1,-9 c -0.4355,-3.981 1.576,-7.155 4,-10 z" + style="fill:#a9a9a9;stroke:#a9a9a9" + id="path4044" /> + <path + d="m 626.91,771.902 c -1.885,0.1397 0.1398,-1.885 0,0 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path4046" /> + <path + d="m 1172.91,770.902 c 7.058,1.33 2.88,10.91 4,16 l -0.75,0.75 -0.5,-9.5 c -3.743,-0.4115 -2.627,-4.644 -2.75,-7.25 z" + style="fill:#aeaeae;stroke:#aeaeae" + id="path4048" /> + <path + d="m 584.91,772.902 -2,-1 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path4050" /> + <path + d="m 603.91,773.902 -3,-2 z" + style="fill:#111111;stroke:#111111" + id="path4052" /> + <path + d="m 626.91,771.902 c 1.885,-0.1397 -0.1398,1.885 0,0 z" + style="fill:#090909;stroke:#090909" + id="path4054" /> + <path + d="m 586.91,773.902 -2,-1 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4056" /> + <path + d="m 587.91,774.902 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path4058" /> + <path + d="m 606.91,775.902 -3,-2 z" + style="fill:#121212;stroke:#121212" + id="path4060" /> + <path + d="m 589.91,775.902 -2,-1 z" + style="fill:#101010;stroke:#101010" + id="path4062" /> + <path + d="m 1143.91,774.902 0.75,0.25 -2,16.5 -1.5,2 -0.25,-1.75 2,-10 z" + style="fill:#969696;stroke:#969696" + id="path4064" /> + <path + d="m 1463.91,774.902 3.75,0.75 -13.75,5.25 -1.75,-0.25 1.5,-1 4.5,-2.5 z" + style="fill:#9a9a9a;stroke:#9a9a9a" + id="path4066" /> + <path + d="m 591.91,776.902 -2,-1 z" + style="fill:#101010;stroke:#101010" + id="path4068" /> + <path + d="m 607.91,776.902 -1,-1 z" + style="fill:#111111;stroke:#111111" + id="path4070" /> + <path + d="m 1069.91,775.902 0.75,4.75 -0.75,0.25 c -2.61,-2.737 -5.406,1.529 -3.25,3.75 l -1,1 -5.5,-3.5 9.5,-5.5 z" + style="fill:#c1c1c1;stroke:#c1c1c1" + id="path4072" /> + <path + d="m 1180.91,775.902 3.75,0.25 c -0.075,4.185 2.332,11.59 -3.5,12.5 z" + style="fill:#c8c8c8;stroke:#c8c8c8" + id="path4074" /> + <path + d="m 594.91,778.902 -3,-2 z" + style="fill:#111111;stroke:#111111" + id="path4076" /> + <path + d="m 610.91,778.902 -3,-2 z" + style="fill:#101010;stroke:#101010" + id="path4078" /> + <path + d="m 596.91,779.902 -2,-1 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path4080" /> + <path + d="m 611.91,779.902 -1,-1 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4082" /> + <path + d="m 596.91,779.902 c 1.885,-0.1397 -0.1398,1.885 0,0 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path4084" /> + <path + d="m 614.91,781.902 -3,-2 z" + style="fill:#131313;stroke:#131313" + id="path4086" /> + <path + d="m 1190.91,779.902 c 1.921,-0.6134 3.985,0.6306 2.75,2.75 -1.537,0.8622 -3.167,-1.301 -2.75,-2.75 z" + style="fill:#adadad;stroke:#adadad" + id="path4088" /> + <path + d="m 599.91,781.902 c -1.885,0.1397 0.1398,-1.885 0,0 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4090" /> + <path + d="m 990.91,780.902 0.75,0.25 1,13.5 -1.5,-1 z" + style="fill:#b9b9b9;stroke:#b9b9b9" + id="path4092" /> + <path + d="m 600.91,782.902 -1,-1 z" + style="fill:#0a0a0a;stroke:#0a0a0a" + id="path4094" /> + <path + d="m 614.91,781.902 1.75,0.75 z" + style="fill:#131313;stroke:#131313" + id="path4096" /> + <path + d="m 602.91,783.902 -2,-1 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path4098" /> + <path + d="m 605.91,785.902 -3,-2 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path4100" /> + <path + d="m 1197.91,784.902 4.75,1.25 9,6 -1.75,5.75 0.75,9.75 -3.5,1 c 0.378,-3.857 -2.857,-8.94 -7,-6 l -1.25,-9.75 -0.25,-4.75 z" + style="fill:#e4e4e4;stroke:#e4e4e4" + id="path4102" /> + <path + d="m 1444.91,784.902 2.75,1.75 -12.75,6.25 -0.75,-0.25 1,-1.5 3.75,-2.25 5.75,-3.25 z" + style="fill:#a1a1a1;stroke:#a1a1a1" + id="path4104" /> + <path + d="m 606.91,786.902 -1,-1 z" + style="fill:#000000;stroke:#000000" + id="path4106" /> + <path + d="m 609.91,788.902 -3,-2 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path4108" /> + <path + d="m 1043.91,786.902 c 1.425,-0.2121 3.671,-0.1135 3,2 l 0.75,4.75 z" + style="fill:#a2a2a2;stroke:#a2a2a2" + id="path4110" /> + <path + d="m 1449.91,799.902 -0.25,0.75 -23.5,7.5 -5,1.5 1,-2.5 c 13.07,-8.446 27.55,-13.67 41.75,-19.25 l 11.75,-0.75 v 0.5 l -19.75,6.25 -3,1 c -3.563,-1.316 -9.005,4.68 -3,5 z" + style="fill:#c6c6c6;stroke:#c6c6c6" + id="path4112" /> + <path + d="m 609.91,788.902 c 1.885,-0.1397 -0.1398,1.885 0,0 z" + style="fill:#121212;stroke:#121212" + id="path4114" /> + <path + d="m 1037.91,788.902 c 1.834,-0.6653 2.559,1.431 1.75,2.75 z" + style="fill:#999999;stroke:#999999" + id="path4116" /> + <path + d="m 895.91,792.902 1.75,1.25 7,12.5 -1,1 -2.5,-2 z" + style="fill:#ababab;stroke:#ababab" + id="path4118" /> + <path + d="m 1180.91,792.902 0.75,2.75 z" + style="fill:#a0a0a0;stroke:#a0a0a0" + id="path4120" /> + <path + d="m 585.91,793.902 h 2 l 0.75,0.25 9,6.5 h -5.5 c 0.2774,-3.407 -3.307,-4.612 -6,-5 z" + style="fill:#090909;stroke:#090909" + id="path4122" /> + <path + d="m 1048.91,795.902 0.75,0.25 c 0.9301,2.504 4.383,6.973 0.5,8.5 z" + style="fill:#acacac;stroke:#acacac" + id="path4124" /> + <path + d="m 1111.91,795.902 c 1.162,-0.1645 3.859,-0.1803 2.75,1.75 -1.319,0.8089 -3.415,0.0837 -2.75,-1.75 z" + style="fill:#999999;stroke:#999999" + id="path4126" /> + <path + d="m 941.91,796.902 0.75,0.25 3.25,9.75 0.75,6.75 -1.5,-1 -2.25,-10.75 z" + style="fill:#b0b0b0;stroke:#b0b0b0" + id="path4128" /> + <path + d="m 996.91,796.902 1.75,0.25 c 3.195,5.802 2.325,12.92 2,19.5 h -0.5 l -3.25,-9.75 z" + style="fill:#c2c2c2;stroke:#c2c2c2" + id="path4130" /> + <path + d="m 1215.91,798.902 6.75,4.25 v 0.5 l -2,7 -3.5,-2 -1.25,-7.75 z" + style="fill:#c8c8c8;stroke:#c8c8c8" + id="path4132" /> + <path + d="m 1055.91,799.902 c 1.316,0.5518 4.088,2.554 1.75,3.75 z" + style="fill:#9a9a9a;stroke:#9a9a9a" + id="path4134" /> + <path + d="m 601.91,802.902 -2.75,-1.75 z" + style="fill:#111111;stroke:#111111" + id="path4136" /> + <path + d="m 988.91,801.902 1.75,0.25 v 9.5 h -0.5 z" + style="fill:#adadad;stroke:#adadad" + id="path4138" /> + <path + d="m 604.91,804.902 -3,-2 z" + style="fill:#101010;stroke:#101010" + id="path4140" /> + <path + d="m 1471.91,803.902 h 22 c 7.803,0.1919 15.97,-0.8853 23,2 l 3.75,0.25 v 2.5 l -2.75,0.25 -2,-1 h -45 l -2,1 h -10 l -7,2 -2.75,-0.25 v -3.5 l 21.75,-2.25 z" + style="fill:#393939;stroke:#393939" + id="path4142" /> + <path + d="m 605.91,805.902 -1,-1 z" + style="fill:#111111;stroke:#111111" + id="path4144" /> + <path + d="m 606.91,806.902 -1,-1 z" + style="fill:#121212;stroke:#121212" + id="path4146" /> + <path + d="m 920.91,805.902 3,6 c -0.6473,2.675 0.7061,4.703 2.75,6.25 l -1,2.5 -2.75,-5.75 z" + style="fill:#adadad;stroke:#adadad" + id="path4148" /> + <path + d="m 1224.91,805.902 0.75,0.25 v 7.5 h -0.5 z" + style="fill:#939393;stroke:#939393" + id="path4150" /> + <path + d="m 610.91,809.902 -4,-3 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path4152" /> + <path + d="m 872.91,806.902 0.75,0.25 2.25,8.75 1.75,11.75 -2.5,-2 -1.25,-11.75 z" + style="fill:#b2b2b2;stroke:#b2b2b2" + id="path4154" /> + <path + d="m 583.91,808.902 c 3.021,0.3772 7.165,0.9935 8.75,3.75 l -8.5,-3 z" + style="fill:#9e9e9e;stroke:#9e9e9e" + id="path4156" /> + <path + d="m 1056.91,808.902 1.75,0.25 1,9.5 h -0.5 l -0.5,-6.5 c -1.786,-0.2038 -3.332,-1.762 -1.75,-3.25 z" + style="fill:#959595;stroke:#959595" + id="path4158" /> + <path + d="m 611.91,810.902 -1,-1 z" + style="fill:#070707;stroke:#070707" + id="path4160" /> + <path + d="m 1085.91,809.902 0.75,0.25 2,6.5 -2,-2.5 c -1.73,-1.063 -2.1,-2.764 -0.75,-4.25 z" + style="fill:#acacac;stroke:#acacac" + id="path4162" /> + <path + d="m 612.91,811.902 -1,-1 z" + style="fill:#141414;stroke:#141414" + id="path4164" /> + <path + d="m 1227.91,834.902 4,-15 c -3.527,-2.091 -3.241,-6.1 -1,-9 l 5.75,3.25 c 16.73,15.95 30.05,34 42.25,52.75 l -5.25,12.75 -1.5,-1.5 c 2.567,-4.135 6.195,-10.9 0,-13.5 l -2.25,-3.75 -2.25,7.75 c -3.562,-1.649 -5.702,0.1772 -8.5,2 l -2,-13 -3,-7.5 c -0.3704,1.846 -0.3129,6.144 -3,5.5 l 1.5,-19.5 -6.5,6.5 -0.25,-2.75 -0.25,-4.75 -6.5,10.5 -0.5,-13.5 c -1.319,-0.8089 -3.415,-0.0837 -2.75,1.75 l -0.25,1.75 -1.75,-9.75 z" + style="fill:#e2e2e2;stroke:#e2e2e2" + id="path4166" /> + <path + d="m 613.91,812.902 -1,-1 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4168" /> + <path + d="m 613.91,812.902 1.75,0.75 z" + style="fill:#121212;stroke:#121212" + id="path4170" /> + <path + d="m 1063.91,812.902 1.75,0.25 7.5,22.5 7.75,14.25 c -0.9456,7.649 1.114,16.18 7.75,20.25 3.816,8.403 13.75,9.693 22,8.5 1.869,-1.081 5.286,-2.666 4,-5.5 l -1.75,-0.25 c -5.963,3.483 -15.95,3.276 -20,-3 l 0.75,-1.25 -2,-20.5 c 2.012,6.548 2.257,16.06 11.25,16.75 l 22.75,7.25 c -3.841,10.29 -16.21,14.28 -26.5,14 l -1.5,3.5 h -2.5 c -12.49,-9.308 -19.36,-24.66 -20.25,-39.75 l -9,-22 v -8 z" + style="fill:#e0e0e0;stroke:#e0e0e0" + id="path4172" /> + <path + d="m 1067.91,812.902 6.75,0.25 2,2 8.5,17.5 1,1 2.5,0.5 -2,10.5 h -3.5 l -7,-12 z" + style="fill:#e4e4e4;stroke:#e4e4e4" + id="path4174" /> + <path + d="m 886.91,813.902 0.75,0.25 4,10.5 h -2.5 l -1.25,-4.75 z" + style="fill:#adadad;stroke:#adadad" + id="path4176" /> + <path + d="m 545.91,818.902 11.75,0.25 v 0.5 h -11.5 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path4178" /> + <path + d="m 559.91,818.902 0.75,1.75 z" + style="fill:#131313;stroke:#131313" + id="path4180" /> + <path + d="m 1093.91,818.902 2,3 v 15 l -3.75,6.75 1.75,-10.75 z" + style="fill:#b2b2b2;stroke:#b2b2b2" + id="path4182" /> + <path + d="m 538.91,819.902 4.75,0.75 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4184" /> + <path + d="m 561.91,819.902 7.75,0.25 v 0.5 h -7.5 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4186" /> + <path + d="m 1099.91,819.902 2.75,0.25 c -0.3441,6.042 4.334,14.45 -1.75,18.75 l -0.75,-0.25 -1,-17.5 z" + style="fill:#cacaca;stroke:#cacaca" + id="path4188" /> + <path + d="m 571.91,820.902 c 1.885,-0.1397 -0.1398,1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path4190" /> + <path + d="m 600.91,826.902 c 2.836,-0.9298 3.545,2.112 4.75,3.75 l -14.75,-0.75 -2,-1 c -8.032,-0.352 -15.88,0.2494 -22.75,3.75 l -0.25,-5.75 0.25,-0.75 11.75,-3.25 -3.75,-1.75 c 6.627,-0.4357 14.89,-1.197 19.5,3.5 l -12.5,0.5 0.75,0.75 8,1 9,2 2.75,-0.25 z" + style="fill:#080808;stroke:#080808" + id="path4192" /> + <path + d="m 834.91,821.902 1.75,1.25 5.25,11.75 -1.25,1.75 h -0.5 l -3.5,-9.5 z" + style="fill:#acacac;stroke:#acacac" + id="path4194" /> + <path + d="m 600.91,826.902 -4.75,-1.25 v -0.5 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4196" /> + <path + d="m 1424.91,824.902 c 3.419,-1.232 3.762,1.766 6,3 6.888,-0.3629 15.21,-5.229 21,0 l 5.75,1.25 -0.5,2.5 3,2 c 9.342,2.547 19.51,4.826 27.5,10 l -26.75,-4.75 -2,-1 -3.75,1.25 -2.25,2.75 -9.75,0.25 10.5,6 -0.75,0.75 -17.75,-1.75 -0.5,2.5 c -7.125,3.905 2.503,5.128 5,7 l -12,4 c -2.159,0.1745 -2.944,2.147 -3,4 l -7.75,2.25 2.75,2.25 c -0.8472,8.002 11.47,-1.84 9,6.5 l -8.75,2.25 10,1 0.75,0.75 c -4.889,-0.9951 -4.15,3.972 -1,5 -3.74,-0.0608 -8.623,-2.356 -11.75,1.25 -2.42,-0.0256 -5.656,-3.74 -6.25,0.75 -4.246,-0.6781 -3.816,2.315 -3,5 -4.437,-0.01 -5.22,3.751 -2,6 -5.892,-0.1556 -1.338,4.057 -2,7 l -2,-1.5 c -3.362,-7.07 -12.26,3.853 -4,4 l 1.25,2.75 -1,1 c -2.295,0.1273 -4.857,-1.897 -5.25,1.75 l -3.75,5.25 -9.75,-8.25 v -2.5 l 12,-12 c 18.27,-17.02 24.15,-41.39 26,-65 z" + style="fill:#ececec;stroke:#ececec" + id="path4198" /> + <path + d="m 558.91,825.902 c 3.035,0.7812 -1.481,3.546 -1.75,1.25 l 0.75,-0.25 z" + style="fill:#131313;stroke:#131313" + id="path4200" /> + <path + d="m 562.91,825.902 1.75,1.75 z" + style="fill:#101010;stroke:#101010" + id="path4202" /> + <path + d="m 1107.91,825.902 7.75,2.25 1.5,3.5 2.5,0.5 4,5.5 -2.5,-0.5 c -3.876,5.149 -9.441,8.418 -16,6.5 l -0.25,-2.75 2,-5 z" + style="fill:#e6e6e6;stroke:#e6e6e6" + id="path4204" /> + <path + d="m 1155.91,828.902 c 1.449,-0.4173 3.612,1.213 2.75,2.75 z" + style="fill:#959595;stroke:#959595" + id="path4206" /> + <path + d="m 579.91,831.902 h 13 l 9.75,1.25 -1,3.5 -4,-0.5 -14,1.5 -6.75,-0.75 -21,1 -1.75,0.75 -0.25,-0.75 0.25,-0.75 11.75,-0.25 10,-1 8.75,-1.25 z" + style="fill:#090909;stroke:#090909" + id="path4208" /> + <path + d="m 576.91,832.902 c 1.885,-0.1397 -0.1398,1.885 0,0 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path4210" /> + <path + d="m 1130.91,832.902 1.25,1.75 c 4.464,0.5615 1.527,4.537 2,7 1.357,2.526 3.094,0.1306 4.5,-0.5 l 0.5,6.5 4.5,1.5 -0.75,4.75 c 0.6672,4.781 -5.086,6.327 -8.75,6.25 -5.139,2.963 -12.8,6.079 -18,1.5 v -0.5 c 7.436,-1.84 11.02,-8.861 13.75,-15.25 v -5 z" + style="fill:#e9e9e9;stroke:#e9e9e9" + id="path4212" /> + <path + d="m 1227.91,834.902 -3.25,12.75 h -0.5 l 3,-12.5 z" + style="fill:#afafaf;stroke:#afafaf" + id="path4214" /> + <path + d="m 548.91,837.902 3.75,0.75 z" + style="fill:#101010;stroke:#101010" + id="path4216" /> + <path + d="m 591.91,840.902 5.75,0.25 v 0.5 l -2.75,0.25 -14.75,1.25 -1,1.5 2.75,0.25 11,-1 1,1 -1,1 -30.75,-0.25 v -0.5 l 12.75,-0.25 0.75,-0.25 -0.5,-1.5 1,-1 1.5,0.5 14,-1 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path4218" /> + <path + d="m 1194.91,842.902 0.75,1.75 c -1.878,0.8925 -1.555,-0.809 -0.75,-1.75 z" + style="fill:#9e9e9e;stroke:#9e9e9e" + id="path4220" /> + <path + d="m 595.91,843.902 4.75,0.75 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4222" /> + <path + d="m 556.91,844.902 0.75,1.75 -22.75,0.25 -0.75,-0.75 21.75,-0.25 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path4224" /> + <path + d="m 558.91,844.902 0.75,1.75 z" + style="fill:#141414;stroke:#141414" + id="path4226" /> + <path + d="m 1060.91,844.902 1,1 1,5 4.25,23.75 1.5,1.5 c 0.9442,6.509 5.088,12.06 8.5,17.5 l 6.5,5 -10.5,-2 -2.5,-3.5 -3.5,-3.5 -1.5,-4.5 -7.75,-24.25 v -11 z" + style="fill:#dbdbdb;stroke:#dbdbdb" + id="path4228" /> + <path + d="m 527.91,845.902 1.75,1.75 z" + style="fill:#101010;stroke:#101010" + id="path4230" /> + <path + d="m 530.91,845.902 0.75,1.75 z" + style="fill:#141414;stroke:#141414" + id="path4232" /> + <path + d="m 1015.91,845.902 5.75,4.25 -2,3.5 c -1.836,-0.8033 -4.453,-0.5518 -4,-3.5 l -3.5,-1 z" + style="fill:#c7c7c7;stroke:#c7c7c7" + id="path4234" /> + <path + d="m 1050.91,845.902 2,1 -1,9 9.75,30.25 v 1.5 c -7.742,-7.003 -12.13,-17.6 -13.75,-27.75 l -1,-2 v -7 l 0.25,-0.75 c 2.511,0.2783 3.669,-2.07 3.75,-4.25 z" + style="fill:#d7d7d7;stroke:#d7d7d7" + id="path4236" /> + <path + d="m 521.91,846.902 4.75,0.75 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path4238" /> + <path + d="m 1100.91,846.902 5.75,2.25 c 1.387,4.841 9.001,3.114 11.5,0 l 2.75,-1.25 1.75,0.25 -3,5.5 c -0.8834,1.883 -2.147,4.054 -4.75,3.25 -4.542,2.685 -12.59,-0.2209 -13.25,-5.75 z" + style="fill:#d6d6d6;stroke:#d6d6d6" + id="path4240" /> + <path + d="m 589.91,849.902 h 4 l 1.75,0.75 -5.75,1.25 -4.75,0.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path4242" /> + <path + d="m 832.91,849.902 2.75,5.75 -1.75,-1.75 z" + style="fill:#959595;stroke:#959595" + id="path4244" /> + <path + d="m 1155.91,850.902 3,1 -1.25,2.75 c -2.446,1.112 -1.646,-2.45 -1.75,-3.75 z" + style="fill:#a8a8a8;stroke:#a8a8a8" + id="path4246" /> + <path + d="m 575.91,851.902 7.75,0.25 v 0.5 h -7.5 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4248" /> + <path + d="m 1441.91,851.902 5,1 7.75,2.25 v 0.5 c -1.538,2.457 -4.336,0.6501 -6,-0.5 l -6.5,-2.5 z" + style="fill:#aaaaaa;stroke:#aaaaaa" + id="path4250" /> + <path + d="m 557.91,854.902 1,-1 8,-1 7.75,0.25 -0.75,0.75 -8,1 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path4252" /> + <path + d="m 600.91,852.902 3.75,0.75 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path4254" /> + <path + d="m 589.91,853.902 0.75,1.75 -7.75,0.25 -4.75,0.75 v -0.5 l 1.75,-0.25 9.75,-1.25 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path4256" /> + <path + d="m 594.91,853.902 3.75,0.75 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path4258" /> + <path + d="m 801.91,865.902 -0.75,-0.25 -3.5,-6.5 -1.5,-5 h 0.5 z" + style="fill:#979797;stroke:#979797" + id="path4260" /> + <path + d="m 952.91,853.902 c 1.885,-0.1397 -0.1397,1.885 0,0 z" + style="fill:#929292;stroke:#929292" + id="path4262" /> + <path + d="m 557.91,854.902 -1.75,0.75 z" + style="fill:#141414;stroke:#141414" + id="path4264" /> + <path + d="m 575.91,855.902 0.75,0.25 -7,2.5 h -0.5 c -1.109,-1.93 1.588,-1.914 2.75,-1.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path4266" /> + <path + d="m 526.91,857.902 18.75,0.25 -0.75,0.75 h -17 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4268" /> + <path + d="m 549.91,857.902 0.75,1.75 z" + style="fill:#101010;stroke:#101010" + id="path4270" /> + <path + d="m 551.91,857.902 0.75,1.75 z" + style="fill:#141414;stroke:#141414" + id="path4272" /> + <path + d="m 554.91,857.902 c 1.885,-0.1397 -0.1398,1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path4274" /> + <path + d="m 556.91,857.902 8.75,0.25 v 0.5 l -8.5,1 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4276" /> + <path + d="m 1188.91,857.902 2.75,0.25 0.25,0.75 c -2.331,5.87 -7.445,9.878 -12.25,13.75 l -2.5,0.5 -2,1.5 -1,-3.5 c 5.751,-1.943 9.232,-7.668 13,-12 l 1.5,-0.5 z" + style="fill:#cdcdcd;stroke:#cdcdcd" + id="path4278" /> + <path + d="m 1161.91,861.902 0.75,2.75 c -1.683,-0.0624 -1.712,-1.769 -0.75,-2.75 z" + style="fill:#919191;stroke:#919191" + id="path4280" /> + <path + d="m 890.91,863.902 0.75,2.75 z" + style="fill:#999999;stroke:#999999" + id="path4282" /> + <path + d="m 1142.91,863.902 2.75,0.25 -3,8.5 -3.5,2 -1.25,-1.75 -3.75,-0.25 c -0.6706,-1.913 1.879,-3.569 3.5,-4 z" + style="fill:#cdcdcd;stroke:#cdcdcd" + id="path4284" /> + <path + d="m 1254.91,863.902 0.75,1.75 z" + style="fill:#ababab;stroke:#ababab" + id="path4286" /> + <path + d="m 875.91,864.902 c 2.566,0.5745 2.229,3.813 1.75,5.75 h -0.5 z" + style="fill:#969696;stroke:#969696" + id="path4288" /> + <path + d="m 802.91,867.902 -1,-2 z" + style="fill:#949494;stroke:#949494" + id="path4290" /> + <path + d="m 839.91,865.902 0.75,0.25 2,6.5 -1.75,-2.75 z" + style="fill:#9b9b9b;stroke:#9b9b9b" + id="path4292" /> + <path + d="m 848.91,865.902 c 2.856,-0.4561 6.666,-0.0238 6.25,3.75 l 4.5,9 c -1.319,0.8089 -3.415,0.0837 -2.75,-1.75 l -1.25,-4.75 -5.5,-0.5 z" + style="fill:#bdbdbd;stroke:#bdbdbd" + id="path4294" /> + <path + d="m 802.91,867.902 0.75,1.75 z" + style="fill:#959595;stroke:#959595" + id="path4296" /> + <path + d="m 1279.91,868.902 3.75,3.25 c 6.953,12.34 19.28,21.37 29,32 -1.42,12.06 -3.15,25.08 -12,34.5 h -1.5 l -1.25,-1.75 1.75,-2.25 0.5,-3.5 c 5.642,-6.953 10.46,-15.17 10.75,-24.25 l -1,-1 -5,4 c 1.076,-3.043 2.627,-9.52 -2.75,-9.25 l -1.5,-4.5 -7.75,-5.25 -17.75,16.75 15.5,-18 -0.5,-1 -7,4 v -2.5 c 3.286,-1.596 3.723,-9.114 -1,-6.5 0.1656,-2.117 2.341,-6.482 -2,-6 z" + style="fill:#c8c8c8;stroke:#c8c8c8" + id="path4298" /> + <path + d="m 1128.91,869.902 c 2.303,0.5843 4.411,4.242 1,5 z" + style="fill:#989898;stroke:#989898" + id="path4300" /> + <path + d="m 564.91,883.902 c 1.455,-2.351 5.006,-4.142 7.75,-3.75 z" + style="fill:#a3a3a3;stroke:#a3a3a3" + id="path4302" /> + <path + d="m 873.91,880.902 c 3.418,-0.494 1.325,2.872 -0.25,3.75 z" + style="fill:#acacac;stroke:#acacac" + id="path4304" /> + <path + d="m 564.91,883.902 -0.25,0.75 -9.5,3 v -0.5 z" + style="fill:#959595;stroke:#959595" + id="path4306" /> + <path + d="m 780.91,886.902 4.75,6.25 v 1.5 c -2.159,0.9321 -2.944,-1.954 -3,-3.5 z" + style="fill:#969696;stroke:#969696" + id="path4308" /> + <path + d="m 856.91,886.902 c 1.551,-0.4244 4.075,0.34 1.75,1.75 -0.7704,0.6877 -3.708,0.2091 -2,-1 z" + style="fill:#9e9e9e;stroke:#9e9e9e" + id="path4310" /> + <path + d="m 1127.91,886.902 1.75,0.25 -8.5,8 c -1.748,1.873 -4.379,3.436 -7,2.5 v -1.5 l 12.5,-7.5 z" + style="fill:#b8b8b8;stroke:#b8b8b8" + id="path4312" /> + <path + d="m 849.91,887.902 2.75,1.75 -3.5,1 z" + style="fill:#a4a4a4;stroke:#a4a4a4" + id="path4314" /> + <path + d="m 760.91,888.902 1.75,2.75 z" + style="fill:#939393;stroke:#939393" + id="path4316" /> + <path + d="m 1107.91,888.902 2.75,0.25 -3.75,2.75 -4.75,0.75 3,-2.5 z" + style="fill:#aaaaaa;stroke:#aaaaaa" + id="path4318" /> + <path + d="m 748.91,889.902 0.75,0.25 5,12.5 -5,-7.5 h -2.5 c -0.2979,1.319 -0.1187,3.415 -2.25,2.75 -1.432,1.651 -3.45,-0.0932 -3,-2 z" + style="fill:#bababa;stroke:#bababa" + id="path4320" /> + <path + d="m 818.91,889.902 c 2.01,0.8357 3.401,3.662 2.75,5.75 -3.943,1.662 -2.535,-3.589 -2.75,-5.75 z" + style="fill:#9b9b9b;stroke:#9b9b9b" + id="path4322" /> + <path + d="m 836.91,889.902 2.75,1.75 c -0.8476,0.4831 -4.786,0.624 -3,-1 z" + style="fill:#a3a3a3;stroke:#a3a3a3" + id="path4324" /> + <path + d="m 795.91,894.902 c 1.997,1.229 2.46,4.444 1.75,6.75 h -0.5 z" + style="fill:#969696;stroke:#969696" + id="path4326" /> + <path + d="m 1092.91,895.902 3.75,0.25 c 6.41,5.411 10.4,13.08 9,21.5 l -1.75,1.25 -1.75,-1.25 -2.5,-12.5 -7.5,-6.5 z" + style="fill:#3a3a3a;stroke:#3a3a3a" + id="path4328" /> + <path + d="m 600.91,897.902 c 1.885,-0.1397 -0.1398,1.885 0,0 z" + style="fill:#959595;stroke:#959595" + id="path4330" /> + <path + d="m 1108.91,897.902 2.25,4.75 c 11.06,1.111 14.09,14.61 12.5,24 l -3.5,4.5 -3,3.5 v -1.5 l 3.75,-11.25 -1.25,-7.75 -2,-6 -2.5,1 -0.25,1.75 1,6 c 1.531,2.563 1.531,6.437 0,9 -0.072,2.925 -1.468,6.466 -4,8 l -1,-2 1,-8 -0.75,-9.25 -3.25,-14.75 z" + style="fill:#c9c9c9;stroke:#c9c9c9" + id="path4332" /> + <path + d="m 1268.91,897.902 c 2.551,0.7756 -1.144,4.678 -2.75,3.75 z" + style="fill:#999999;stroke:#999999" + id="path4334" /> + <path + d="m 1469.91,900.902 -4.75,-2.75 c 2.066,-1.099 4.019,1.069 4.75,2.75 z" + style="fill:#a2a2a2;stroke:#a2a2a2" + id="path4336" /> + <path + d="m 737.91,898.902 c 2.01,0.8357 3.401,3.662 2.75,5.75 z" + style="fill:#969696;stroke:#969696" + id="path4338" /> + <path + d="m 789.91,898.902 3,9 -0.25,0.75 -2.5,1 -1,-1 -0.25,-7.75 z" + style="fill:#adadad;stroke:#adadad" + id="path4340" /> + <path + d="m 780.91,900.902 3,6 c -0.8849,2.541 -3.088,5.459 -1,8 l -0.25,0.75 -2.5,1 z" + style="fill:#a4a4a4;stroke:#a4a4a4" + id="path4342" /> + <path + d="m 1469.91,900.902 c 8.541,1.877 14.66,9.291 21.75,14.25 l 7.5,10.5 4.5,0.5 1.25,2.75 -7,13 -1.75,-1.25 -19.25,-24.75 1.25,-1.75 h 1.5 l 14.5,18.5 3.5,-1 -1,-2.5 -4,-6 -11,-13 -1.5,-0.5 c -1.396,-3.797 -5.684,-5.309 -9,-7 z" + style="fill:#cfcfcf;stroke:#cfcfcf" + id="path4344" /> + <path + d="m 732.91,901.902 7.25,10.75 4.75,8.25 -0.25,1.75 -1.5,-1 -11,-18 z" + style="fill:#adadad;stroke:#adadad" + id="path4346" /> + <path + d="m 1406.91,905.902 1.75,1.75 z" + style="fill:#929292;stroke:#929292" + id="path4348" /> + <path + d="m 596.91,907.902 c 4.914,-0.12 -2.972,4.047 0,0 z" + style="fill:#949494;stroke:#949494" + id="path4350" /> + <path + d="m 772.91,907.902 c 1.613,0.2975 2.595,2.288 1.75,3.75 -1.488,-0.4388 -3.419,-2.29 -1.75,-3.75 z" + style="fill:#999999;stroke:#999999" + id="path4352" /> + <path + d="m 1471.91,907.902 3.75,2.75 z" + style="fill:#979797;stroke:#979797" + id="path4354" /> + <path + d="m 1317.91,908.902 24,5 5.75,1.25 0.25,3.75 5,38 -0.25,3.75 -2.75,-4.75 -2,2 c 0.8506,6.576 -0.5117,13.93 -4,20 l 1,4 -9.75,17.75 -5,-9.5 5.5,-7.5 c 1.385,-4.897 3.768,-10.2 8,-13 3.224,-13.46 2.304,-28.27 2,-42.5 l -1,-1 -6,-8 -1.75,-0.25 -9.75,-0.25 -3,-4.5 -1.25,1.75 c -1.164,13.81 -4.933,28.05 -13.75,38.75 l -3.25,-3.75 1.25,-4.75 c 7.647,-8.177 12.24,-18.45 13.75,-29.25 l -2.75,-3.25 z" + style="fill:#dbdbdb;stroke:#dbdbdb" + id="path4356" /> + <path + d="m 720.91,910.902 c 1.864,-0.3321 5.667,-4.6e-4 4.75,2.75 l -3.5,2.5 c 1.713,4.679 5.682,9.118 4.5,14.5 l -4.75,-7.75 -2,4 2.75,12.75 c -1.714,-2.76 -5.729,-16.84 -7,-7 l -2,-0.5 c -2.514,0.2317 -3.002,2.222 -3,4.5 l -2.5,-1.5 2.5,24.5 -3.75,-14.75 c -1.719,-2.793 -0.3859,-10.04 -5.75,-8.75 2.114,9.865 3.578,20.71 2.5,31.5 l -1.75,-2.75 c -1.403,-9.213 -1.225,-20.04 -8,-27 l -2.75,1.25 4.75,11.75 4,30 0.25,5.75 c 0.7637,1.347 1.484,3.184 3.5,2 l -0.5,-14.5 c 4.953,-2.121 3.692,3.815 3.75,6.75 0.1536,3.042 -0.8131,7.216 2,9 l 3.25,-19.75 4.5,22.5 c -4.023,7.801 -3.574,18.9 -12.5,23.5 l -10.5,54.5 c -25.09,-1.171 -49.84,-2.825 -71.5,-15 l 22,-40.5 c 2.013,-2.704 3.495,-5.809 -0.25,-7.25 -0.7982,-4.276 1.241,-8.654 4.75,-10.75 l -0.75,7.75 8.75,-11.25 6,-9.5 c -3.037,25.06 -14.58,48.1 -27.5,70 v 3.5 l 9.75,-13.75 10,-19 6,-15 3.25,-10.75 c 0.6924,17.23 -7.659,35.08 -13.25,51.75 l 1.25,2.75 5.75,-6.75 -0.25,2.75 -2.5,13 3.5,-1 6.25,-30.75 c 0.9788,-6.773 1.634,-13.9 5.25,-19.75 l 2.5,0.5 2,-2 2.25,-18.75 2.75,-21.75 3.25,41.75 3.75,0.25 3.25,12.75 c -0.3105,2.061 -2.527,5.89 0.75,6.75 l 2,-2 c 6.29,-25.34 4.114,-52.8 1.25,-78.75 l -5.75,-12.25 c -7.362,-2.646 0.6181,11.38 -6,12.5 l -0.5,2.5 -3.5,-1 c 1.874,-8.301 -11.72,-7.028 -8.25,1.25 l -0.25,14.75 -1.75,-22.75 -3.75,-2.25 c 1.001,-5.523 -4.349,-8.329 -6.25,-11.75 l -3.75,1.75 0.5,-3 -0.5,-3.5 c 22.01,13.3 48.3,-0.6628 66.75,-15.25 z" + style="fill:#e8e8e8;stroke:#e8e8e8" + id="path4358" /> + <path + d="m 1434.91,932.902 20.75,27.25 5.5,22.5 1.75,-1.75 -5,-22 -0.25,-4.75 3.5,8.5 2,7 2.5,1 -6.5,-21.5 c 2.319,-0.6255 4.027,2.489 4,4.5 l 3.5,5.5 4.5,9.5 c 3.682,1.546 2.58,-2.508 1,-4 l -13,-25.5 c 8.204,6.317 14.53,15.01 18,24.5 l 2.5,1 1,-1.5 c -3.036,-11.86 -11.73,-21.07 -20.5,-28.5 l -18,-23.5 14.5,8 -0.75,2.75 17.25,17.75 11.5,23 -12.5,12.5 -23.5,21.5 h -2.5 l 0.75,-16.75 -1.75,-3.25 -6.25,-13.75 -2.75,-6.75 18,29.5 h 2.5 c -1.654,-10.21 -9.672,-18.79 -14.5,-28 v -1.5 l 1.5,-0.5 -9.5,-17 c 2.565,-0.9975 1.326,-3.516 0.75,-5.75 z" + style="fill:#dcdcdc;stroke:#dcdcdc" + id="path4360" /> + <path + d="m 600.91,911.902 -0.25,3.75 c -1.374,0.7845 -5.195,0.2111 -2.5,-1.5 z" + style="fill:#acacac;stroke:#acacac" + id="path4362" /> + <path + d="m 1374.91,911.902 c 1.885,-0.1397 -0.1397,1.885 0,0 z" + style="fill:#939393;stroke:#939393" + id="path4364" /> + <path + d="m 1370.91,912.902 1.75,2.75 z" + style="fill:#969696;stroke:#969696" + id="path4366" /> + <path + d="m 1454.91,912.902 c 1.885,-0.1397 -0.1398,1.885 0,0 z" + style="fill:#939393;stroke:#939393" + id="path4368" /> + <path + d="m 1456.91,913.902 c 1.885,-0.1397 -0.1398,1.885 0,0 z" + style="fill:#969696;stroke:#969696" + id="path4370" /> + <path + d="m 1030.91,914.902 4,2 -1.25,1.75 -13.5,2 1,-2.5 4.75,-1.25 z" + style="fill:#202020;stroke:#202020" + id="path4372" /> + <path + d="m 1047.91,914.902 2.75,0.25 v 2.5 l -16.75,7.25 -2.75,-0.25 c -0.7153,-3.124 3.81,-3.026 5.75,-3.75 z" + style="fill:#2a2a2a;stroke:#2a2a2a" + id="path4374" /> + <path + d="m 1350.91,914.902 1.75,5.75 -1.75,-2.75 z" + style="fill:#a9a9a9;stroke:#a9a9a9" + id="path4376" /> + <path + d="m 1359.91,914.902 8.75,0.25 1,2.5 -1.5,0.5 -3,2.5 -3.5,1 h -1.5 z" + style="fill:#d5d5d5;stroke:#d5d5d5" + id="path4378" /> + <path + d="m 774.91,917.902 1.75,1.75 z" + style="fill:#9c9c9c;stroke:#9c9c9c" + id="path4380" /> + <path + d="m 646.91,918.902 c 2.224,-0.5831 4.226,1.074 5,3 l -3.25,4.75 -8,9 -14.5,16 v -5.5 l 1,-2 c 6.465,-5.967 11.95,-12.54 16,-20 l 3.5,-3.5 z" + style="fill:#d5d5d5;stroke:#d5d5d5" + id="path4382" /> + <path + d="m 1464.91,918.902 10,6 2,-1 1.75,0.25 15.5,20.5 1.5,1.5 -1,1.5 c -8.385,-8.73 -16.23,-20.28 -27.5,-26 z" + style="fill:#bdbdbd;stroke:#bdbdbd" + id="path4384" /> + <path + d="m 605.91,919.902 c 3.17,0.6726 1.935,5.001 0,6 z" + style="fill:#9e9e9e;stroke:#9e9e9e" + id="path4386" /> + <path + d="m 1335.91,922.902 0.75,0.25 c 4.007,7.804 3.296,16.83 3.25,25.75 l -3,10 1,4 -9.25,19.75 -1.5,1 -1,-3.5 2.5,-2.5 c 6.76,-13.25 9.077,-27.65 9.25,-42.75 l -2,-4 z" + style="fill:#bcbcbc;stroke:#bcbcbc" + id="path4388" /> + <path + d="m 1427.91,923.902 c -1.885,0.1397 0.1398,-1.885 0,0 z" + style="fill:#979797;stroke:#979797" + id="path4390" /> + <path + d="m 1461.91,922.902 c 12.01,5.468 20.1,16.47 28.75,26.25 l 1.25,3.75 -6.75,7.75 c -0.8741,-8.224 -5.637,-15.34 -9.5,-22.5 l -13.5,-13.5 z" + style="fill:#dedede;stroke:#dedede" + id="path4392" /> + <path + d="m 1427.91,923.902 2.75,3.75 z" + style="fill:#919191;stroke:#919191" + id="path4394" /> + <path + d="m 1044.91,924.902 c 1.864,-0.3321 5.667,-4.6e-4 4.75,2.75 l -4.5,2 5.5,1.5 -5.75,1.75 c -1.216,1.582 -3.626,0.0361 -2.75,-1.75 l 1.5,-0.5 -0.75,-0.75 -6.75,0.75 2,-4.5 5.75,-0.25 z" + style="fill:#2b2b2b;stroke:#2b2b2b" + id="path4396" /> + <path + d="m 1311.91,926.902 2,1 -10.25,15.75 h -1.5 v -1.5 c 3.878,-4.652 8.257,-9.363 9.75,-15.25 z" + style="fill:#a5a5a5;stroke:#a5a5a5" + id="path4398" /> + <path + d="m 1409.91,931.902 c -1.885,0.1397 0.1397,-1.885 0,0 z" + style="fill:#9f9f9f;stroke:#9f9f9f" + id="path4400" /> + <path + d="m 753.91,931.902 0.75,0.25 2,4.5 c -3.465,1.637 -2.796,-2.711 -2.75,-4.75 z" + style="fill:#979797;stroke:#979797" + id="path4402" /> + <path + d="m 1411.91,934.902 -2,-3 z" + style="fill:#939393;stroke:#939393" + id="path4404" /> + <path + d="m 1434.91,932.902 c -1.885,0.1397 0.1398,-1.885 0,0 z" + style="fill:#a1a1a1;stroke:#a1a1a1" + id="path4406" /> + <path + d="m 1056.91,934.902 c 1.484,0.2 2.507,1.986 0.75,2.75 -1.683,-0.0624 -1.712,-1.769 -0.75,-2.75 z" + style="fill:#454545;stroke:#454545" + id="path4408" /> + <path + d="m 1411.91,934.902 c 1.885,-0.1397 -0.1397,1.885 0,0 z" + style="fill:#949494;stroke:#949494" + id="path4410" /> + <path + d="m 648.91,935.902 1.75,0.25 c 1.188,3.345 -0.2217,7.247 -3.5,8.5 z" + style="fill:#bebebe;stroke:#bebebe" + id="path4412" /> + <path + d="m 1064.91,941.902 h 3 l 0.75,1.75 -7.5,1 v -1.5 l 1.75,-0.25 z" + style="fill:#363636;stroke:#363636" + id="path4414" /> + <path + d="m 1319.91,942.902 3.75,0.25 -3.5,15.5 1.5,0.5 0.25,1.75 c -1.556,1.88 -2.808,4.149 -1.75,6.75 l 2,3 7.5,-12.5 -5,17.5 -1,1 -8.5,-11 -3.25,-6.75 z" + style="fill:#d5d5d5;stroke:#d5d5d5" + id="path4416" /> + <path + d="m 658.91,943.902 0.75,0.25 -3,7.5 h -0.5 z" + style="fill:#969696;stroke:#969696" + id="path4418" /> + <path + d="m 1427.91,943.902 c 1.885,-0.1397 -0.1398,1.885 0,0 z" + style="fill:#939393;stroke:#939393" + id="path4420" /> + <path + d="m 603.91,945.902 c -0.1398,-1.885 1.885,0.1397 0,0 z" + style="fill:#a9a9a9;stroke:#a9a9a9" + id="path4422" /> + <path + d="m 641.91,944.902 c 2.287,1.305 0.6259,4.857 -0.25,6.75 h -0.5 z" + style="fill:#a5a5a5;stroke:#a5a5a5" + id="path4424" /> + <path + d="m 603.91,945.902 -1.75,1.75 z" + style="fill:#959595;stroke:#959595" + id="path4426" /> + <path + d="m 882.91,946.902 c -0.1397,-1.885 1.885,0.1397 0,0 z" + style="fill:#9a9a9a;stroke:#9a9a9a" + id="path4428" /> + <path + d="m 882.91,946.902 -1,1 z" + style="fill:#9d9d9d;stroke:#9d9d9d" + id="path4430" /> + <path + d="m 881.91,947.902 -1,1 z" + style="fill:#aaaaaa;stroke:#aaaaaa" + id="path4432" /> + <path + d="m 1371.91,947.902 c 2.134,0.4124 2.431,3.054 1.75,4.75 h -0.5 z" + style="fill:#a9a9a9;stroke:#a9a9a9" + id="path4434" /> + <path + d="m 1432.91,960.902 9,17 -1,2 2.75,19.75 -3.5,2 -1.25,-5.75 -1,-7 c 0.8357,-6.729 -3.092,-12.16 -6.75,-17.25 l -12,-23.5 c 4.948,-1.969 5.378,4.349 7.5,7 l 5.5,11.5 h 1.5 z" + style="fill:#d5d5d5;stroke:#d5d5d5" + id="path4436" /> + <path + d="m 1362.91,948.902 1.75,0.25 1.25,4.75 v 2 l -1,15 -1,1 -0.75,-0.25 0.75,-7.75 -1,-12 z" + style="fill:#b2b2b2;stroke:#b2b2b2" + id="path4438" /> + <path + d="m 1356.91,949.902 1.25,4.75 2.5,0.5 v 11.5 h -0.5 l -0.5,-8.5 -1,-1 c -3.687,1.758 -3.379,-5.355 -1.75,-7.25 z" + style="fill:#b5b5b5;stroke:#b5b5b5" + id="path4440" /> + <path + d="m 1413.91,949.902 17.75,32.25 7,21.5 -7,5 c -16.71,6.691 -33.4,13.96 -51.5,15 2.304,-9.46 5.607,-20.57 2.75,-30.75 l 1,-21 -1.75,-11.75 1.75,4.75 1.25,2.75 2.5,-6.5 6,14 -0.75,10.75 -1,14 -3.75,11.75 1.5,1 c 6.711,-9.143 6.564,-21.22 6.25,-32.75 l 2,-2 -0.75,-9.75 h 6.5 l 1.25,5.75 1.75,0.75 -0.5,-14.5 1.5,-1 1,5 1.25,5.75 2,-2 c -4.039,-3.312 2.814,-11.95 3.25,-4.25 l 7.75,32.25 -1,8 2,6 2,-4 c -0.026,-19.81 -6.575,-37.74 -12,-56 z" + style="fill:#dedede;stroke:#dedede" + id="path4442" /> + <path + d="m 617.91,970.902 8,-8 -0.25,-0.75 c -3.789,-2.166 2.594,-9.171 5.5,-6.5 h 1.5 l 4,-2.5 c -0.6701,3.749 -2.021,7.536 -5.5,10 l -6.25,6.75 -3,-1 z" + style="fill:#d1d1d1;stroke:#d1d1d1" + id="path4444" /> + <path + d="m 1067.91,952.902 4.75,0.25 -1,1.5 -11.5,2 1,-1.5 2.75,-0.25 z" + style="fill:#363636;stroke:#363636" + id="path4446" /> + <path + d="m 649.91,954.902 0.75,0.25 0.25,1.75 c -1.531,2.284 -2.259,7.109 -5.75,6.75 l 0.5,-1 z" + style="fill:#b2b2b2;stroke:#b2b2b2" + id="path4448" /> + <path + d="m 1013.91,955.902 c 5.149,-0.3156 6.674,6.038 3,9 l 7,5 3,4 1,5 c 0.5185,2.693 -4.73,5.383 -6,3 l 0.75,-4.75 -11.5,-5.5 -2,-6.5 3.5,-4 -1.75,-1.25 c -21.98,0.6057 -43.66,5.156 -61.25,18.75 l -1.5,-1 5,-4.5 22.75,-10.25 9,-2 c 8.402,-4.56 18.23,-4.193 28,-4 z" + style="fill:#242424;stroke:#242424" + id="path4450" /> + <path + d="m 1432.91,960.902 -1.75,-3.75 z" + style="fill:#939393;stroke:#939393" + id="path4452" /> + <path + d="m 608.91,957.902 c 4.237,-0.9379 -1.137,4.804 -1.75,2.25 l 0.5,-0.5 z" + style="fill:#949494;stroke:#949494" + id="path4454" /> + <path + d="m 876.91,958.902 c -0.1397,-1.885 1.885,0.1397 0,0 z" + style="fill:#949494;stroke:#949494" + id="path4456" /> + <path + d="m 876.91,958.902 -1,1 z" + style="fill:#979797;stroke:#979797" + id="path4458" /> + <path + d="m 1073.91,960.902 c 2.553,0.979 -1.229,4.536 -3,4 l -2.75,-0.25 z" + style="fill:#3e3e3e;stroke:#3e3e3e" + id="path4460" /> + <path + d="m 1076.91,963.902 2.75,0.25 v 1.5 l -1,1 -11.5,4 1.75,-1.75 3.25,-1.75 z" + style="fill:#3c3c3c;stroke:#3c3c3c" + id="path4462" /> + <path + d="m 617.91,970.902 -26,21 -16.25,9.75 -8.75,4.25 c -0.7069,2.682 2.449,1.935 4,2 17.7,-8.114 34.43,-19.38 48.25,-32.75 l 3.5,-1 -10,9.5 -31.5,25.5 v 1.5 c 8.314,-0.6653 14.88,-8.013 21.5,-13 l 5,-3.5 -20.75,21.75 1.25,2.75 4.5,-3 6,-5 6.5,-6.5 17.5,-19.5 c 3.663,-3.654 8.897,-7.299 6.25,-12.75 l 1.75,-1.75 c 0.2068,3.856 4.387,4.854 6.25,1.75 l 3.75,-4.75 -1,4.5 c -12.8,19 -29.11,37.4 -47.5,51.5 v 1.5 l 2.75,1.25 16.75,-15.25 7,-7 4,-4 16,-16.5 c -0.7302,8.246 -8.203,14.21 -12.5,21 l -12.5,14.5 -12.5,16 h 2.5 c 13.08,-13.37 24.7,-26.61 35.5,-41.5 l 3.5,3 -11,13.5 -16.5,20.5 -6,11.5 c 2.332,1.129 4.499,-1.472 5,-3.5 l 22,-28 h 1.5 c -4.778,14.8 -14.5,28.48 -25,40.5 -13.95,-8.942 -27.58,-18.89 -40,-30.5 l -11.75,-14.25 c 18.94,-11.07 39.51,-21.45 57,-35 z" + style="fill:#dddddd;stroke:#dddddd" + id="path4464" /> + <path + d="m 1392.91,968.902 c 1.613,0.2975 2.595,2.288 1.75,3.75 z" + style="fill:#9e9e9e;stroke:#9e9e9e" + id="path4466" /> + <path + d="m 716.91,971.902 c 2.324,1.462 2.332,5.152 1.75,7.75 -3.112,-0.9294 -1.244,-5.309 -1.75,-7.75 z" + style="fill:#959595;stroke:#959595" + id="path4468" /> + <path + d="m 1076.91,971.902 c 2.241,-0.7212 3.389,0.9416 3.75,2.75 l -10.5,4 -1,-1.5 1.5,-1.5 z" + style="fill:#202020;stroke:#202020" + id="path4470" /> + <path + d="m 663.91,973.902 0.75,2.75 z" + style="fill:#929292;stroke:#929292" + id="path4472" /> + <path + d="m 1407.91,975.902 c 4.226,4.418 7.573,10.68 8,17 l 1.75,13.75 -0.75,-0.75 v -4 l -6.75,-19.75 -0.25,12.75 -2.25,12.75 -1.5,1 0.75,-7.75 1,-2 z" + style="fill:#1d1d1d;stroke:#1d1d1d" + id="path4474" /> + <path + d="m 664.91,977.902 c 1.978,0.1194 0.5378,2.952 -0.75,2.75 z" + style="fill:#949494;stroke:#949494" + id="path4476" /> + <path + d="m 684.91,977.902 1.75,0.25 v 10.5 h -0.5 z" + style="fill:#969696;stroke:#969696" + id="path4478" /> + <path + d="m 1346.91,1004.902 -2.75,5.75 h 2.5 c 7.575,-8.958 12.06,-19.6 15.5,-30.5 l 1.5,2 2.25,-1.25 1.75,-2.75 -9.75,27.75 3,2 -1.75,5.75 2.75,-1.75 10.25,-25.75 2,2.5 3.5,-0.5 -2,15.5 c -3.51,4.332 3.607,5.539 2.25,0.25 l 1,-2 1.75,-5.75 c 1.046,9.978 -0.6441,19.55 -4,28.5 h -28.5 l -9,-14 c -0.9374,-1.968 -2.402,-4.866 0,-6.5 l 2,-2 2.5,-1 -3.75,4.75 c -0.4455,3.137 2.646,3.196 3.75,0.75 z" + style="fill:#eaeaea;stroke:#eaeaea" + id="path4480" /> + <path + d="m 1079.91,980.902 2.75,0.25 -1,2.5 -8.5,2 3.5,-3 z" + style="fill:#2f2f2f;stroke:#2f2f2f" + id="path4482" /> + <path + d="m 1399.91,980.902 1,1 0.75,6.25 -0.75,1.75 0.75,3.25 -0.75,1.75 -3.25,19.75 h -0.5 l -0.25,-3.75 2,-11 1,-2 z" + style="fill:#1a1a1a;stroke:#1a1a1a" + id="path4484" /> + <path + d="m 645.91,981.902 c 2.543,0.9216 -0.0328,4.481 -1.75,4.75 z" + style="fill:#a5a5a5;stroke:#a5a5a5" + id="path4486" /> + <path + d="m 690.91,981.902 0.75,0.25 c 2.573,4.505 0.8781,9.871 0,14.5 h -0.5 l -1.25,-8.75 z" + style="fill:#b0b0b0;stroke:#b0b0b0" + id="path4488" /> + <path + d="m 1349.91,981.902 0.75,1.75 z" + style="fill:#9e9e9e;stroke:#9e9e9e" + id="path4490" /> + <path + d="m 1083.91,984.902 c 1.162,-0.1645 3.859,-0.1803 2.75,1.75 l -8.5,2 1,-1.5 z" + style="fill:#414141;stroke:#414141" + id="path4492" /> + <path + d="m 950.91,987.902 6.25,10.75 c 2.27,-0.3687 4.54,-1.42 5.75,1.25 l 17,-5 c 7.469,-3.233 16.52,-5.207 24,-3 l 3,-1 2,1 17.75,-2.75 11.25,20.75 -2.75,0.75 -2,-2 c -2.59,-6.922 -12.13,-4.417 -17,-5.5 l -1,1.5 c 17.12,14.66 -5.146,39.28 -23.25,35.25 -6.091,-2.273 -12.69,-5.336 -15,-12 -0.7017,-7.318 2.756,-13.82 7.75,-18.75 l -4.75,0.75 c -10.9,2.534 -19.7,9.773 -28.75,16.25 l 0.75,4.75 c 4.544,6.406 10.52,12.39 17.75,15.25 l 2,2.5 -1.75,1.25 c -10.68,-2.984 -18.58,-11.53 -24.25,-20.75 l -3.5,-0.5 c -0.3452,-3.06 -2.037,-5.431 0.75,-7.75 l 7,-14 -7.75,0.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path4494" /> + <path + d="m 1366.91,988.902 0.75,1.75 z" + style="fill:#979797;stroke:#979797" + id="path4496" /> + <path + d="m 1087.91,992.902 c 1.162,-0.1645 3.859,-0.1803 2.75,1.75 -1.721,0.8271 -5.985,1.753 -3.75,4.25 l -0.25,0.75 -1,2 c -2.719,-0.9365 -4.218,-6.659 0,-7 l 2,-1 z" + style="fill:#373737;stroke:#373737" + id="path4498" /> + <path + d="m 1364.91,994.902 0.75,1.75 z" + style="fill:#9e9e9e;stroke:#9e9e9e" + id="path4500" /> + <path + d="m 1164.91,999.902 14,2 -0.25,0.75 c -2.894,0.9968 -6.027,2.875 -7,6 l -5,8 c -4.009,-2.918 -8.019,-6.988 -9.75,-11.75 l 7.75,-4.25 z" + style="fill:#efefef;stroke:#efefef" + id="path4502" /> + <path + d="m 1362.91,999.902 0.75,1.75 z" + style="fill:#929292;stroke:#929292" + id="path4504" /> + <path + d="m 1346.91,1004.902 c -0.1398,-1.885 1.885,0.1397 0,0 z" + style="fill:#9a9a9a;stroke:#9a9a9a" + id="path4506" /> + <path + d="m 1087.91,1007.902 c 2.612,-0.425 5.178,3.948 2.25,5.25 -0.032,3.238 -3.277,5.637 -6,6.5 v -2.5 l 2.75,-3.25 z" + style="fill:#343434;stroke:#343434" + id="path4508" /> + <path + d="m 1186.91,1010.902 3.75,0.25 v 5.5 h -4.5 z" + style="fill:#e4e4e4;stroke:#e4e4e4" + id="path4510" /> + <path + d="m 998.91,1011.902 5.75,0.25 c 0.7374,2.693 2.334,5.687 -1,7.5 l -5.5,-1 z" + style="fill:#fbfbfb;stroke:#fbfbfb" + id="path4512" /> + <path + d="m 1030.91,1021.902 2.75,0.25 0.25,5.75 1,2 c 0.7314,7.799 -1.043,16.87 -9,20 l -0.75,-0.25 v -2.5 c 2.934,-1.746 6.254,-4.327 5.75,-8.25 1.607,-3.78 1.607,-9.22 0,-13 z" + style="fill:#3d3d3d;stroke:#3d3d3d" + id="path4514" /> + <path + d="m 672.91,1026.902 2.75,1.25 0.25,23.75 -2,3 -2,-3 1,-2 z" + style="fill:#252525;stroke:#252525" + id="path4516" /> + <path + d="m 961.91,1029.902 1.75,1.25 0.5,2.5 c 6.288,7.791 15.3,11.53 24.75,12.25 l 2,1 23,1 3,-1 1.75,1.25 -3,3.5 -5.75,0.25 -31.75,-3.25 -1.5,-2.5 c -6.148,-2.453 -12.07,-6.636 -15.5,-12.5 z" + style="fill:#2f2f2f;stroke:#2f2f2f" + id="path4518" /> + <path + d="m 623.91,1042.902 1,1 -6.25,9.75 h -0.5 l -1.25,-1.75 z" + style="fill:#a1a1a1;stroke:#a1a1a1" + id="path4520" /> + <path + d="m 1047.91,1045.902 2.75,0.25 v 1.5 c -4.373,6.688 -7.968,14.37 -14.75,19.25 l -1.75,-1.25 13.5,-18 z" + style="fill:#3f3f3f;stroke:#3f3f3f" + id="path4522" /> + <path + d="m 1185.91,1047.902 11,6 15.75,-1.75 12.25,45.75 3,5 0.75,29.75 -1.5,-1 -8,-18 -23.5,-49.5 -5.5,-6.5 z" + style="fill:#f6f6f6;stroke:#f6f6f6" + id="path4524" /> + <path + d="m 879.91,1065.902 2,2 -4,9 4,8 c -0.4692,3.82 -4.96,7.751 -1,11 v 2 l 1.75,22.75 -0.75,0.25 -0.75,-0.25 c -0.7057,-5.323 -1.376,-10.76 -5.25,-14.75 l -1.75,-6.25 -2.25,-7.75 0.75,-1.75 -3.75,0.75 z" + style="fill:#212121;stroke:#212121" + id="path4526" /> + <path + d="m 887.91,1115.902 0.75,0.25 0.25,2.75 v 5 c -0.206,3.104 -3.049,7.358 -6.75,5.75 z" + style="fill:#2d2d2d;stroke:#2d2d2d" + id="path4528" /> + <path + d="m 1080.91,1120.902 h 15 l 4,2 c 16.95,3.103 32.55,12.78 46.25,23.75 8.664,4.812 18.85,5.609 25,15 l 3.5,-0.5 9,6 14.5,13.5 c 3.972,0.8834 8.411,5.418 9.5,9 l -11.5,-3 -12.5,-12.5 -6,1.5 -5,-3.5 -1.75,0.75 -7.75,-6.25 c -1.664,-2.897 -3.414,-1.996 -6,-2 -12.93,-16.97 -31.56,-28.73 -51.25,-35.75 -13.61,-1.226 -28.99,-2.745 -41.75,2.25 -20.21,10.45 -34.9,39.5 -19.5,59 l 3.5,7.5 c 1.36,0.772 2.932,3.623 0.75,4.25 -4.998,-4.522 -8.042,-11.42 -10.25,-17.75 l -5.75,-11.25 c -0.8421,-22.13 16.48,-43.34 37.75,-48.25 z" + style="fill:#1b1b1b;stroke:#1b1b1b" + id="path4530" /> + <path + d="m 896.91,1127.902 1.75,1.25 -2,5.5 -5,7 h -1.5 l -0.25,-0.75 4.75,-7.25 z" + style="fill:#3b3b3b;stroke:#3b3b3b" + id="path4532" /> + <path + d="m 817.91,1139.902 0.75,2.75 -4,3 c -1.853,0.056 -3.825,0.8409 -4,3 l -7.5,5.5 -1.25,0.75 -1.75,-1.25 10,-9.5 c 3.169,2.368 6.111,-1.872 7.75,-4.25 z" + style="fill:#d7d7d7;stroke:#d7d7d7" + id="path4534" /> + <path + d="m 1068.91,1149.902 c 8.169,-0.759 15.85,1.926 21.75,7.25 l 0.5,2.5 1.75,2.25 -1.25,1.75 -3.5,-1 c -2.918,-8.543 -14.23,-7.713 -21,-4.5 l -10,21 -2.25,6.75 -2.75,-0.25 -3.25,-9.75 v -7 c 0.9046,-9.511 9.579,-17.21 19,-18 z" + style="fill:#101010;stroke:#101010" + id="path4536" /> + <path + d="m 784.91,1154.902 c 1.3,0.1038 4.862,-0.6964 3.75,1.75 l -4.75,3.25 c -2.694,-1.096 0.318,-3.6 1,-5 z" + style="fill:#2f2f2f;stroke:#2f2f2f" + id="path4538" /> + <path + d="m 792.91,1159.902 c -0.1397,-1.885 1.885,0.1397 0,0 z" + style="fill:#969696;stroke:#969696" + id="path4540" /> + <path + d="m 792.91,1159.902 -1,1 z" + style="fill:#9d9d9d;stroke:#9d9d9d" + id="path4542" /> + <path + d="m 791.91,1160.902 -1,1 z" + style="fill:#a6a6a6;stroke:#a6a6a6" + id="path4544" /> + <path + d="m 790.91,1161.902 c 0.1397,1.885 -1.885,-0.1397 0,0 z" + style="fill:#949494;stroke:#949494" + id="path4546" /> + <path + d="m 783.91,1167.902 c -0.1397,-1.885 1.885,0.1398 0,0 z" + style="fill:#9c9c9c;stroke:#9c9c9c" + id="path4548" /> + <path + d="m 1099.91,1174.902 c 16.45,-1.277 22.42,16.8 27,29 l 1,17 -4.75,12.75 0.75,-5.75 2,-5 -1,-14 -10.75,-22.25 -0.5,-2.5 -5,-4 h -8.5 c -0.3955,2.362 -0.9305,5.515 1.5,7 l 12.25,10.75 c -1.231,7.195 -11.25,5.276 -16.25,4.25 -7.357,-1.682 -16.55,-6.602 -16.75,-15.25 1.914,-7.799 10.36,-11.84 18,-11 z" + style="fill:#131313;stroke:#131313" + id="path4550" /> + <path + d="m 738.91,1177.902 4.75,1.25 -1,1.5 -7.5,5.5 -10.5,12.5 -3.75,0.25 -4.25,-3.75 -2.5,-6 10.5,-6.5 c 3.772,-2.98 8.231,-4.368 13.25,-3.75 z" + style="fill:#efefef;stroke:#efefef" + id="path4552" /> + <path + d="m 1125.91,1186.902 c 5.677,1.777 8.806,8.415 10.25,13.75 l 3.5,-0.5 1.25,2.75 v 3 l 10,25 v 3 l 2,9 -1.25,1.75 -1.5,-1 -1.25,-4.75 -6.25,-22.75 -0.75,-0.25 -4.75,4.75 -8,-26 -3,-5 z" + style="fill:#2b2b2b;stroke:#2b2b2b" + id="path4554" /> + <path + d="m 700.91,1192.902 2.75,0.25 c 0.1922,5.58 -6.86,6.219 -10.75,7.75 l -1.75,-0.25 4,-4.5 5.5,-2.5 z" + style="fill:#d9d9d9;stroke:#d9d9d9" + id="path4556" /> + <path + d="m 960.91,1196.902 10.75,0.25 v 1.5 c -8.734,-0.835 -14.55,6.256 -20.75,11.25 l -2,-4 2.75,-3.25 z" + style="fill:#202020;stroke:#202020" + id="path4558" /> + <path + d="m 673.91,1205.902 h 11 l 5.75,1.25 -12.75,8.75 h -3 l -1.25,0.75 -1.5,-0.5 -1.25,0.75 -2,-1 -3.75,-0.25 v -1.5 l 8.5,-7.5 z" + style="fill:#eaeaea;stroke:#eaeaea" + id="path4560" /> + <path + d="m 810.91,1217.902 0.75,0.25 -0.75,7.75 c 0.5779,4.69 -1.58,10.37 2,14 l 0.75,3.75 c -4.196,-0.4346 -7.798,-4.018 -9.75,-7.75 -0.677,-5.886 2.012,-11.03 5.75,-15.25 z" + style="fill:#eeeeee;stroke:#eeeeee" + id="path4562" /> + <path + d="m 1280.91,1231.902 c -0.1398,-1.885 1.885,0.1397 0,0 z" + style="fill:#b7b7b7;stroke:#b7b7b7" + id="path4564" /> + <path + d="m 1280.91,1231.902 -2,1 z" + style="fill:#b7b7b7;stroke:#b7b7b7" + id="path4566" /> + <path + d="m 1278.91,1232.902 c 0.1398,1.885 -1.885,-0.1397 0,0 z" + style="fill:#999999;stroke:#999999" + id="path4568" /> + <path + d="m 1270.91,1237.902 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#999999;stroke:#999999" + id="path4570" /> + <path + d="m 1266.91,1240.902 0.75,2.75 -7.5,3 z" + style="fill:#cdcdcd;stroke:#cdcdcd" + id="path4572" /> + <path + d="m 831.91,1261.902 2,2 -2,8 4.75,10.25 c 1.981,3.873 4.866,8.079 9,10 v 1.5 l -5.75,0.25 -2,1 -3,-1 c -6.516,-0.413 -11.33,-7.322 -13,-13 l 6.75,-13.25 2,-2 z" + style="fill:#f1f1f1;stroke:#f1f1f1" + id="path4574" /> + <path + d="m 1224.91,1262.902 c -0.1397,-1.885 1.885,0.1398 0,0 z" + style="fill:#919191;stroke:#919191" + id="path4576" /> + <path + d="m 1224.91,1262.902 -1,1 z" + style="fill:#9f9f9f;stroke:#9f9f9f" + id="path4578" /> + <path + d="m 857.91,1301.902 5.75,1.25 0.5,1.5 8,8 1.5,0.5 4.5,5.5 6,3 c 3.546,0.1698 5.876,3.776 7.5,6.5 1.361,7.816 -7.135,10.45 -11.75,14.75 l -0.75,-0.75 c 6.499,-10.91 -7.113,-21.48 -17.25,-21.25 l -7,-1 -2.75,-1.25 c -5.282,-5.587 1.242,-13.22 5.75,-16.75 z" + style="fill:#f4f4f4;stroke:#f4f4f4" + id="path4580" /> + <path + d="m 1037.91,1383.902 -1.25,5.75 -0.75,0.25 c -3.105,-1.726 1.335,-4.154 2,-6 z" + style="fill:#313131;stroke:#313131" + id="path4582" /> + <path + d="m 1133.91,1385.902 3.75,0.25 -2,2.5 -2.5,0.5 -3.25,1.75 h -21 l -1.75,-1.75 c 1.107,-1.905 3.349,-1.289 4.75,-0.25 h 8 c 4.837,-0.03 10.76,0.8617 14,-3 z" + style="fill:#373737;stroke:#373737" + id="path4584" /> + <path + d="m 1055.91,1392.902 1.75,0.25 c 3.117,3.197 6.613,6.225 11,7 l 0.25,0.75 -2,2 -9.75,1.25 -6,5.5 -0.25,-1.75 c 2.505,-3.562 6.061,-7.414 10.75,-7.25 v -1.5 c -2.44,-1.072 -5.512,-3.449 -5.75,-6.25 z" + style="fill:#303030;stroke:#303030" + id="path4586" /> + <path + d="m 1132.91,1412.902 1.75,1.75 h -3 z" + style="fill:#b5b5b5;stroke:#b5b5b5" + id="path4588" /> + <path + d="m 1168.91,1419.902 1,1 c -2.936,4.82 -4.158,10.06 -4.25,15.75 l -1.5,-1 c -2.133,-4.207 -4.426,-8.504 -3,-13.5 l 3.5,2.5 z" + style="fill:#dbdbdb;stroke:#dbdbdb" + id="path4590" /> + <path + d="m 987.91,1421.902 1.75,1.75 c -13.81,14.7 -17.35,39.87 -3,55 1.72,-11.81 0.1297,-26.61 11.25,-34.75 l 0.75,1.75 c -9.424,8.924 -8.618,22.29 -9.75,34.25 l 33.75,47.75 c 0.3484,-8.897 -3.952,-17.32 -9,-24.5 l -5.5,-9 h 1.5 l 11,16 c 3.117,8.004 6.255,17.03 4.5,25.5 l 2.5,1 -13.5,12.5 -6,5.5 5,-7.5 8.5,-8.5 -1,-9.5 c -14.47,-21.26 -31.49,-41.49 -49.5,-59.5 l -3,-6 c -3.501,-11.24 0.4367,-22.84 3,-33.5 l 1.5,-1 0.25,4.75 c -3.7,7.982 -1.558,17.94 -1.75,26.75 l 3.5,6 c -3.218,-15.49 0.4603,-33.49 13.25,-44.75 z" + style="fill:#2a2a2a;stroke:#2a2a2a" + id="path4592" /> + <path + d="m 1125.91,1426.902 c 2.5,1.735 5.536,2.805 7.75,0.25 v 1.5 l -2,4 c -4.952,5.841 -5.759,13.49 -6,21 -3.132,-1.931 -6.229,-7.19 -3.75,-10.75 v -1 c -0.4762,-5.524 1.762,-10.26 4,-15 z" + style="fill:#e7e7e7;stroke:#e7e7e7" + id="path4594" /> + <path + d="m 1017.91,1443.902 c 2.199,-0.7274 5.76,0.6509 2.75,2.75 -18.61,11.57 -14.79,38.72 2,50.5 3.792,7.307 11.13,11.9 18,16 l 4,4 6,14 -1,3.5 c -8.825,8.822 -12.43,21.12 -12.75,33.25 2.634,7.447 8.442,14.41 15.75,17.75 -1.404,-11.99 -1.216,-25.58 3.5,-36.5 l -0.25,8.75 -1.75,7.25 c -5.096,26.19 17.89,44.89 38.5,55 v 2.5 c -14.87,-6.992 -29.37,-17.77 -38,-32.5 -17.01,-3.015 -35.94,-18.16 -31,-37.5 l -6,5 c -6.355,7.824 -7.839,17.9 -6.5,28 4.652,7.801 14.07,17.41 23.75,14.25 l 1.75,1.75 c -11.13,4.61 -22.83,-6.231 -27.75,-15.75 -1.549,-13.5 1.651,-26.18 11.75,-35.25 l 5.5,-8.5 c 2.222,1.9 3.906,-1.047 5.5,-2.5 -0.3876,-5.834 1.203,-10.96 4.25,-15.75 l -3.25,-9.75 c -12.24,-11.21 -24.56,-24.13 -29.75,-40.25 l 1,-4 c -0.913,-10.73 7.857,-18.29 14,-26 z" + style="fill:#353535;stroke:#353535" + id="path4596" /> + <path + d="m 840.91,1470.902 8.25,4.75 c 7.141,3.633 12.34,11.56 10.5,20 l -2,2 h -4.5 l 1,-1.5 2.5,-0.5 c 4.535,-9.837 -6.742,-18.13 -14.5,-22 z" + style="fill:#353535;stroke:#353535" + id="path4598" /> + <path + d="m 1121.91,1503.902 0.25,-1.75 10,-14 4,-6 h 1.5 c 0.511,7.953 -6.223,14.7 -12.5,19 l -0.5,1.5 z" + style="fill:#d9d9d9;stroke:#d9d9d9" + id="path4600" /> + <path + d="m 1121.91,1503.902 -1,1 z" + style="fill:#bebebe;stroke:#bebebe" + id="path4602" /> + <path + d="m 1120.91,1504.902 c 0.1398,1.885 -1.885,-0.1397 0,0 z" + style="fill:#9b9b9b;stroke:#9b9b9b" + id="path4604" /> + <path + d="m 823.91,1510.902 1.75,0.25 c 1.821,3.15 3.75,7.752 8,8 l 2.25,0.75 0.75,0.75 -1.75,1.25 c -5.182,-0.5862 -10.91,-5.42 -11,-11 z" + style="fill:#3b3b3b;stroke:#3b3b3b" + id="path4606" /> + <path + d="m 1035.91,1513.902 c -1.885,0.1398 0.1397,-1.885 0,0 z" + style="fill:#d8d8d8;stroke:#d8d8d8" + id="path4608" /> + <path + d="m 1035.91,1513.902 5.75,3.25 2.25,4.75 -1,4 -1.75,4.25 -6,5.5 -0.25,-3.75 3,-9 0.75,-1.75 -2.5,-5.5 z" + style="fill:#f3f3f3;stroke:#f3f3f3" + id="path4610" /> + <path + d="m 1102.91,1515.902 c 3.831,-0.2777 -0.2964,2.624 -1.25,3.75 l -5.5,1.5 c -8.385,7.912 -20.22,14.51 -22.5,26.5 l -1.75,7.25 c -3.307,4.154 -2.429,11.23 -1,16 l -0.25,11.75 -7.5,-9 c -1.661,-13.73 3.954,-25.94 10,-37.5 8.397,-7.435 16.43,-16.08 27.5,-18.5 z" + style="fill:#e9e9e9;stroke:#e9e9e9" + id="path4612" /> + <path + d="m 1096.91,1524.902 c -0.1398,-1.885 1.885,0.1398 0,0 z" + style="fill:#a7a7a7;stroke:#a7a7a7" + id="path4614" /> + <path + d="m 1096.91,1524.902 -1,1 z" + style="fill:#949494;stroke:#949494" + id="path4616" /> + <path + d="m 1095.91,1525.902 -3.25,5.75 -8.5,13.5 -0.25,3.75 -2,4 -2,19 4.75,20.25 v 1.5 l -5.5,-4 -6,-8 -1,-21.5 c 2.438,-11.5 7.471,-23.83 18.5,-30.5 l 3.5,-3.5 z" + style="fill:#eeeeee;stroke:#eeeeee" + id="path4618" /> + <path + d="m 1044.91,1529.902 1,2 -1.25,3.75 c -4.838,6.17 -6.835,13.75 -9,21 h -0.5 v -16.5 l 6.5,-4.5 z" + style="fill:#f6f6f6;stroke:#f6f6f6" + id="path4620" /> + <path + d="m 1030.91,1543.902 1,1 v 18 l 7.75,16.25 v 1.5 c -7.684,-2.07 -10.86,-10.37 -13.75,-16.75 l 1.25,-16.75 z" + style="fill:#f8f8f8;stroke:#f8f8f8" + id="path4622" /> + </g> +</svg> diff --git a/contrib/branding/logo/gnunet-logo.pdf b/contrib/branding/logo/old-gnunet-logo.pdf Binary files differindex fcc7b10bf..fcc7b10bf 100644 --- a/contrib/branding/logo/gnunet-logo.pdf +++ b/contrib/branding/logo/old-gnunet-logo.pdf diff --git a/contrib/branding/logo/old-gnunet-logo.svg b/contrib/branding/logo/old-gnunet-logo.svg new file mode 100644 index 000000000..67fcaf6ba --- /dev/null +++ b/contrib/branding/logo/old-gnunet-logo.svg @@ -0,0 +1,2848 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + version="1.0" + width="288.29501" + height="297.62" + id="svg2067" + sodipodi:version="0.32" + inkscape:version="1.2.1 (9c6d41e410, 2022-07-14, custom)" + sodipodi:docname="gnunet-logo.svg" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + <metadata + id="metadata693"> + <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>GNUnet logo</dc:title> + <dc:date>14.7.2005</dc:date> + <dc:creator> + <cc:Agent> + <dc:title>Nicklas Larsson</dc:title> + </cc:Agent> + </dc:creator> + <dc:publisher> + <cc:Agent> + <dc:title>The GNU Project</dc:title> + </cc:Agent> + </dc:publisher> + <dc:relation>http://gnunet.org/</dc:relation> + <dc:subject> + <rdf:Bag> + <rdf:li>GNUnet</rdf:li> + <rdf:li>logo</rdf:li> + </rdf:Bag> + </dc:subject> + <dc:description>Official logo of the GNUnet project. Combines the GNU logo with a spider-net.</dc:description> + <dc:contributor> + <cc:Agent> + <dc:title>Concept: Christian Muellner +GNU head: GNU</dc:title> + </cc:Agent> + </dc:contributor> + <cc:license + rdf:resource="http://creativecommons.org/licenses/GPL/2.0/" /> + </cc:Work> + <cc:License + rdf:about="http://creativecommons.org/licenses/GPL/2.0/"> + <cc:permits + rdf:resource="http://web.resource.org/cc/Reproduction" /> + <cc:permits + rdf:resource="http://web.resource.org/cc/Distribution" /> + <cc:requires + rdf:resource="http://web.resource.org/cc/Notice" /> + <cc:permits + rdf:resource="http://web.resource.org/cc/DerivativeWorks" /> + <cc:requires + rdf:resource="http://web.resource.org/cc/ShareAlike" /> + <cc:requires + rdf:resource="http://web.resource.org/cc/SourceCode" /> + </cc:License> + </rdf:RDF> + </metadata> + <sodipodi:namedview + inkscape:cy="118.71343" + inkscape:cx="226.68124" + inkscape:zoom="0.97714305" + inkscape:window-height="699" + inkscape:window-width="1366" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + borderopacity="1.0" + bordercolor="#666666" + pagecolor="#ffffff" + id="base" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:current-layer="svg2067" + inkscape:showpageshadow="2" + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#d1d1d1" + inkscape:document-units="px" + showgrid="false" + inkscape:window-maximized="1" /> + <defs + id="defs3" /> + <g + id="layer1" + transform="translate(527.0047,130.7333)"> + <path + d="M -381.25674,-127.44623 V 17.571574" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.57414;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2065" /> + <path + d="m -282.64454,-81.040538 -98.6122,98.612112" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2067" /> + <path + d="m -242.03964,17.571574 h -139.2171" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2069" /> + <path + d="m -281.67794,117.15046 -99.5788,-99.578886" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2071" /> + <path + d="m -382.22354,17.571574 h -139.2171" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2073" /> + <path + d="m -479.86894,116.18368 98.6122,-98.612106" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2075" /> + <path + d="m -479.86894,-82.007328 98.6122,99.578902" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2077" /> + <path + d="M -381.25674,17.571574 V 163.55617" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2079" /> + <path + d="m -381.35404,-127.30303 c 29.1008,23.05964 63.9051,37.187282 98.7095,46.262492 8.9199,38.062572 23.2027,66.318302 40.6049,98.612112 -23.2029,31.71697 -34.8044,63.80784 -40.6049,98.612106 -40.605,5.80072 -69.6087,23.20285 -98.6122,46.40571 -29.0036,-29.00356 -52.2064,-40.60499 -98.6122,-46.40571 -2.5743,-34.804266 -14.3787,-66.318276 -40.6049,-98.612106 25.5103,-43.8313 31.9199,-55.12274 40.6049,-98.612112 40.605,-13.69019 69.6086,-23.202852 98.5149,-46.262492 z" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.57414;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2081" /> + <path + d="m -381.29664,-92.553728 c 23.2427,17.313902 48.5688,28.915332 75.4491,34.716052" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2083" /> + <path + d="m -381.00044,-60.052286 c 17.1458,13.81603 34.5479,22.13684 51.9501,25.41745" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2085" /> + <path + d="m -352.25324,-11.431986 -29.0035,-17.40214" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2087" /> + <path + d="m -381.25674,-92.553728 c -23.2029,17.313902 -49.1457,25.999002 -75.4491,34.716052" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2089" /> + <path + d="m -381.55294,-60.052286 c -13.8554,11.35685 -31.749,19.61674 -51.9501,25.41745" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2091" /> + <path + d="m -410.42664,-11.411176 29.13,-17.42295" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2093" /> + <path + d="m -381.25674,127.78511 c 23.2028,-20.83139 48.5421,-31.855966 75.4092,-34.804276" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2095" /> + <path + d="m -381.25674,92.980834 c 17.4021,-14.07989 29.0035,-20.89534 52.2064,-23.20284" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2097" /> + <path + d="m -352.25324,46.575134 -29.0035,17.40214" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2099" /> + <path + d="m -381.25674,127.78511 c -29.0036,-25.44641 -38.1585,-29.003546 -75.4093,-34.804276" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2101" /> + <path + d="m -381.25674,92.980834 c -14.5178,-17.40213 -32.4968,-23.20284 -52.2064,-23.20284" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2103" /> + <path + d="m -410.26034,46.575134 29.0036,17.40214" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2105" /> + <path + d="m -456.66604,92.980834 c -5.8007,-31.48203 -15.1266,-52.2064 -34.8043,-75.40926" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2107" /> + <path + d="m -433.46314,69.777994 c -2.5425,-20.86339 -11.6015,-34.80428 -23.2029,-52.20642" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2109" /> + <path + d="m -427.66244,17.571574 17.4021,29.00356" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2111" /> + <path + d="m -305.84754,92.980834 c 5.8007,-29.00356 17.4022,-52.2064 34.8043,-75.40926" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2113" /> + <path + d="m -329.05034,69.777994 c 5.8008,-23.20286 11.6014,-34.80428 23.2028,-52.20642" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2115" /> + <path + d="m -334.85114,17.571574 c -8.1081,8.51412 -13.9089,17.40214 -17.4021,29.00356" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2117" /> + <path + d="m -305.84754,-57.837676 c 9.1199,34.80428 19.6079,52.2064005 34.8043,75.40925" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2119" /> + <path + d="m -329.05034,-34.634836 c 3.6961,19.70965 11.6014,34.80427047 23.2028,52.20641" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2121" /> + <path + d="m -334.85114,17.571574 -17.4021,-29.00356" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2123" /> + <path + d="m -456.66604,-57.837676 c -5.8007,26.29016 -17.4021,52.2064005 -34.8043,75.40925" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2125" /> + <path + d="m -433.46314,-34.634836 c -5.8008,17.40214 -11.6015,34.80427047 -23.2029,52.20641" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2127" /> + <path + d="m -427.66244,17.571574 17.4021,-29.00356" + style="opacity:0.199095;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:6.66012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" + id="path2129" /> + <path + d="M -384.86194,-128.55622 V 16.461594" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.86714;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2131" /> + <path + d="m -286.24984,-82.150518 -98.6121,98.612112" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2133" /> + <path + d="m -245.64484,16.461594 h -139.2171" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2135" /> + <path + d="m -285.28304,116.04048 -99.5789,-99.578886" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2137" /> + <path + d="m -385.82874,16.461594 h -139.2171" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2139" /> + <path + d="m -483.47404,115.0737 98.6121,-98.612106" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2141" /> + <path + d="m -483.47404,-83.117318 98.6121,99.578912" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2143" /> + <path + d="M -384.86194,16.461594 V 162.44619" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2145" /> + <path + d="m -384.95924,-128.41302 c 29.1009,23.05965 63.9052,37.187292 98.7094,46.262502 8.92,38.062562 23.2028,66.318282 40.605,98.612112 -23.2028,31.71697 -34.8042,63.80784 -40.605,98.612106 -40.605,5.80072 -69.6085,23.20285 -98.6121,46.4057 -29.0035,-29.00356 -52.2064,-40.60498 -98.6121,-46.4057 -2.5744,-34.804266 -14.3788,-66.318286 -40.605,-98.612106 25.5104,-43.83131 31.9199,-55.12274 40.605,-98.612112 40.605,-13.69021 69.6086,-23.202852 98.5148,-46.262502 z" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.86714;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2147" /> + <path + d="m -384.90174,-93.663718 c 23.2427,17.31391 48.5688,28.915332 75.4491,34.716052" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2149" /> + <path + d="m -384.60564,-61.162266 c 17.1459,13.81602 34.548,22.13684 51.9501,25.41744" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2151" /> + <path + d="m -355.85834,-12.541966 -29.0036,-17.40215" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2153" /> + <path + d="m -384.86194,-93.663718 c -23.2028,17.31391 -49.1456,25.999012 -75.4491,34.716052" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2155" /> + <path + d="m -385.15804,-61.162266 c -13.8555,11.35685 -31.749,19.61674 -51.9501,25.41744" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2157" /> + <path + d="m -414.03174,-12.521166 29.13,-17.42295" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2159" /> + <path + d="m -384.86194,126.67512 c 23.2029,-20.83139 48.5422,-31.855956 75.4093,-34.804276" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2161" /> + <path + d="m -384.86194,91.870844 c 17.4022,-14.07989 29.0036,-20.89535 52.2064,-23.20284" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2163" /> + <path + d="m -355.85834,45.465154 -29.0036,17.40213" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2165" /> + <path + d="m -384.86194,126.67512 c -29.0035,-25.44641 -38.1585,-29.003546 -75.4092,-34.804276" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2167" /> + <path + d="m -384.86194,91.870844 c -14.5178,-17.40212 -32.4968,-23.20284 -52.2064,-23.20284" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2169" /> + <path + d="m -413.86544,45.465154 29.0035,17.40213" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2171" /> + <path + d="m -460.27114,91.870844 c -5.8008,-31.48202 -15.1267,-52.2064 -34.8043,-75.40925" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2173" /> + <path + d="m -437.06834,68.668004 c -2.5424,-20.86338 -11.6014,-34.80427 -23.2028,-52.20641" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2175" /> + <path + d="m -431.26764,16.461594 17.4022,29.00356" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2177" /> + <path + d="m -309.45264,91.870844 c 5.8007,-29.00356 17.402,-52.2064 34.8043,-75.40925" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2179" /> + <path + d="m -332.65554,68.668004 c 5.8007,-23.20285 11.6015,-34.80427 23.2029,-52.20641" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2181" /> + <path + d="m -338.45624,16.461594 c -8.1082,8.51411 -13.9089,17.40214 -17.4021,29.00356" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2183" /> + <path + d="m -309.45264,-58.947666 c 9.1199,34.80427 19.608,52.2064005 34.8043,75.40926" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2185" /> + <path + d="m -332.65554,-35.744826 c 3.6961,19.70965 11.6015,34.80427047 23.2029,52.20642" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2187" /> + <path + d="m -338.45624,16.461594 -17.4021,-29.00356" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2189" /> + <path + d="m -460.27114,-58.947666 c -5.8008,26.29017 -17.4022,52.2064005 -34.8043,75.40926" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2191" /> + <path + d="m -437.06834,-35.744826 c -5.8007,17.40215 -11.6014,34.80427047 -23.2028,52.20642" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2193" /> + <path + d="m -431.26764,16.461594 17.4022,-29.00356" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:3.91772;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + id="path2195" /> + <g + transform="matrix(0.504299,0,0,0.504299,-501.0803,-262.6646)" + id="g6772"> + <path + d="m 212.71398,653.08099 c 0,0 0.72057,-0.16297 0.26747,1.81075 -0.7518,3.17139 -4.20701,4.3794 -6.35196,6.53163 -2.92328,1.96435 -3.43677,5.44774 -0.66864,7.37232 -2.98746,-0.93748 -7.12226,-3.79741 -4.68041,-7.37232 2.6713,-3.42234 8.89278,-4.84508 8.22414,-10.15312 -1.88903,-5.82802 -10.07224,-3.09896 -12.10219,-9.76509 -2.0479,-0.57944 -4.92112,-0.82079 -5.2822,-3.42748 -0.14629,-1.81281 0.57078,-3.33436 1.40415,-4.85021 9.5908,-6.31174 -1.05806,-13.09168 -7.48864,-15.65001 -0.75503,-0.84872 -0.62772,-1.9437 -0.60179,-3.03946 -0.86921,-3.75859 6.49371,-5.30548 3.94491,-8.4717 -2.44131,2.59195 -9.00778,6.2212 -7.75611,10.60579 4.13748,3.06533 8.8152,6.17722 12.3028,9.70042 l -12.70398,-9.05372 c -2.15085,-3.09379 1.03798,-5.59521 3.0757,-7.631 l -4.6804,1.42273 c 6.927,-2.98515 1.36749,-7.68532 -3.74434,-8.01902 -0.82429,-0.70205 -0.56968,-1.81617 -0.60174,-2.78078 5.34905,-5.35722 -5.79033,-0.67308 -7.42178,-5.23823 -2.05835,-3.01359 1.4298,-5.21235 2.3402,-7.69566 -5.35709,-2.21842 -10.79975,-7.50424 -4.81417,-12.67521 -0.94032,-4.30699 -5.02003,-8.3346 -1.67156,-12.86922 -5.03075,5.35204 -13.23618,4.36906 -18.58791,9.05372 l -1.40414,2.26343 c -3.4742,20.02166 1.46082,40.89696 13.10515,57.42647 3.56781,7.22746 15.5684,10.51008 14.64301,19.07749 -0.62264,0.6917 -1.29369,1.38031 -2.3402,1.09938 l 1.93902,-1.74607 c 0.39314,-0.80397 0.32256,-1.99933 -0.26747,-2.71612 l -1.67155,-2.52211 -1.53785,-1.09938 c -2.84571,-2.53789 3.77908,5.67022 -0.60179,4.97955 l 0.80235,-1.29339 -0.53489,-2.06942 -2.3402,-3.16881 c -18.80187,-17.41936 -26.17819,-43.25092 -22.59967,-67.90292 -1.88716,0.33266 -2.69323,-1.41652 -3.87805,-2.3281 -3.90481,3.16363 -8.45418,9.11322 -13.90751,6.20827 -2.68787,1.61622 -7.73739,3.03687 -9.16025,-0.8407 -0.46294,-8.5312 13.24691,-10.67823 10.43063,-19.65952 l 0.86921,-2.26343 c 4.88906,-2.74198 6.45361,-7.79655 5.48281,-12.93389 -22.65323,-1.25898 -40.786459,-20.20791 -48.087884,-39.91398 -8.341812,-30.98961 8.328464,-68.83417 41.722524,-77.60334 6.29577,-1.97708 12.96603,-4.02763 19.79143,-3.36283 7.79889,0.28972 15.92674,-0.44647 23.0677,2.00476 l 16.18086,8.14836 c 3.8513,2.38371 8.91417,0.99927 12.83768,0 l 0.0669,1.22872 c -2.6341,6.2988 -9.9144,8.33718 -16.04709,9.57107 l -11.76787,-0.25867 c -4.17495,-1.10999 -8.43011,-0.8345 -12.83774,-0.77604 -3.5143,-0.0756 -6.9136,0.22772 -10.16316,1.03471 -27.36033,1.78023 -44.71796,44.15631 -19.52397,59.4959 4.68845,0.57814 8.30439,-2.31853 12.10219,-4.33286 4.20701,-2.7187 8.04496,-6.01425 11.63415,-9.70041 l 8.02358,-9.05372 c 1.89192,-2.66956 3.80852,-5.40119 6.41881,-7.50166 13.74437,-19.70349 45.57382,-23.42328 61.38025,-4.91488 l 6.01764,-3.36281 c 21.95247,-16.79854 48.38205,6.20568 60.31043,24.57439 l 6.41882,6.9843 c 2.47396,1.62812 5.25008,2.91272 8.22419,3.16881 2.14385,0.58254 4.54133,0.19204 6.61943,-0.32335 15.64056,-8.91921 13.83261,-30.912 6.1514,-44.36325 -6.87623,-8.25182 -18.20813,-11.31198 -28.56391,-10.1531 l -12.03534,-0.77603 c -3.83521,-1.01868 -7.61167,-3.13 -9.82884,-6.53162 -0.27545,-1.64545 -1.35972,-3.38868 -0.53488,-5.04421 6.49907,3.20501 14.48517,3.64735 20.99497,-0.12934 19.41165,-13.64009 51.32399,-11.26284 61.78137,12.02851 5.1324,11.50599 6.95643,24.58216 5.4159,37.45655 1.63146,25.55478 -20.32096,51.47688 -47.82041,50.00242 l 6.41887,12.02852 c 1.32684,2.44709 5.4694,9.34344 7.22122,3.75082 0.27146,-0.2529 0.63571,-0.82181 0.93606,-0.25867 1.09493,2.77561 -0.73818,5.63141 -2.67453,7.63099 -15.30092,3.24641 -35.14319,0.36215 -44.26328,-13.06323 l 0.26747,17.20208 c 4.67504,7.25074 12.276,-2.95669 16.98315,2.19876 2.67453,5.54347 4.79546,11.4827 2.67453,17.71943 l -12.70393,13.58058 c -0.96686,4.29405 7.29607,5.27703 7.15432,9.76509 -3.16663,3.97329 -7.8176,6.90152 -12.23595,9.11839 4.04923,3.98881 3.6213,11.33527 -0.66859,15.13265 l -2.60767,0.8407 c -7.20246,-2.69283 -19.98938,5.04164 -13.17201,12.73989 l 0.8692,2.52211 c -0.0264,1.58207 0.22152,3.21795 -0.60173,4.59153 -1.29396,3.83102 -4.65634,6.2419 -8.02358,8.27769 -9.81817,3.6577 -15.19659,14.91535 -9.76198,24.05706 l 2.54076,0.12933 c -6.37871,2.25332 2.80025,3.52578 5.34905,3.23348 -3.44744,1.6053 -9.41699,1.3218 -9.62828,-3.4922 -7.74002,-5.99357 -3.84085,-1.89608 -2.07273,-0.56908 l 0.46803,1.48741 c -1.01468,-0.32179 -2.24791,-0.85213 -3.62853,-1.54564 -1.38056,-0.69351 -5.26474,-6.47959 -6.86879,-7.45409 -1.6041,-0.9745 -2.07186,-2.35144 -1.36771,-6.15468 -0.68385,7.52239 -0.68385,8.20624 -0.99613,9.57395 -0.45807,2.00617 -4.4747,-5.47083 -4.82538,-7.52239 -0.3213,-1.87961 -2.32685,-6.33128 -3.40001,-7.52239 -1.07321,-1.19112 -5.82326,-10.25781 -8.85859,-8.5811 0.0156,1.74256 0.0503,5.42577 0.0975,4.67075 z" + style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-opacity:1" + id="path4624" /> + <g + transform="matrix(0.267452,0,0,0.258678,54.91812,390.1992)" + id="g3386"> + <path + d="m 826,767 1,-1 c 1.885,0.1398 -0.1397,-1.885 0,0 l -1,1 -17.75,13.75 -1,-1.5 c 10.62,-10.6 24.4,-23.95 37.5,-28 l -6,8.5 c 13.97,-10.8 29.2,-20.12 44.5,-28.5 13.37,0.0383 23.43,-15.31 23.75,-28.25 -3.247,-16.59 -4.925,-33.43 -12.25,-48.75 -14.48,-16.97 -34.25,11.8 -51.5,-0.5 l -15,-12 c -18.25,-43.42 -41.71,-85.69 -71,-123 L 749,502 c -3.201,-26.68 1.74,-57.32 21.25,-77.75 5.015,-2.88 10.42,-5.98 16.5,-5 L 776,425 l 6.25,12.25 -25,39.5 c 8.004,-12.69 32.82,-22.1 42.5,-8.5 0.7192,1.932 0.5356,6.393 -2.5,5.5 l -2.5,-6.5 c -20.78,-7.608 -44.89,15.11 -40.5,35.5 13.69,-3.711 32.32,-13.64 48.5,-6.5 l 8,3.5 c 3.015,-2.865 4.752,-17.65 -1.5,-13 l -1,-1.5 c 11.88,-12.01 12.06,-31.09 5.5,-46 l -37.5,-45 22.5,17 c 8.83,9.49 17.04,19.52 21.5,31.5 3.956,12.18 4.715,28.53 -3.25,39.25 0.8914,6.265 0.6852,13.01 -2,19 11.79,-1.48 18.26,21.94 3.25,20.75 l -1.5,-5.5 -4.5,-3.5 -5,-0.5 c 8.282,15.71 -9.022,33.63 -25.25,26.75 l -1,3 c 7.476,9.035 29.1,11.09 34.25,-3.75 5.704,0.5932 -1.475,7.15 -3,9.5 l 15.5,-11.5 -1,7.5 c -18.03,8.922 -0.1219,29.77 2,43 L 829,573 c -0.6678,-3.01 0.2716,-13.71 3.75,-7.75 18.06,41.67 69.76,60.85 111,50 L 930,623 l -1.75,0.75 c 12.35,5.899 26.96,-0.1973 39.75,-0.75 7.805,7.46 26.83,2.703 33.75,-8.25 l -11.5,-3 -7,-7 -90.5,-165.5 c -15.63,-18.12 -35.02,-31.26 -56,-42 l -8.5,0.5 -9.25,-6.75 -14,3 -3,-7 c -3.552,3.55 -6.143,9.548 -12,10 l 3.75,-10.75 -8,6 c -2.027,-2.512 -3.317,-5.055 -2,-8 -18.67,-5.461 -42.67,0.9236 -56,17.5 l -5.5,2.5 c 6.501,8.576 11.81,22.71 3.5,32.5 -5.311,9.125 -15.63,11.39 -25.75,10.25 -1.981,-1.101 -8.419,-1.21 -4.75,-4.75 2.687,0.203 3.753,-0.8884 5,-3 17.16,-2.131 9.151,-27.54 4.5,-38 C 687.49,393.889 674.49,375.84 674,357 l -5.25,-8.75 c -0.3385,15.25 3.911,33.12 14,46 7.697,7.27 23.75,19.04 16,31.5 l -7,-17.5 c -26.27,-1.832 -45.07,-25.58 -47,-51 -4.355,10.93 0.522,25.76 7.5,35.5 9.56,13.47 32.93,12.27 42.5,27 L 692,421 c -11.47,-9.092 -25.19,-14.54 -38.75,-19.25 -8.203,-10.76 -13.68,-22.96 -14.5,-36.5 -3.813,2.601 -8.224,3.113 -12.5,2 -3.61,3.009 -11.21,7.702 -14,2 l -26.5,15.5 -10,8 -1,-6.5 c -5.613,0.5826 -9.062,-3.549 -12,-7 L 558,389 l -9.25,-6.75 c -5.771,2.56 -7.853,-0.0694 -6,-6 l -12.5,6.5 c 4.11,-8.489 0.82,-14.68 -4,-21.5 l -3,11.5 c 3.562,-0.2002 7.495,0.3595 5.5,5 l -3,3 c -5.06,-1.878 -9.593,-1.048 -12,5 -7.939,1.9 -8.767,-0.9202 -6.75,-6.75 -2.557,1.729 -5.831,6.466 -8,2 -3.254,2.324 -8.678,3.763 -11.75,1.25 l -13.5,12.5 c -43.34,7.616 -95.1,21.29 -124,62 l -9.5,8.5 c -9.164,19.37 -14.48,40.61 -28,58 l -14.5,67.5 c -6.577,0.5115 2.252,-13.75 -5.75,-8.75 0.9202,17.79 4.214,41.4 -15.75,50.25 l -6,7 L 269,649 c 6.847,27.12 -24.76,37.78 -36.75,57.25 -3.037,5.401 -1.928,10.98 0,16.5 3.05,4.314 7.356,1.856 11.75,2.25 15.49,-3.26 22.96,-22.2 40.75,-20.25 5.665,-8.894 15.08,-15.44 26,-14 11.88,-15.94 33.17,-11.66 50,-13 l 14,-14.5 -5,13.5 L 386,671 c 1.885,0.1398 -0.1397,-1.885 0,0 l -0.75,-4.75 13,-11 c 5.529,-1.636 9.497,-7.655 13,-12 8.896,-6.99 16.11,-16.53 22,-26 L 435,619 c -1.144,3.357 -8.563,8.651 -3.25,9.75 l -4.5,8 8.5,-4 17,-20 9.5,-22.5 2.5,-2.5 L 477,550 l 3,-24 c 2.793,-5.148 2.951,-11.06 3,-17 l 5,-17 1,-20 6.25,-16.75 28.5,-25.5 v -1.5 L 520,427 c -13.37,4.345 -24.75,15.75 -30.25,28.75 l -26,31 -12.5,8 v -1.5 l 18,-16 2.5,-2.5 6.25,-11.75 1,-1 c 1.885,0.1397 -0.1397,-1.885 0,0 l -1,1 -3,2 -0.75,-0.25 7,-10.5 1.75,-2.25 1,-1 1,-1 c 1.885,0.1397 -0.1397,-1.885 0,0 l -1,1 -1,1 -17.75,14.75 38,-45.5 c 20.93,-1.169 40.1,1.382 51.5,-18 3.774,3.816 -2.209,7.507 -3.5,11 L 556,419 c -6.37,20.56 -24.05,36.86 -38.25,53.75 -1.904,1.945 -4.401,7.769 -7.5,5 16.06,-11.69 4.296,-25.09 7.5,-37.5 l -19.5,19 c -15.81,71.31 -20.09,155.3 -87,202 -3.041,6.942 -5.392,13.94 -5.25,21.75 l 10,23 c -0.0867,21.44 -2.502,45.95 20.75,54.25 L 440,768 c -8.006,34.38 48.14,36.47 57.25,64.75 3.533,-1.827 8.976,-0.6508 10.75,3.25 -1.214,14.95 -26.6,23.83 -15.75,41.75 l 9,6 c 30.78,2.791 50.84,39.66 19,57.5 L 516,950 c -0.1292,5.23 -0.6155,10.83 3.25,14.75 l 11.5,3 c 0.006,-14.79 10.76,-24.42 21,-34 3.418,-9.109 7.455,-5.239 1.5,1.5 -9.155,8.832 -19.45,17.74 -20.25,30.75 5.895,12.99 16.97,25.98 32.75,24.75 -6.751,-9.722 -22.34,-19.76 -16,-33 1.613,-7.577 9.187,-11.34 3.25,-1.75 -2.569,3.893 -4.029,8.372 -1.75,12.75 L 580,1008 c 2.837,17.11 -12.93,28.11 -25.75,35.25 l -7,10 c -1.98,6.145 1.265,10.91 6,14.5 0.7526,-22.48 35.34,-28.4 36.75,-51.75 l -0.75,-17.75 c 3.798,6.249 3.444,17.12 1.75,24.75 -2.811,12.26 -15.73,16.93 -23.75,25.25 -10.93,7.594 -12.85,21.06 -2.5,28.5 -11.17,-3.624 -26.63,-14.68 -17.5,-28.5 9.988,-13.23 33.25,-18.73 30.75,-39.25 -7.063,-22.53 -37.66,-11.98 -45.25,-37.75 -7.657,-2.24 -18.4,-3.173 -19.75,-13.25 -0.547,-7.008 2.134,-12.89 5.25,-18.75 35.86,-24.4 -3.956,-50.61 -28,-60.5 -2.823,-3.281 -2.347,-7.514 -2.25,-11.75 -3.25,-14.53 24.28,-20.51 14.75,-32.75 -9.128,10.02 -33.68,24.05 -29,41 15.47,11.85 32.96,23.88 46,37.5 l -47.5,-35 c -8.042,-11.96 3.881,-21.63 11.5,-29.5 l -17.5,5.5 c 25.9,-11.54 5.113,-29.71 -14,-31 -3.082,-2.714 -2.13,-7.021 -2.25,-10.75 20,-20.71 -21.65,-2.602 -27.75,-20.25 -7.696,-11.65 5.346,-20.15 8.75,-29.75 -20.03,-8.576 -40.38,-29.01 -18,-49 -3.516,-16.65 -18.77,-32.22 -6.25,-49.75 -18.81,20.69 -49.49,16.89 -69.5,35 L 332,707 c -12.99,77.4 5.462,158.1 49,222 13.34,27.94 58.21,40.63 54.75,73.75 -2.328,2.674 -4.837,5.336 -8.75,4.25 l 7.25,-6.75 c 1.47,-3.108 1.206,-7.729 -1,-10.5 L 427,980 421.25,975.75 C 410.61,965.939 435.38,997.67 419,995 l 3,-5 -2,-8 -8.75,-12.25 c -70.3,-67.34 -97.88,-167.2 -84.5,-262.5 -7.056,1.286 -10.07,-5.476 -14.5,-9 -14.6,12.23 -31.61,35.23 -52,24 -10.05,6.248 -28.93,11.74 -34.25,-3.25 -1.731,-32.98 49.53,-41.28 39,-76 l 3.25,-8.75 c 18.28,-10.6 24.13,-30.14 20.5,-50 -84.7,-4.867 -152.5,-78.12 -179.8,-154.3 -31.19,-119.8 31.14,-266.1 156,-300 23.54,-7.643 48.48,-15.57 74,-13 29.16,1.12 59.55,-1.726 86.25,7.75 l 60.5,31.5 c 14.4,9.215 33.33,3.863 48,0 l 0.25,4.75 c -9.849,24.35 -37.07,32.23 -60,37 l -44,-1 c -15.61,-4.291 -31.52,-3.226 -48,-3 -13.14,-0.2921 -25.85,0.8803 -38,4 -102.3,6.882 -167.2,170.7 -73,230 17.53,2.235 31.05,-8.963 45.25,-16.75 15.73,-10.51 30.08,-23.25 43.5,-37.5 l 30,-35 c 7.074,-10.32 14.24,-20.88 24,-29 51.39,-76.17 170.4,-90.55 229.5,-19 l 22.5,-13 c 82.08,-64.94 180.9,23.99 225.5,95 l 24,27 c 9.25,6.294 19.63,11.26 30.75,12.25 8.016,2.252 16.98,0.7424 24.75,-1.25 58.48,-34.48 51.72,-119.5 23,-171.5 -25.71,-31.9 -68.08,-43.73 -106.8,-39.25 l -45,-3 c -14.34,-3.938 -28.46,-12.1 -36.75,-25.25 -1.03,-6.361 -5.084,-13.1 -2,-19.5 24.3,12.39 54.16,14.1 78.5,-0.5 72.58,-52.73 191.9,-43.54 231,46.5 19.19,44.48 26.01,95.03 20.25,144.8 6.1,98.79 -75.98,199 -178.8,193.3 l 24,46.5 c 4.961,9.46 20.45,36.12 27,14.5 1.015,-0.9777 2.377,-3.177 3.5,-1 4.094,10.73 -2.76,21.77 -10,29.5 -57.21,12.55 -131.4,1.4 -165.5,-50.5 l 1,66.5 c 17.48,28.03 45.9,-11.43 63.5,8.5 10,21.43 17.93,44.39 10,68.5 l -47.5,52.5 c -3.615,16.6 27.28,20.4 26.75,37.75 -11.84,15.36 -29.23,26.68 -45.75,35.25 15.14,15.42 13.54,43.82 -2.5,58.5 l -9.75,3.25 c -26.93,-10.41 -74.74,19.49 -49.25,49.25 l 3.25,9.75 c -0.0989,6.116 0.8281,12.44 -2.25,17.75 -4.838,14.81 -17.41,24.13 -30,32 -36.71,14.14 -56.82,57.66 -36.5,93 l 9.5,0.5 c -23.85,8.711 10.47,13.63 20,12.5 -12.89,6.206 -35.21,5.11 -36,-13.5 -28.94,-23.17 -12.79,-71.13 18,-85.5 l 21,-20 c 6.464,-8.131 10.03,-17.64 11.25,-27.75 l 1,-15 c 14.98,51.24 -58.61,62.94 -61.75,106.8 l 25,-35.5 c 31.49,-18.49 81.5,-53.9 40,-90.5 l -3.5,-11.5 -2.75,-6.25 c -21.6,5.405 -32.46,35.62 -15,51 l 1,16 c -6.197,14.74 -20.17,26.36 -33.25,35.75 -19.74,13.9 -26.81,38.21 -22.75,61.25 1.636,8.257 7.389,13.87 14,19 l 1.75,5.75 c -30.35,-9.952 -53.8,-44.41 -28.5,-72.5 10.92,-11.93 24.35,-19.77 39.5,-23.5 16.44,-16.99 35,-41.49 8.5,-59 l -1.25,-10.75 3.75,-16.75 c -11.97,-3.684 -13.48,15.23 -12.5,26.5 l 5.5,6 c -15.52,-5.222 -7.086,-37.25 7,-43.5 l -4.5,2 -4,2 -12.5,8.5 c -0.9545,1.373 -3.804,3.726 -4.75,1.25 l 9.25,-7.75 8,-5 2.5,-2 -29.5,16.5 4.75,-5.75 7.75,-6.25 c 11.64,-8.788 -4.316,-1.849 -9.5,0.5 l -11,6.5 7.75,-11.75 c -7.165,5.977 -25.61,11.34 -9.25,1.75 13.51,-6.829 29.38,-16.38 44.25,-11.75 35.11,-21.29 76.65,-6.15 115.8,-10.25 22.26,-27.28 -1.754,-61.55 -34,-58.5 l -36.75,0.75 -23,7 c -71.65,32.39 -119.7,-56.78 -148.3,-109.8 -5.121,-6.902 -12.75,-11.09 -20.5,-11 16.8,-5.822 27.2,16.79 34.5,29 l 13,20.5 c 3.43,-17.94 8.868,-39.17 24,-50.5 l -1.75,3.75 c -10.51,14.15 -17.34,30.94 -17,49 12.97,40.14 61.42,80.33 103,55 3.85,0.4542 13.92,-2.851 12,3 -17.31,3.992 -34.81,10.35 -52.75,10.75 8.289,2.993 16.55,5.604 25.75,5.25 46.7,-18.31 95.12,-34 147,-25 L 881.6,809.8 c 0.9638,-16.56 -28.01,-19.3 -25,-36.5 -8.249,6.531 -5.824,-3.004 -2,-8 l -17.5,15.5 6.5,-9 c 15.31,-19.5 -17.62,15.07 -14.5,5.5 l 5,-6 c 1.336,-1.539 7.367,-6.087 2,-5 l -18,16.5 7.75,-15.75 z" + style="fill:#1c1c1c;stroke:#1c1c1c" + id="path3388" /> + <path + d="m 186,312 -43,-9 36.25,11.75 33.5,13 2.25,-2.75 3.75,2.25 c -3.916,32.47 2.829,69.36 28.25,91.75 l -17,22 7,-14 c -0.948,-8.641 -5.218,-2.549 -8.75,0.75 -6.692,-2.655 2.932,-19.57 -7.5,-10 l -2.5,-1 6.5,-15.5 -15.5,10.5 c 4.703,-7.341 11,-14.13 5.5,-22.5 l -13.5,6.5 7.5,-14.5 L 207,380 c -8.148,6.372 -4.392,-9.529 -3.25,-13.75 l -14.5,2.5 L 198,361 h -3 l -46,12 c -8.435,1.11 -20.99,-1.467 -26,5 3.315,1.992 9.056,-0.2317 13,-1 l 14.75,-0.75 -12,4.5 L 128,385 183.75,373.25 175,378 l -36.75,15.25 1,6.5 42.5,-13.5 L 134,407 l 32.75,-7.25 21,-8.5 -1,3.5 c -19.82,9.894 -42.65,17.8 -61.75,24.25 5.425,3.859 13.81,-1.353 20,-3 l 24.75,-9.25 27,-12.5 c -21.23,19.5 -50.34,25.81 -75.5,38 v 3.5 l 26.5,-9.5 h 9 L 130,444 c 12.73,3.245 27.41,-9.857 40,-15 l 11.75,-7.25 12,-6.5 -38.5,26.5 c 3.865,2.678 8.685,-2.507 12.75,-3.75 l 23.75,-13.75 -37.5,24 -20,10.5 43.5,-17.5 c -0.9446,1.289 -1.256,4.255 1,4.5 l 9,-2.5 c -2.283,6.559 -9.989,8.938 -15.5,13 l -29,17.5 C 160.19,470.309 175.34,458.65 190,449 l 3.75,-1.75 c -12.09,14.82 -26.62,26.71 -44.5,35 v 2.5 c 2.692,0.8587 5.585,-0.0675 7.5,-2 l 15,-9 12,-7.5 c 1.025,6.566 8.055,-0.5522 11,-2 l -41.5,27 v 3.5 L 165,489 l 14,-8 20,-12 c 8.814,-6.557 6.247,1.431 -0.75,4.25 l -38,24.5 c 20.87,-7.895 43.73,-20.11 58.5,-37.5 -2.127,-2.53 3.225,-4.814 5,-5 -10.08,25.77 -40.95,36.92 -63.5,50.5 -9.928,-10.16 -15.53,-22.59 -22.5,-34.5 -9.644,-12.14 -15.46,-26.8 -21.5,-40.5 -29.83,-105.1 15.12,-234.5 119.5,-281 9.951,-6.815 21.12,-10.85 32.25,-14.75 31.07,-10.21 65.74,-17.01 99,-11 36.17,-0.5052 73.8,6.103 102.3,30.75 L 491.05,166 c 11.07,2.356 21.82,0.8429 32.75,-1.75 -10.82,26.21 -48.13,27.15 -72.5,26.5 l 4.5,-3 c 6.867,-4.773 3.651,-17.05 4,-25.5 l -5.5,0.5 c -2.582,-10.83 -12.22,-5.162 -19,-7.5 0.1579,10.91 -0.55,23.93 -5.5,34.5 l -3.75,0.25 c -2.847,0.8031 -7.138,-0.6389 -3.25,-3.25 -0.21,-7.174 3.257,-12.81 6.25,-18.75 l -0.25,-15.75 -4.75,-7.25 -5.25,43.75 -18.75,-0.75 -1,-15 v -7 c 1.102,-4.119 1.262,-8.408 5.75,-8.75 l 0.25,11.75 c -1.81,3.379 -2.336,15.75 2,8 l 1,-4 c 2.365,-13.63 6.77,3.012 1,8 l 1.75,2.75 c 11.26,-12.81 14.43,-32.78 3,-47.5 l -3.5,1 0.5,13.5 -6.5,-14.5 c -6.239,0.3056 -0.333,18.13 -5,10.5 3.692,-10.41 -8.252,-12.72 -7.25,-1.75 l -2.75,24.75 6.5,-9.5 c -0.4713,9.411 -0.165,20.1 -7,27.5 H 377.3 L 391.05,141 c 0.6162,-3.678 -2.075,-5.22 -5,-6 L 373.8,187.75 367.05,188 354.3,187.75 356.05,156 c -2.287,-7.699 -0.4564,-19.39 -7.75,-23.75 2.705,15.53 6.1,35.9 2.5,53.5 l -47.5,15.5 -45.25,36.75 -5.75,-8.25 2.75,-4.75 -36.75,-32.25 c -1.939,-2.995 -11.93,-7.882 -8,-1 l 4,3 -7,1.5 -1,3.5 c 10.55,13.24 24.46,26.18 37.5,36 1.263,-2.505 -1.703,-3.878 -3,-5.5 l -12.5,-13.5 c -5.348,-5.23 -13.8,-9.388 -16,-16.5 l 20.5,9 12.5,19 1,2.5 c 10.2,5.501 10.27,13.9 1.5,21 -11.01,17.6 -20.29,36.03 -25,56 l -10.5,-6 c -9.178,-14.44 -32.68,-13.81 -48,-19.5 v 2.5 c 19.72,7.283 40.83,12.47 56.75,27.25 l -2.25,10.75 C 197.11,308.51 175.09,293.62 151.05,284 l -4,2 23,11 c 9.814,3.74 12.76,8.825 16,15 z" + style="fill:#cfcfcf;stroke:#cfcfcf" + id="path3390" /> + <path + d="m 1052,303 c 19.31,-7.253 41.06,-15.46 63,-12 l 3.75,-1.25 -14,-6.5 -2.5,-1 16.5,-1.5 v -2.5 l -18.5,-2.5 0.5,-1 c -2.36,-3.931 -0.2078,-4.163 4.25,-3.75 l 15.75,-1.25 -43.5,-1 3.5,-1 c 1.394,-4.153 5.379,-4.13 9.25,-3.75 8.331,-0.9203 17.82,-2.816 26,-1 l 1.75,-1.25 -15.5,-4 c 1.224,-0.9136 8.445,-0.8564 4.5,-4.5 l -10.5,-1.5 c -3.903,-4.32 3.972,-3.326 6,-4.5 l 6.5,-1.5 -3.75,-2.75 -35,4 -3.75,-0.25 25.75,-11.75 -2,-2 -28.75,10.75 c 9.837,-7.781 22.57,-12.63 34.5,-16 L 1087,224 l 6.75,-4.25 -2.5,-7.5 4.5,-3 -19.5,0.5 c 2.834,-2.419 16.78,-3.39 8.75,-8.75 2.629,-1.498 4.026,-3.801 0.25,-5.25 1.36,-1.836 0.8512,-4.453 -2,-4 l 0.75,-7.75 -1.25,-1.75 -13.75,2.75 -14.75,-2.25 18.5,-4 v -2.5 l -6.5,-1 c 3.061,-1.508 10.7,0.4015 9.5,-5 L 1058,173 h -4 l -0.75,-0.75 16.5,-5.5 0.25,-1.75 -12,1 -13.75,-1.25 v -1.5 c 7.236,1.119 3.412,-4.349 0,-6 l 2.5,-1.5 -1,-3.5 c -5.13,2.144 -12.19,6.302 -16,0 l -2.5,-0.5 c 3.506,-0.5021 8.87,-2.245 7.5,-7.5 l -33.5,1.5 6.5,-3.5 c -3.749,-3.255 -8.719,0.3771 -12.75,0.75 l 2.75,-3.75 -20.75,5.75 6.75,-4.25 5,-4 L 987,135 960.25,150.75 965,144 l 4.75,-5.75 c -3.069,-0.9693 -6.72,-1.058 -9.5,1 l -3.5,1.5 -7,5 c -5.184,-2.277 -9.69,-3.161 -14.75,1.25 l -3,-3 -25.75,11.25 c -1.734,-0.5495 -4.378,-6.433 -1,-9 L 935,135 c 17.65,-6.917 36.57,-12.8 56,-8 18.23,-2.633 35.42,7.711 51.25,15.75 21.56,7.294 37.98,23.08 51.5,41.5 33.37,51.18 35.44,111.4 34.25,172.8 l -5,31 -14.25,40.75 -10,-16.5 -8,-7 c -5.18,-1.608 -5.447,-6.045 -5.5,-10 8.662,2.717 17.15,7.984 24.75,13.75 l 2.75,-1.25 -6.5,-6 -12.5,-7.5 -15.5,-10 15,3 2.5,1 20,11.5 c 0.5869,-4.917 -5.86,-6.823 -8.75,-9.75 -5.746,-4.055 -18.21,-6.486 -16.25,-14.75 l -3.5,-3 20.75,8.75 8,6 4.75,1.75 v -2.5 c -8.123,-6.139 -18.04,-11.23 -24.5,-20 l 6.5,1 c 1.521,1.409 4.185,4.91 6,2.5 l -10.75,-9.75 -13.75,-7.75 c 13.02,2.511 25.88,10.78 31.75,22.75 2.653,-1.556 -0.1765,-5.017 -1,-7 l -2.75,-14.25 -6,-4.5 19.5,8.5 c 1.148,-3.31 -3.644,-4.226 -5.75,-5.75 l -6.25,-3.75 c -5.131,-0.8445 -10.31,-4.648 -15.5,-2.5 l -15,-8.5 21.75,4.75 c 5.887,-2.337 12.05,-1.446 15.25,5.75 l 3.5,1 c -1.243,-8.614 -12.06,-10.61 -17.5,-14.5 l 11.5,2.5 c -0.8673,-3.369 -1.625,-7.929 -5.5,-9.5 h 7.5 c 1.467,1.083 5.342,1.497 6.25,-0.25 -12.99,-4.473 -27.23,-9.031 -42,-9 l -5,-3 -44.75,3.25 -0.5,4.5 -12.5,4 v -9.5 l 30.5,-9.5 37.25,-4.75 c 9.929,0.2653 20.44,-0.19 29,-3 l -6,-3 -60,6 z" + style="fill:#e9e9e9;stroke:#e9e9e9" + id="path3392" /> + <path + d="m 374,133 c -1.885,0.1398 0.1397,-1.885 0,0 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3394" /> + <path + d="m 361,133 1.75,3.25 v 0.5 c -2.446,1.112 -1.646,-2.45 -1.75,-3.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3396" /> + <path + d="m 374,133 0.75,0.25 2,8.5 h -1.5 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3398" /> + <path + d="m 320,135 c -1.885,0.1398 0.1397,-1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path3400" /> + <path + d="m 331,134 c 1.834,-0.6653 2.559,1.431 1.75,2.75 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3402" /> + <path + d="m 339,134 c 2.028,-0.5022 3.817,1.958 2.75,3.75 h -0.5 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3404" /> + <path + d="m 322,138 -2,-3 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3406" /> + <path + d="m 315,137 c -1.885,0.1398 0.1397,-1.885 0,0 z" + style="fill:#050505;stroke:#050505" + id="path3408" /> + <path + d="m 317,140 -2,-3 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3410" /> + <path + d="m 371,137 0.75,0.25 v 10.5 h -0.5 l -1,-9.5 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3412" /> + <path + d="m 322,138 1.75,2.75 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3414" /> + <path + d="m 333,138 1.75,4.75 h -0.5 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3416" /> + <path + d="m 307,139 c 1.834,-0.6653 2.559,1.431 1.75,2.75 z" + style="fill:#0a0a0a;stroke:#0a0a0a" + id="path3418" /> + <path + d="m 282,142 -0.75,-1.75 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3420" /> + <path + d="m 318,142 -1,-2 z" + style="fill:#101010;stroke:#101010" + id="path3422" /> + <path + d="m 345,147 -3,-6 0.25,-0.75 1.75,2.75 z" + style="fill:#101010;stroke:#101010" + id="path3424" /> + <path + d="m 362,140 0.75,0.25 1,8.5 h -1.5 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3426" /> + <path + d="m 292,147 -3,-1 1,5 0.25,5.75 -3,-13.5 2.75,-2.25 1,1 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3428" /> + <path + d="m 282,142 1.75,3.25 v 0.5 c -2.446,1.112 -1.646,-2.45 -1.75,-3.75 z" + style="fill:#121212;stroke:#121212" + id="path3430" /> + <path + d="m 302,156 -1.75,-7.25 -2,-6.5 h 1.5 l 1.5,4.5 1.5,0.5 3.25,12.75 1,2 -1.75,17.25 0.5,1.5 -0.75,0.25 -1,-1 v -13 l -1.25,-10.75 z" + style="fill:#080808;stroke:#080808" + id="path3432" /> + <path + d="m 320,146 -2,-4 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3434" /> + <path + d="m 326,146 -1.75,-3.75 z" + style="fill:#101010;stroke:#101010" + id="path3436" /> + <path + d="m 310,148 -0.75,-4.75 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3438" /> + <path + d="m 375,143 1.75,0.75 z" + style="fill:#141414;stroke:#141414" + id="path3440" /> + <path + d="m 336,147 -0.75,-2.75 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3442" /> + <path + d="m 977,145 -2.75,2.25 -5.5,4.5 h -1.5 l 4.5,-4 z" + style="fill:#989898;stroke:#989898" + id="path3444" /> + <path + d="m 322,151 -2,-5 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3446" /> + <path + d="m 327,148 -1,-2 z" + style="fill:#101010;stroke:#101010" + id="path3448" /> + <path + d="m 376,146 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path3450" /> + <path + d="m 282,147 2.75,5.25 v 0.5 l -2.5,-5 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3452" /> + <path + d="m 293,149 -1,-2 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3454" /> + <path + d="m 336,147 0.75,3.75 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3456" /> + <path + d="m 346,151 -1,-4 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3458" /> + <path + d="m 311,153 -1,-5 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3460" /> + <path + d="m 327,148 1.75,4.75 h -0.5 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3462" /> + <path + d="m 376,148 0.75,5.75 h -0.5 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3464" /> + <path + d="M 295,155 294.25,154.75 293,149 Z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3466" /> + <path + d="m 371,149 1.75,0.25 v 8.5 h -0.5 L 371,150 Z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3468" /> + <path + d="m 993,187 11.75,-1.75 c -2.25,4.538 -6.077,9.212 -11,12.5 l -6,8 c -1.979,2.302 -5.12,4.815 -4.5,8 l 16,-15.5 13.5,-4 -3.5,5 -7,10 c -3.655,4.577 -10.55,10.16 -7,15.5 13.33,-13.62 27.88,-29.76 47.5,-34 l 16,-3.5 c -23.05,9.659 -46.28,25.33 -60.75,46.75 -18.62,-21.66 -46.68,-34.22 -74,-40 -33.77,-3.206 -69.38,5.535 -99.75,-10.25 -8.037,-5.927 -15.03,-13.94 -17,-23.5 l 7.5,2 c 16.93,12.23 37.28,5.606 55,0 l 2.25,3.75 -6.25,3.75 c -11.78,2.93 -22.56,8.597 -35.5,7.5 L 828,180 c 12.72,3.286 25.39,-1.847 37.75,-4.75 l -5,3.5 L 848,185 864.25,184.75 866,185 890.25,172.25 893,174 l 19.25,-9.75 2.75,1.75 -18.25,8.75 -12.5,7 c 12.21,-1.664 24.29,-6.881 35,-13.5 l 5.75,1.75 28.75,-15.75 -7,25.5 -3,6 c 0.485,3.6 5.673,-3.76 7,-6 l 5.5,-8.5 c 8.848,-9.454 19.3,-18.31 32.5,-19 -9.562,7.073 -21.64,13.32 -28,24.5 -3.303,5.193 -6.911,10.98 -7.5,17 L 955,194 c 8.028,-24.7 34.72,-41.39 59.75,-44.75 l -19.5,7 -18,12 c -7.609,9.139 -12.99,22.5 -10.25,33.75 l 2,-4 c -1.397,-18.96 13.91,-32.4 30,-39 l 9.75,-1.75 -14,8.5 -15.5,14.5 c -6.11,7.772 -7.499,18.94 -5,28.5 l 15.5,-16 z" + style="fill:#dedede;stroke:#dedede" + id="path3470" /> + <path + d="m 257,150 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path3472" /> + <path + d="m 270,153 -1.75,-2.75 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3474" /> + <path + d="m 363,150 0.75,0.25 v 12.5 h -0.5 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3476" /> + <path + d="m 322,151 1.75,2.75 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3478" /> + <path + d="m 346,151 0.75,0.25 1.25,5.75 0.75,6.75 L 348,164 347.25,163.75 347,158 Z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3480" /> + <path + d="m 257,152 c 1.449,-0.4173 3.612,1.213 2.75,2.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3482" /> + <path + d="m 337,152 0.75,0.25 1.25,7.75 c 1.493,2.279 1.493,5.721 0,8 l -1,6 -1.25,6.75 h -0.5 L 337,176 l 1,-5 -0.25,-4.75 L 337,162 c 1.439,-2.008 1.439,-4.992 0,-7 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3484" /> + <path + d="m 270,153 1.75,3.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3486" /> + <path + d="m 311,153 0.75,4.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3488" /> + <path + d="m 960,153 3.75,1.25 -3,4.5 c -1.773,1.011 -1.773,2.489 0,3.5 v 1.5 l -12,13 h -1.5 c 2.465,-8.502 6.842,-16.84 12.75,-23.75 z" + style="fill:#d7d7d7;stroke:#d7d7d7" + id="path3490" /> + <path + d="m 245,154 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3492" /> + <path + d="m 283,154 1.75,0.75 z" + style="fill:#141414;stroke:#141414" + id="path3494" /> + <path + d="m 329,154 2.75,7.75 h -1.5 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3496" /> + <path + d="m 295,155 0.75,2.75 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3498" /> + <path + d="m 302,156 -1,8 -0.75,3.75 L 300,160 c -1.039,-1.401 -1.655,-3.643 0.25,-4.75 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3500" /> + <path + d="m 325,157 -0.75,-1.75 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3502" /> + <path + d="m 247,157 c -1.885,0.1398 0.1398,-1.885 0,0 z" + style="fill:#111111;stroke:#111111" + id="path3504" /> + <path + d="m 261,157 c -1.885,0.1398 0.1397,-1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path3506" /> + <path + d="m 248,158 -1,-1 z" + style="fill:#121212;stroke:#121212" + id="path3508" /> + <path + d="m 263,161 -2,-4 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3510" /> + <path + d="m 278,161 -0.75,-0.25 -2,-3.5 c 2.137,-0.9207 3.245,2.078 2.75,3.75 z" + style="fill:#111111;stroke:#111111" + id="path3512" /> + <path + d="m 284,157 0.75,0.25 1.25,9.75 -1,1 -0.75,-0.25 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3514" /> + <path + d="m 325,157 1.75,4.25 0.25,0.75 -0.25,0.75 c -3.091,0.8484 -1.262,-4.037 -1.75,-5.75 z" + style="fill:#101010;stroke:#101010" + id="path3516" /> + <path + d="m 249,159 -1,-1 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3518" /> + <path + d="m 274,162 c -1.613,-0.2975 -2.595,-2.288 -1.75,-3.75 h 0.5 z" + style="fill:#101010;stroke:#101010" + id="path3520" /> + <path + d="m 1028,158 2.75,0.25 v 1.5 l -1.75,0.25 -7.75,1.75 c -2.262,-1.022 0.092,-3.308 1.75,-2.75 z" + style="fill:#afafaf;stroke:#afafaf" + id="path3522" /> + <path + d="m 245,161 -3.75,-1.25 v -0.5 c 1.462,-0.8447 3.452,0.1373 3.75,1.75 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3524" /> + <path + d="m 254,164 -5,-5 c 2.339,0.0267 4.973,2.661 5,5 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3526" /> + <path + d="m 291,159 0.75,4.75 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3528" /> + <path + d="m 296,159 1.75,4.25 v 0.5 c -2.818,1.013 -1.43,-3.262 -1.75,-4.75 z" + style="fill:#101010;stroke:#101010" + id="path3530" /> + <path + d="m 312,159 0.75,4.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3532" /> + <path + d="m 372,159 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#131313;stroke:#131313" + id="path3534" /> + <path + d="m 246,162 -1,-1 z" + style="fill:#000000;stroke:#000000" + id="path3536" /> + <path + d="m 266,168 -0.75,-0.25 -2.25,-6.75 0.75,0.25 z" + style="fill:#101010;stroke:#101010" + id="path3538" /> + <path + d="m 278,161 0.75,2.75 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3540" /> + <path + d="m 247,163 -1,-1 z" + style="fill:#101010;stroke:#101010" + id="path3542" /> + <path + d="m 274,162 2,4 0.75,3.75 L 274,163 Z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3544" /> + <path + d="m 1000,167 0.25,-0.75 9.75,-4.25 1.75,0.25 v 0.5 z" + style="fill:#b2b2b2;stroke:#b2b2b2" + id="path3546" /> + <path + d="m 248,164 -1,-1 z" + style="fill:#111111;stroke:#111111" + id="path3548" /> + <path + d="m 250,166 -2,-2 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3550" /> + <path + d="m 255,165 -1,-1 z" + style="fill:#000000;stroke:#000000" + id="path3552" /> + <path + d="m 327,171 -0.75,-0.25 v -6.5 h 0.5 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3554" /> + <path + d="m 362,164 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path3556" /> + <path + d="m 372,164 1.75,0.75 z" + style="fill:#101010;stroke:#101010" + id="path3558" /> + <path + d="m 467,164 1.75,0.25 1.25,2.75 -1,14 -0.25,2.75 h -3.5 L 465,181 Z" + style="fill:#3b3b3b;stroke:#3b3b3b" + id="path3560" /> + <path + d="m 256,166 -1,-1 z" + style="fill:#0a0a0a;stroke:#0a0a0a" + id="path3562" /> + <path + d="m 291,165 1.75,0.25 v 11.5 h -0.5 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3564" /> + <path + d="m 252,168 -2,-2 z" + style="fill:#0a0a0a;stroke:#0a0a0a" + id="path3566" /> + <path + d="m 257,167 -1,-1 z" + style="fill:#141414;stroke:#141414" + id="path3568" /> + <path + d="m 278,166 1.75,0.25 1.25,11.75 1,11 1,2 -1,2 0.75,10.75 -0.75,-7.75 -2,-8 -1,-2 -2,-14 2,-2 z" + style="fill:#080808;stroke:#080808" + id="path3570" /> + <path + d="m 297,166 1.75,7.25 v 0.5 h -1.5 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3572" /> + <path + d="m 312,166 1.75,0.75 z" + style="fill:#121212;stroke:#121212" + id="path3574" /> + <path + d="m 372,166 1.75,0.75 z" + style="fill:#141414;stroke:#141414" + id="path3576" /> + <path + d="m 942,166 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#121212;stroke:#121212" + id="path3578" /> + <path + d="m 235,169 -2.75,-1.75 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3580" /> + <path + d="M 264,176 262.25,174.75 257,167 c 2.962,2.196 6.641,5.117 7,9 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3582" /> + <path + d="m 1000,167 -0.25,5.75 -7.5,7.5 -0.5,1.5 -1.5,0.5 -14,17.5 3,-15.5 z" + style="fill:#e1e1e1;stroke:#e1e1e1" + id="path3584" /> + <path + d="m 252,168 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3586" /> + <path + d="m 265,186 4.75,5.75 L 265,178 l 2.25,2.75 2,4 h 0.5 l -2,-9.5 c -1.984,-1.799 -3.824,-4.881 -1.75,-7.25 l 7.25,14.75 h 0.5 l 1,-4.5 1.25,9.75 c 1.595,3.467 1.595,8.533 0,12 l -1,5 -0.25,2.75 h -0.5 l -9,-20 z" + style="fill:#080808;stroke:#080808" + id="path3588" /> + <path + d="m 312,168 1.75,0.75 z" + style="fill:#121212;stroke:#121212" + id="path3590" /> + <path + d="m 347,168 1.75,0.75 z" + style="fill:#131313;stroke:#131313" + id="path3592" /> + <path + d="m 478,169 c -1.885,0.1398 0.1397,-1.885 0,0 z" + style="fill:#121212;stroke:#121212" + id="path3594" /> + <path + d="m 938,170 2.75,-1.75 z" + style="fill:#111111;stroke:#111111" + id="path3596" /> + <path + d="m 993,187 0.25,-1.75 c 5.665,-6.438 11.4,-14.63 19.75,-17.25 l 2.75,0.25 -5.5,4 -5,6 -1.5,2.5 z" + style="fill:#cfcfcf;stroke:#cfcfcf" + id="path3598" /> + <path + d="m 213,169 2.75,1.25 17.5,13.5 1.5,0.5 6,6 11,11 3.25,8.75 -1.25,1.75 -2.5,-1 c -6.371,-12.73 -18.44,-22.78 -29.5,-31.5 l -3.5,-1.5 -6,-5 z" + style="fill:#343434;stroke:#343434" + id="path3600" /> + <path + d="m 237,170 -2,-1 z" + style="fill:#111111;stroke:#111111" + id="path3602" /> + <path + d="m 300,169 1.75,0.25 v 14.5 h -0.5 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3604" /> + <path + d="m 372,169 0.75,4.75 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3606" /> + <path + d="m 479,172 -1,-3 z" + style="fill:#121212;stroke:#121212" + id="path3608" /> + <path + d="m 239,172 -2,-2 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3610" /> + <path + d="m 255,188 3.75,0.75 -1.75,-3.75 -5.75,-8.25 -2,-6.5 h 2.5 L 266,196 l -0.25,2.75 -3.5,-1 -4.5,-7.5 z" + style="fill:#070707;stroke:#070707" + id="path3612" /> + <path + d="m 256,173 -2.75,-2.75 c 1.537,-0.8622 3.167,1.301 2.75,2.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3614" /> + <path + d="m 270,170 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#131313;stroke:#131313" + id="path3616" /> + <path + d="m 285,170 1,1 v 30 l -0.75,0.75 -1,-2 L 285,198 Z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3618" /> + <path + d="m 347,170 c 2.017,-0.4525 1.931,0.8362 1,2 0.6457,2.164 -1.646,2.164 -1,0 z" + style="fill:#101010;stroke:#101010" + id="path3620" /> + <path + d="m 445,170 2,2 c -1.947,2.54 -1.047,5.908 1,8 l -1.25,11.75 -13.5,-1 4,-12.5 2.5,-2 1,8.5 L 444,174 Z" + style="fill:#d3d3d3;stroke:#d3d3d3" + id="path3622" /> + <path + d="m 938,170 -3,1 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3624" /> + <path + d="m 327,171 0.75,3.75 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3626" /> + <path + d="m 491,171 1.75,1.75 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3628" /> + <path + d="m 873,171 h 2 c 5.475,0.0414 -5.507,4.314 -2,0 z" + style="fill:#9b9b9b;stroke:#9b9b9b" + id="path3630" /> + <path + d="m 935,171 c 0.1398,1.885 -1.885,-0.1398 0,0 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3632" /> + <path + d="m 240,173 -1,-1 z" + style="fill:#0a0a0a;stroke:#0a0a0a" + id="path3634" /> + <path + d="m 271,172 c 1.681,0.7312 3.849,2.684 2.75,4.75 h -0.5 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3636" /> + <path + d="m 313,172 0.75,0.25 v 8.5 h -1.5 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3638" /> + <path + d="m 479,172 1.75,6.25 v 0.5 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3640" /> + <path + d="m 929,174 2.75,-1.75 c 1.109,1.93 -1.588,1.914 -2.75,1.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3642" /> + <path + d="m 1037,172 4.75,0.25 c -0.6241,4.03 -5.249,4.819 -8.75,4.75 l -9.75,0.75 v -0.5 l 2.75,-1.25 4.75,-1.25 z" + style="fill:#c9c9c9;stroke:#c9c9c9" + id="path3644" /> + <path + d="m 242,174 -2,-1 z" + style="fill:#121212;stroke:#121212" + id="path3646" /> + <path + d="m 258,176 -2,-3 z" + style="fill:#101010;stroke:#101010" + id="path3648" /> + <path + d="m 242,174 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#070707;stroke:#070707" + id="path3650" /> + <path + d="m 491,174 c 3.682,-0.4182 0.5636,2.978 0.75,4.75 L 491,177 Z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3652" /> + <path + d="m 929,174 c 0.1398,1.885 -1.885,-0.1398 0,0 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3654" /> + <path + d="m 297,175 1.75,1.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3656" /> + <path + d="m 371,178 0.75,-2.75 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3658" /> + <path + d="m 924,176 1.75,-0.75 z" + style="fill:#101010;stroke:#101010" + id="path3660" /> + <path + d="m 246,178 -1.75,-1.75 z" + style="fill:#111111;stroke:#111111" + id="path3662" /> + <path + d="m 258,176 1.75,2.75 z" + style="fill:#111111;stroke:#111111" + id="path3664" /> + <path + d="m 265,178 -1,-2 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3666" /> + <path + d="m 326,176 0.75,2.75 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3668" /> + <path + d="m 924,176 -1.75,0.75 z" + style="fill:#090909;stroke:#090909" + id="path3670" /> + <path + d="m 915,179 0.25,-0.75 4.5,-1 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3672" /> + <path + d="m 247,179 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3674" /> + <path + d="m 371,178 -1.25,5.75 h -0.5 l 1,-5.5 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3676" /> + <path + d="m 248,180 -1,-1 z" + style="fill:#060606;stroke:#060606" + id="path3678" /> + <path + d="m 297,179 0.75,1.75 z" + style="fill:#101010;stroke:#101010" + id="path3680" /> + <path + d="m 915,179 -2,1 z" + style="fill:#101010;stroke:#101010" + id="path3682" /> + <path + d="m 250,182 -2,-2 z" + style="fill:#111111;stroke:#111111" + id="path3684" /> + <path + d="m 260,180 1.75,1.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3686" /> + <path + d="m 479,180 1.75,0.75 z" + style="fill:#141414;stroke:#141414" + id="path3688" /> + <path + d="m 913,180 -2,1 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3690" /> + <path + d="m 911,181 -2,1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3692" /> + <path + d="m 933,182 1.75,-0.75 z" + style="fill:#111111;stroke:#111111" + id="path3694" /> + <path + d="m 1040,182 2.75,-0.75 z" + style="fill:#969696;stroke:#969696" + id="path3696" /> + <path + d="m 251,183 -1,-1 z" + style="fill:#141414;stroke:#141414" + id="path3698" /> + <path + d="m 312,182 1.75,0.75 z" + style="fill:#141414;stroke:#141414" + id="path3700" /> + <path + d="m 909,182 -2,1 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3702" /> + <path + d="m 933,182 -1.75,0.75 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3704" /> + <path + d="m 1040,182 -0.25,0.75 -8.75,4.25 -0.75,-0.25 c 2.068,-2.836 6.082,-4.641 9.75,-4.75 z" + style="fill:#949494;stroke:#949494" + id="path3706" /> + <path + d="m 252,184 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3708" /> + <path + d="m 265,186 -1.75,-2.75 z" + style="fill:#111111;stroke:#111111" + id="path3710" /> + <path + d="m 479,186 0.75,-2.75 z" + style="fill:#101010;stroke:#101010" + id="path3712" /> + <path + d="m 907,183 -2,1 z" + style="fill:#111111;stroke:#111111" + id="path3714" /> + <path + d="m 929,183 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3716" /> + <path + d="m 215,185 -1.75,-0.75 z" + style="fill:#080808;stroke:#080808" + id="path3718" /> + <path + d="m 255,188 -3,-4 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3720" /> + <path + d="m 301,192 c -0.4151,-3.276 -0.2411,-7.385 3.75,-7.75 0.7192,2.257 0.5356,5.755 -2.5,6 z" + style="fill:#090909;stroke:#090909" + id="path3722" /> + <path + d="m 312,184 c 2.362,1.032 0.3706,4.097 -0.25,5.75 h -0.5 z" + style="fill:#111111;stroke:#111111" + id="path3724" /> + <path + d="m 905,184 c 0.1398,1.885 -1.885,-0.1398 0,0 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3726" /> + <path + d="m 927,184 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3728" /> + <path + d="m 1046,184 c 4.914,-0.12 -2.972,4.047 0,0 z" + style="fill:#999999;stroke:#999999" + id="path3730" /> + <path + d="m 219,187 -4,-2 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3732" /> + <path + d="m 923,186 1.75,-0.75 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3734" /> + <path + d="m 479,186 c 0.1397,1.885 -1.885,-0.1398 0,0 z" + style="fill:#111111;stroke:#111111" + id="path3736" /> + <path + d="m 900,186 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#121212;stroke:#121212" + id="path3738" /> + <path + d="m 923,186 -2.75,0.75 z" + style="fill:#111111;stroke:#111111" + id="path3740" /> + <path + d="m 221,188 -2,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3742" /> + <path + d="m 223,189 -2,-1 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3744" /> + <path + d="m 916,188 1.75,0.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3746" /> + <path + d="m 224,190 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3748" /> + <path + d="m 226,192 -2,-2 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3750" /> + <path + d="m 228,194 -2,-2 z" + style="fill:#111111;stroke:#111111" + id="path3752" /> + <path + d="m 301,192 c 0.1397,1.885 -1.885,-0.1398 0,0 z" + style="fill:#111111;stroke:#111111" + id="path3754" /> + <path + d="m 229,195 -1,-1 z" + style="fill:#060606;stroke:#060606" + id="path3756" /> + <path + d="m 230,196 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3758" /> + <path + d="m 231,197 -1,-1 z" + style="fill:#131313;stroke:#131313" + id="path3760" /> + <path + d="m 232,198 -1,-1 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3762" /> + <path + d="m 233,199 -1,-1 z" + style="fill:#121212;stroke:#121212" + id="path3764" /> + <path + d="m 234,200 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3766" /> + <path + d="m 235,201 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3768" /> + <path + d="m 1013,200 3.75,0.25 -6,5.5 h -1.5 l 2,-2.5 z" + style="fill:#b2b2b2;stroke:#b2b2b2" + id="path3770" /> + <path + d="m 196,201 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path3772" /> + <path + d="m 235,201 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#111111;stroke:#111111" + id="path3774" /> + <path + d="m 201,204 -2.75,-1.75 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3776" /> + <path + d="m 204,206 -3,-2 z" + style="fill:#101010;stroke:#101010" + id="path3778" /> + <path + d="m 204,206 c 1.449,-0.4173 3.612,1.213 2.75,2.75 z" + style="fill:#121212;stroke:#121212" + id="path3780" /> + <path + d="m 209,210 c -1.885,0.1398 0.1398,-1.885 0,0 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3782" /> + <path + d="m 275,209 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#131313;stroke:#131313" + id="path3784" /> + <path + d="m 1033,209 3.25,3.75 7.5,-2.5 -22,17.5 c -6.271,3.284 -11.08,9.034 -15.5,14.5 v 2.5 l 1,1 6,0.5 11.5,-9.5 19,-10.5 2,1.5 -4,6 c -11.2,5.507 -18.66,16.59 -25.5,26.5 l -1,4.5 2.5,2 -0.75,5.25 -0.75,-0.25 -6.5,-16.5 -9.75,-16.25 6.75,-7.25 25,-21 z" + style="fill:#e2e2e2;stroke:#e2e2e2" + id="path3786" /> + <path + d="m 210,211 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3788" /> + <path + d="m 198,212 -3.75,-0.75 z" + style="fill:#101010;stroke:#101010" + id="path3790" /> + <path + d="m 211,212 -1,-1 z" + style="fill:#060606;stroke:#060606" + id="path3792" /> + <path + d="m 200,213 -2,-1 z" + style="fill:#0a0a0a;stroke:#0a0a0a" + id="path3794" /> + <path + d="m 211,212 1.75,1.75 z" + style="fill:#111111;stroke:#111111" + id="path3796" /> + <path + d="m 202,214 -2,-1 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3798" /> + <path + d="m 202,214 1.75,0.75 z" + style="fill:#101010;stroke:#101010" + id="path3800" /> + <path + d="m 1045,214 c 3.035,0.7812 -1.481,3.546 -1.75,1.25 L 1044,215 Z" + style="fill:#949494;stroke:#949494" + id="path3802" /> + <path + d="m 215,216 c -1.885,0.1398 0.1398,-1.885 0,0 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3804" /> + <path + d="m 209,218 -2.75,-1.75 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3806" /> + <path + d="m 216,217 -1,-1 z" + style="fill:#060606;stroke:#060606" + id="path3808" /> + <path + d="m 218,219 -2,-2 z" + style="fill:#111111;stroke:#111111" + id="path3810" /> + <path + d="m 193,218 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3812" /> + <path + d="m 209,218 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3814" /> + <path + d="m 198,220 -2.75,-0.75 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3816" /> + <path + d="m 211,219 1.75,1.75 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3818" /> + <path + d="m 219,220 -1,-1 z" + style="fill:#141414;stroke:#141414" + id="path3820" /> + <path + d="m 203,222 -5,-2 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3822" /> + <path + d="m 225,226 c -3.491,0.7559 -5.736,-3.149 -6,-6 2.864,0.9114 5.089,3.136 6,6 z" + style="fill:#0a0a0a;stroke:#0a0a0a" + id="path3824" /> + <path + d="m 217,224 c -1.449,0.4173 -3.612,-1.213 -2.75,-2.75 z" + style="fill:#111111;stroke:#111111" + id="path3826" /> + <path + d="m 205,223 -2,-1 z" + style="fill:#101010;stroke:#101010" + id="path3828" /> + <path + d="m 207,224 -2,-1 z" + style="fill:#111111;stroke:#111111" + id="path3830" /> + <path + d="m 1016,238 6.75,-6.25 c 3.856,-4.405 9.011,-6.918 14.25,-8.75 l 1.75,0.25 v 0.5 l -21,14 z" + style="fill:#b0b0b0;stroke:#b0b0b0" + id="path3832" /> + <path + d="m 182,224 8.75,4.75 L 190,229 Z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3834" /> + <path + d="m 207,224 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#070707;stroke:#070707" + id="path3836" /> + <path + d="m 217,224 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#121212;stroke:#121212" + id="path3838" /> + <path + d="m 213,229 -3.75,-2.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3840" /> + <path + d="m 226,227 -1,-1 z" + style="fill:#060606;stroke:#060606" + id="path3842" /> + <path + d="m 229,229 -3,-2 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3844" /> + <path + d="m 193,230 c -1.885,0.1398 0.1398,-1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path3846" /> + <path + d="m 213,229 1.75,1.75 z" + style="fill:#131313;stroke:#131313" + id="path3848" /> + <path + d="m 230,230 -1,-1 z" + style="fill:#060606;stroke:#060606" + id="path3850" /> + <path + d="m 195,231 -2,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3852" /> + <path + d="m 232,233 -2,-3 z" + style="fill:#101010;stroke:#101010" + id="path3854" /> + <path + d="m 195,231 c 1.162,-0.1645 3.859,-0.1802 2.75,1.75 z" + style="fill:#111111;stroke:#111111" + id="path3856" /> + <path + d="m 217,232 c -1.885,0.1398 0.1398,-1.885 0,0 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3858" /> + <path + d="m 220,234 -3,-2 z" + style="fill:#101010;stroke:#101010" + id="path3860" /> + <path + d="m 202,235 -2.75,-1.75 z" + style="fill:#111111;stroke:#111111" + id="path3862" /> + <path + d="m 233,234 -1,-1 z" + style="fill:#111111;stroke:#111111" + id="path3864" /> + <path + d="m 220,234 1.75,1.75 z" + style="fill:#131313;stroke:#131313" + id="path3866" /> + <path + d="m 234,235 -1,-1 z" + style="fill:#111111;stroke:#111111" + id="path3868" /> + <path + d="m 179,236 -1.75,-0.75 z" + style="fill:#101010;stroke:#101010" + id="path3870" /> + <path + d="m 204,236 -2,-1 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3872" /> + <path + d="m 236,237 -2,-2 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3874" /> + <path + d="m 1040,240 1.25,-1.75 9.5,-3 -9,4.5 z" + style="fill:#a1a1a1;stroke:#a1a1a1" + id="path3876" /> + <path + d="m 1064,235 2.75,0.75 c -5.483,2.449 -10.44,5.75 -14.5,10.5 l 0.5,1.5 -2,2 -6,3 -15,8 h -1.5 l 26,-21.5 z" + style="fill:#cacaca;stroke:#cacaca" + id="path3878" /> + <path + d="m 183,238 -4,-2 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3880" /> + <path + d="m 205,237 -1,-1 z" + style="fill:#0a0a0a;stroke:#0a0a0a" + id="path3882" /> + <path + d="m 224,237 c -1.885,0.1398 0.1398,-1.885 0,0 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3884" /> + <path + d="m 208,239 -3,-2 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3886" /> + <path + d="m 225,238 -1,-1 z" + style="fill:#121212;stroke:#121212" + id="path3888" /> + <path + d="m 237,238 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3890" /> + <path + d="m 183,238 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path3892" /> + <path + d="m 226,239 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3894" /> + <path + d="m 237,238 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#111111;stroke:#111111" + id="path3896" /> + <path + d="m 1016,238 c 0.1398,1.885 -1.885,-0.1398 0,0 z" + style="fill:#959595;stroke:#959595" + id="path3898" /> + <path + d="m 186,240 c -1.885,0.1398 0.1398,-1.885 0,0 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3900" /> + <path + d="m 208,239 c 1.885,-0.1398 -0.1398,1.885 0,0 z" + style="fill:#0a0a0a;stroke:#0a0a0a" + id="path3902" /> + <path + d="m 227,240 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3904" /> + <path + d="m 186,240 1.75,0.75 z" + style="fill:#101010;stroke:#101010" + id="path3906" /> + <path + d="m 229,242 -2,-2 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3908" /> + <path + d="m 1013,240 c 1.885,-0.1398 -0.1397,1.885 0,0 z" + style="fill:#919191;stroke:#919191" + id="path3910" /> + <path + d="m 1040,240 -3,2 z" + style="fill:#939393;stroke:#939393" + id="path3912" /> + <path + d="m 191,243 -1.75,-1.75 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3914" /> + <path + d="m 214,244 -3.75,-2.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3916" /> + <path + d="m 229,242 1.75,2.75 z" + style="fill:#111111;stroke:#111111" + id="path3918" /> + <path + d="m 1037,242 c 0.1398,1.885 -1.885,-0.1398 0,0 z" + style="fill:#929292;stroke:#929292" + id="path3920" /> + <path + d="m 193,244 -2,-1 z" + style="fill:#121212;stroke:#121212" + id="path3922" /> + <path + d="m 162,244 3.75,1.25 v 0.5 c -1.462,0.8447 -3.452,-0.1373 -3.75,-1.75 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3924" /> + <path + d="m 194,245 -1,-1 z" + style="fill:#060606;stroke:#060606" + id="path3926" /> + <path + d="m 216,246 -2,-2 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3928" /> + <path + d="m 197,247 -3,-2 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3930" /> + <path + d="m 168,247 c -1.885,0.1398 0.1398,-1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path3932" /> + <path + d="m 217,247 -1,-1 z" + style="fill:#000000;stroke:#000000" + id="path3934" /> + <path + d="m 232,246 0.75,1.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3936" /> + <path + d="m 171,248 -3,-1 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path3938" /> + <path + d="m 171,248 4,-1 7.25,3.75 c 6.939,1.037 13.99,3.641 19,9 l 10.5,6.5 5,5 7,8 -1,3.5 -4.5,-4 -4.5,-7.5 -14,-11 -26.5,-10.5 z" + style="fill:#070707;stroke:#070707" + id="path3940" /> + <path + d="m 199,248 -2,-1 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3942" /> + <path + d="m 218,248 -1,-1 z" + style="fill:#101010;stroke:#101010" + id="path3944" /> + <path + d="m 201,249 -2,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path3946" /> + <path + d="m 219,249 -1,-1 z" + style="fill:#101010;stroke:#101010" + id="path3948" /> + <path + d="m 204,251 -3,-2 z" + style="fill:#111111;stroke:#111111" + id="path3950" /> + <path + d="m 225,255 -6,-6 c 2.666,0.3068 5.693,3.334 6,6 z" + style="fill:#101010;stroke:#101010" + id="path3952" /> + <path + d="m 206,252 -2,-1 z" + style="fill:#101010;stroke:#101010" + id="path3954" /> + <path + d="m 475,310 -14,-13 c -4.126,3.636 3.366,9.802 5,14 l 4.75,13.75 -4,-5.5 -5,-9 c -1.719,-3.085 -2.772,-7.928 -6.5,-9 L 454,304 c 5.4,9.319 11.74,18.82 11.75,29.75 l -5.5,-10 c -4.136,-5.954 -5.568,-17.32 -14,-18.5 l 12,25.5 1.5,5 L 444,309 442.25,310.25 444,314 c 2.954,4.039 6.579,8.734 6.75,13.75 l -1,-1.5 -5,-9 c -2.135,-1.66 -2.845,-6.42 -6.5,-5 l -1,1.5 c 6.906,10.15 15.47,22.08 14,34 L 449,339 l -4.75,-10.25 -7.5,-13.5 c -6.445,-1.162 -0.8323,4.843 -1,7.5 l -2.5,-2 -3,-3.5 L 429,321 c 7.008,10.94 12.84,24.73 13.25,36.75 -5.635,-11.04 -6.637,-26.65 -18,-33.5 l 7.5,19.5 -5,-9.5 c -2.505,-2.645 -7.08,-11.76 -10.75,-6.25 9.286,7.623 14.23,20.27 15.75,31.75 l -7,-11.5 -11.5,-11.5 c -3.79,-2.933 -3.802,2.794 -1.5,4.5 L 423,359 c 1.859,3.214 -0.9324,3.549 -3.75,2.75 -3.213,-4.685 -6.001,-17 -12,-14.5 l 9.5,19.5 -12.5,-19 c -1.204,-0.9096 -2.66,-3.917 -4,-1.5 L 414,378 l -5.75,-10.25 -6,-12 c 0.8911,-3.786 -5.391,-3.786 -4.5,0 -1.788,-0.3164 -4.01,-3.107 -5.5,-0.5 l 6.5,14.5 -2.75,-1.75 -3,1 c 3.049,4.671 5.532,10.01 5.75,15.75 -3.205,-7.604 -8.019,-13.38 -15.5,-15.5 l 2.5,9.5 -11.5,-5.5 5.5,11.5 -8.5,-4.5 8.5,17.5 -12.5,-13.5 1.5,5 -11.5,-1 5.5,13.5 -5,-4.5 L 353,391 383.75,355.75 c 30.73,-43.89 71.06,-86.87 123.3,-101.8 11.67,-1.6 23.24,-3.714 35,-1 31.67,-3.03 62.57,11.93 85.75,32.25 l 14,12 c 3.656,8.186 4.184,19.1 2.5,27.5 -2.807,-7.064 -1.3,-20.12 -9,-22.5 l -1,2.5 c -2.107,-5.187 -4.515,-11.54 -11,-9.5 1.14,2.58 2.451,12.54 -1.25,7.75 l -2,-14 -2,16 -1.25,7.75 -6,-36.5 c -1.437,-0.5553 -4.478,-0.6766 -3.75,1.75 l -1.75,13.75 c 1.065,3.631 4.234,8.976 1.75,12.25 l -5.25,-10.75 -3,-16 -10.5,-14 -2.25,23.75 2,10 -1,3 -12.25,-38.75 -3.5,1 c 1.568,3.62 4.837,7.053 3.5,11.5 -0.4934,-1.72 -2.877,-10.2 -5.75,-4.75 l 2.75,15.75 -6.75,-11.75 -2,2 c 3.471,10.05 11.43,20 8.75,30.75 l -12.75,-26.75 -4.75,-10.25 -3.25,-4.75 c -5.394,2.425 6.808,12.88 -1.75,12.25 l -1,1.5 c 2.646,4.73 7.429,9.143 6.5,15 l -4.75,-6.75 -5.25,-9.75 -4.5,-1 11.5,27.5 -21,-30.5 -2,1.5 5.25,10.25 5,11 -0.25,4.75 -18.5,-28.5 -0.25,2.75 c 2.965,2.851 2.986,6.211 2.25,9.75 l 2.75,11.25 -0.25,5.75 c -7.853,-3.623 -3.688,-19.98 -13.5,-21.5 l 5.5,20.5 c -14.37,0.5978 -11.38,-25 -22.5,-29.5 l 9.5,25.5 -13,-8.5 -4.5,-4.5 c -1.167,-2.71 -6.886,-2.391 -6,1 5.291,1.517 14.95,12.08 10,14.5 -1.362,2.093 -2.226,1.438 -3,-0.5 -1.36,-2.02 -2.181,-8.179 -5.5,-6 -14.68,-13.01 4.673,16.03 -6.5,15.5 l -0.25,2.75 z" + style="fill:#e8e8e8;stroke:#e8e8e8" + id="path3956" /> + <path + d="m 209,254 -3,-2 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3958" /> + <path + d="m 1052,253 7.75,0.25 -5.75,2.75 -8.75,3.25 -2.5,3.5 c -7.532,3.386 -15,8.04 -20.5,14 l 2,2 19,-12.5 13.75,-6.25 11.75,-2.75 -9.5,4 -0.5,4.5 -35.5,16.5 v 2.5 l 15,-6.5 L 1054,272 c 3.27,-2.116 6.166,-1.672 9.75,-0.75 -3.651,1.46 -9.209,2.169 -12,6.5 -6.849,0.1076 -12.55,4.04 -17.5,8.5 h 8.5 l -19.5,14 8.5,-1 v 2.5 l -10.5,6 -2,-31.5 c 8.4,-10.67 20.92,-18.31 32.75,-23.25 z" + style="fill:#d2d2d2;stroke:#d2d2d2" + id="path3960" /> + <path + d="m 211,256 -2,-2 z" + style="fill:#0a0a0a;stroke:#0a0a0a" + id="path3962" /> + <path + d="m 228,258 c -1.691,0.4122 -3.412,-1.309 -3,-3 z" + style="fill:#111111;stroke:#111111" + id="path3964" /> + <path + d="m 213,257 -2,-1 z" + style="fill:#121212;stroke:#121212" + id="path3966" /> + <path + d="m 214,258 -1,-1 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path3968" /> + <path + d="m 214,258 c 1.885,-0.1397 -0.1398,1.885 0,0 z" + style="fill:#101010;stroke:#101010" + id="path3970" /> + <path + d="m 231,262 -3,-4 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3972" /> + <path + d="m 218,262 -1.75,-2.75 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3974" /> + <path + d="m 720,259 2.75,1.25 0.25,3.75 1,14 -1.25,6.75 -1.5,1 L 721,262 Z" + style="fill:#bfbfbf;stroke:#bfbfbf" + id="path3976" /> + <path + d="m 727,259 2.75,0.25 2.25,5.75 1,6 -1,2 c 1.607,3.78 1.607,9.22 0,13 l -0.25,5.75 -2,4 h -0.5 L 729,276 l -1,-7 z" + style="fill:#cecece;stroke:#cecece" + id="path3978" /> + <path + d="m 734,259 c 1.864,-0.3321 5.667,-4.6e-4 4.75,2.75 h -0.5 z" + style="fill:#a0a0a0;stroke:#a0a0a0" + id="path3980" /> + <path + d="m 165,264 -7.75,-2.25 v -0.5 L 162,262 Z" + style="fill:#111111;stroke:#111111" + id="path3982" /> + <path + d="m 220,264 -2,-2 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path3984" /> + <path + d="m 232,263 -1,-1 z" + style="fill:#121212;stroke:#121212" + id="path3986" /> + <path + d="m 707,262 c 3.2,-0.549 1.876,3.946 1.75,5.75 -3.794,1.703 -3.228,-4.012 -1.75,-5.75 z" + style="fill:#b2b2b2;stroke:#b2b2b2" + id="path3988" /> + <path + d="m 1068,262 2.75,0.75 z" + style="fill:#959595;stroke:#959595" + id="path3990" /> + <path + d="m 233,264 -1,-1 z" + style="fill:#101010;stroke:#101010" + id="path3992" /> + <path + d="m 168,265 -3,-1 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path3994" /> + <path + d="m 221,265 -1,-1 z" + style="fill:#141414;stroke:#141414" + id="path3996" /> + <path + d="m 234,265 -1,-1 z" + style="fill:#101010;stroke:#101010" + id="path3998" /> + <path + d="m 169,266 -1,-1 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path4000" /> + <path + d="m 186,266 -3.75,-0.75 z" + style="fill:#101010;stroke:#101010" + id="path4002" /> + <path + d="m 224,269 -3,-4 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path4004" /> + <path + d="m 235,266 -1,-1 z" + style="fill:#131313;stroke:#131313" + id="path4006" /> + <path + d="m 745,265 5.25,2.75 8,4 4.5,-0.5 3.25,6.75 -1.25,9.75 -1.75,1.25 -1.25,-3.75 c -2.304,-1.168 -4.007,-3.642 -3,-6 L 756,275 l -2,-4 c -2.482,0.5057 -2.358,3.485 -1,5 l -1,8 -1.25,-8.75 c -3.033,0.0765 -5.937,-0.3504 -4.75,-4.25 -1.39,-1.774 -3.023,-3.902 -1,-6 z" + style="fill:#d0d0d0;stroke:#d0d0d0" + id="path4008" /> + <path + d="m 173,268 -4,-2 z" + style="fill:#101010;stroke:#101010" + id="path4010" /> + <path + d="m 188,267 -2,-1 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path4012" /> + <path + d="m 235,266 c 1.885,-0.1397 -0.1398,1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path4014" /> + <path + d="m 759,266 2.75,1.75 z" + style="fill:#979797;stroke:#979797" + id="path4016" /> + <path + d="m 190,268 -2,-1 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path4018" /> + <path + d="m 175,269 -2,-1 z" + style="fill:#101010;stroke:#101010" + id="path4020" /> + <path + d="m 190,268 1.75,0.75 z" + style="fill:#101010;stroke:#101010" + id="path4022" /> + <path + d="m 177,270 -2,-1 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4024" /> + <path + d="m 224,269 2.75,3.75 z" + style="fill:#111111;stroke:#111111" + id="path4026" /> + <path + d="m 691,269 c 5.307,0.4883 2.38,8.176 2.75,11.75 h -3.5 c -2.392,-3.713 -1.013,-8.214 0.75,-11.75 z" + style="fill:#cecece;stroke:#cecece" + id="path4028" /> + <path + d="m 178,271 -1,-1 z" + style="fill:#060606;stroke:#060606" + id="path4030" /> + <path + d="m 196,271 -1.75,-0.75 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4032" /> + <path + d="m 182,273 -4,-2 z" + style="fill:#101010;stroke:#101010" + id="path4034" /> + <path + d="m 199,273 -3,-2 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path4036" /> + <path + d="m 702,271 2,1 7.75,0.25 L 711,279 c 0.1045,2.061 0.5389,6.605 -2.75,5.75 l -0.5,-4.5 h -2.5 l -2.5,8.5 h -0.5 L 702,281 c -1.559,-2.857 -1.559,-7.143 0,-10 z" + style="fill:#d0d0d0;stroke:#d0d0d0" + id="path4038" /> + <path + d="m 185,275 -3,-2 z" + style="fill:#101010;stroke:#101010" + id="path4040" /> + <path + d="m 203,275 -4,-2 z" + style="fill:#101010;stroke:#101010" + id="path4042" /> + <path + d="m 681,273 1,2 -5,15 -1.25,9.75 h -0.5 L 675,294 l 1,-2 1,-9 c -0.4355,-3.981 1.576,-7.155 4,-10 z" + style="fill:#a9a9a9;stroke:#a9a9a9" + id="path4044" /> + <path + d="m 229,275 c -1.885,0.1397 0.1398,-1.885 0,0 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path4046" /> + <path + d="m 775,274 c 7.058,1.33 2.88,10.91 4,16 l -0.75,0.75 -0.5,-9.5 c -3.743,-0.4115 -2.627,-4.644 -2.75,-7.25 z" + style="fill:#aeaeae;stroke:#aeaeae" + id="path4048" /> + <path + d="m 187,276 -2,-1 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path4050" /> + <path + d="m 206,277 -3,-2 z" + style="fill:#111111;stroke:#111111" + id="path4052" /> + <path + d="m 229,275 c 1.885,-0.1397 -0.1398,1.885 0,0 z" + style="fill:#090909;stroke:#090909" + id="path4054" /> + <path + d="m 189,277 -2,-1 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4056" /> + <path + d="m 190,278 -1,-1 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path4058" /> + <path + d="m 209,279 -3,-2 z" + style="fill:#121212;stroke:#121212" + id="path4060" /> + <path + d="m 192,279 -2,-1 z" + style="fill:#101010;stroke:#101010" + id="path4062" /> + <path + d="m 746,278 0.75,0.25 -2,16.5 -1.5,2 -0.25,-1.75 2,-10 z" + style="fill:#969696;stroke:#969696" + id="path4064" /> + <path + d="m 1066,278 3.75,0.75 -13.75,5.25 -1.75,-0.25 1.5,-1 4.5,-2.5 z" + style="fill:#9a9a9a;stroke:#9a9a9a" + id="path4066" /> + <path + d="m 194,280 -2,-1 z" + style="fill:#101010;stroke:#101010" + id="path4068" /> + <path + d="m 210,280 -1,-1 z" + style="fill:#111111;stroke:#111111" + id="path4070" /> + <path + d="m 672,279 0.75,4.75 L 672,284 c -2.61,-2.737 -5.406,1.529 -3.25,3.75 l -1,1 -5.5,-3.5 9.5,-5.5 z" + style="fill:#c1c1c1;stroke:#c1c1c1" + id="path4072" /> + <path + d="m 783,279 3.75,0.25 c -0.0753,4.185 2.332,11.59 -3.5,12.5 z" + style="fill:#c8c8c8;stroke:#c8c8c8" + id="path4074" /> + <path + d="m 197,282 -3,-2 z" + style="fill:#111111;stroke:#111111" + id="path4076" /> + <path + d="m 213,282 -3,-2 z" + style="fill:#101010;stroke:#101010" + id="path4078" /> + <path + d="m 199,283 -2,-1 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path4080" /> + <path + d="m 214,283 -1,-1 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4082" /> + <path + d="m 199,283 c 1.885,-0.1397 -0.1398,1.885 0,0 z" + style="fill:#0b0b0b;stroke:#0b0b0b" + id="path4084" /> + <path + d="m 217,285 -3,-2 z" + style="fill:#131313;stroke:#131313" + id="path4086" /> + <path + d="m 793,283 c 1.921,-0.6134 3.985,0.6306 2.75,2.75 -1.537,0.8622 -3.167,-1.301 -2.75,-2.75 z" + style="fill:#adadad;stroke:#adadad" + id="path4088" /> + <path + d="m 202,285 c -1.885,0.1397 0.1398,-1.885 0,0 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4090" /> + <path + d="m 593,284 0.75,0.25 1,13.5 -1.5,-1 z" + style="fill:#b9b9b9;stroke:#b9b9b9" + id="path4092" /> + <path + d="m 203,286 -1,-1 z" + style="fill:#0a0a0a;stroke:#0a0a0a" + id="path4094" /> + <path + d="m 217,285 1.75,0.75 z" + style="fill:#131313;stroke:#131313" + id="path4096" /> + <path + d="m 205,287 -2,-1 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path4098" /> + <path + d="m 208,289 -3,-2 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path4100" /> + <path + d="m 800,288 4.75,1.25 9,6 -1.75,5.75 0.75,9.75 -3.5,1 c 0.378,-3.857 -2.857,-8.94 -7,-6 L 801,296 l -0.25,-4.75 z" + style="fill:#e4e4e4;stroke:#e4e4e4" + id="path4102" /> + <path + d="m 1047,288 2.75,1.75 -12.75,6.25 -0.75,-0.25 1,-1.5 3.75,-2.25 5.75,-3.25 z" + style="fill:#a1a1a1;stroke:#a1a1a1" + id="path4104" /> + <path + d="m 209,290 -1,-1 z" + style="fill:#000000;stroke:#000000" + id="path4106" /> + <path + d="m 212,292 -3,-2 z" + style="fill:#0c0c0c;stroke:#0c0c0c" + id="path4108" /> + <path + d="m 646,290 c 1.425,-0.2121 3.671,-0.1135 3,2 l 0.75,4.75 z" + style="fill:#a2a2a2;stroke:#a2a2a2" + id="path4110" /> + <path + d="m 1052,303 -0.25,0.75 -23.5,7.5 -5,1.5 1,-2.5 c 13.07,-8.446 27.55,-13.67 41.75,-19.25 l 11.75,-0.75 v 0.5 L 1058,297 l -3,1 c -3.563,-1.316 -9.005,4.68 -3,5 z" + style="fill:#c6c6c6;stroke:#c6c6c6" + id="path4112" /> + <path + d="m 212,292 c 1.885,-0.1397 -0.1398,1.885 0,0 z" + style="fill:#121212;stroke:#121212" + id="path4114" /> + <path + d="m 640,292 c 1.834,-0.6653 2.559,1.431 1.75,2.75 z" + style="fill:#999999;stroke:#999999" + id="path4116" /> + <path + d="m 498,296 1.75,1.25 7,12.5 -1,1 -2.5,-2 z" + style="fill:#ababab;stroke:#ababab" + id="path4118" /> + <path + d="m 783,296 0.75,2.75 z" + style="fill:#a0a0a0;stroke:#a0a0a0" + id="path4120" /> + <path + d="m 188,297 h 2 l 0.75,0.25 9,6.5 h -5.5 c 0.2774,-3.407 -3.307,-4.612 -6,-5 z" + style="fill:#090909;stroke:#090909" + id="path4122" /> + <path + d="m 651,299 0.75,0.25 c 0.9301,2.504 4.383,6.973 0.5,8.5 z" + style="fill:#acacac;stroke:#acacac" + id="path4124" /> + <path + d="m 714,299 c 1.162,-0.1645 3.859,-0.1803 2.75,1.75 -1.319,0.8089 -3.415,0.0837 -2.75,-1.75 z" + style="fill:#999999;stroke:#999999" + id="path4126" /> + <path + d="m 544,300 0.75,0.25 3.25,9.75 0.75,6.75 -1.5,-1 L 545,305 Z" + style="fill:#b0b0b0;stroke:#b0b0b0" + id="path4128" /> + <path + d="m 599,300 1.75,0.25 c 3.195,5.802 2.325,12.92 2,19.5 h -0.5 L 599,310 Z" + style="fill:#c2c2c2;stroke:#c2c2c2" + id="path4130" /> + <path + d="m 818,302 6.75,4.25 v 0.5 l -2,7 -3.5,-2 L 818,304 Z" + style="fill:#c8c8c8;stroke:#c8c8c8" + id="path4132" /> + <path + d="m 658,303 c 1.316,0.5518 4.088,2.554 1.75,3.75 z" + style="fill:#9a9a9a;stroke:#9a9a9a" + id="path4134" /> + <path + d="m 204,306 -2.75,-1.75 z" + style="fill:#111111;stroke:#111111" + id="path4136" /> + <path + d="m 591,305 1.75,0.25 v 9.5 h -0.5 z" + style="fill:#adadad;stroke:#adadad" + id="path4138" /> + <path + d="m 207,308 -3,-2 z" + style="fill:#101010;stroke:#101010" + id="path4140" /> + <path + d="m 1074,307 h 22 c 7.803,0.1919 15.97,-0.8853 23,2 l 3.75,0.25 v 2.5 l -2.75,0.25 -2,-1 h -45 l -2,1 h -10 l -7,2 -2.75,-0.25 v -3.5 L 1073,308 Z" + style="fill:#393939;stroke:#393939" + id="path4142" /> + <path + d="m 208,309 -1,-1 z" + style="fill:#111111;stroke:#111111" + id="path4144" /> + <path + d="m 209,310 -1,-1 z" + style="fill:#121212;stroke:#121212" + id="path4146" /> + <path + d="m 523,309 3,6 c -0.6473,2.675 0.7061,4.703 2.75,6.25 l -1,2.5 L 525,318 Z" + style="fill:#adadad;stroke:#adadad" + id="path4148" /> + <path + d="m 827,309 0.75,0.25 v 7.5 h -0.5 z" + style="fill:#939393;stroke:#939393" + id="path4150" /> + <path + d="m 213,313 -4,-3 z" + style="fill:#0f0f0f;stroke:#0f0f0f" + id="path4152" /> + <path + d="m 475,310 0.75,0.25 2.25,8.75 1.75,11.75 -2.5,-2 L 476,317 Z" + style="fill:#b2b2b2;stroke:#b2b2b2" + id="path4154" /> + <path + d="m 186,312 c 3.021,0.3772 7.165,0.9935 8.75,3.75 l -8.5,-3 z" + style="fill:#9e9e9e;stroke:#9e9e9e" + id="path4156" /> + <path + d="m 659,312 1.75,0.25 1,9.5 h -0.5 l -0.5,-6.5 c -1.786,-0.2038 -3.332,-1.762 -1.75,-3.25 z" + style="fill:#959595;stroke:#959595" + id="path4158" /> + <path + d="m 214,314 -1,-1 z" + style="fill:#070707;stroke:#070707" + id="path4160" /> + <path + d="m 688,313 0.75,0.25 2,6.5 -2,-2.5 c -1.73,-1.063 -2.1,-2.764 -0.75,-4.25 z" + style="fill:#acacac;stroke:#acacac" + id="path4162" /> + <path + d="m 215,315 -1,-1 z" + style="fill:#141414;stroke:#141414" + id="path4164" /> + <path + d="m 830,338 4,-15 c -3.527,-2.091 -3.241,-6.1 -1,-9 l 5.75,3.25 c 16.73,15.95 30.05,34 42.25,52.75 l -5.25,12.75 -1.5,-1.5 c 2.567,-4.135 6.195,-10.9 0,-13.5 L 872,364 l -2.25,7.75 c -3.562,-1.649 -5.702,0.1772 -8.5,2 l -2,-13 -3,-7.5 c -0.3704,1.846 -0.3129,6.144 -3,5.5 l 1.5,-19.5 -6.5,6.5 -0.25,-2.75 -0.25,-4.75 -6.5,10.5 -0.5,-13.5 c -1.319,-0.8089 -3.415,-0.0837 -2.75,1.75 l -0.25,1.75 L 836,329 Z" + style="fill:#e2e2e2;stroke:#e2e2e2" + id="path4166" /> + <path + d="m 216,316 -1,-1 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4168" /> + <path + d="m 216,316 1.75,0.75 z" + style="fill:#121212;stroke:#121212" + id="path4170" /> + <path + d="m 666,316 1.75,0.25 7.5,22.5 L 683,353 c -0.9456,7.649 1.114,16.18 7.75,20.25 3.816,8.403 13.75,9.693 22,8.5 1.869,-1.081 5.286,-2.666 4,-5.5 L 715,376 c -5.963,3.483 -15.95,3.276 -20,-3 l 0.75,-1.25 -2,-20.5 c 2.012,6.548 2.257,16.06 11.25,16.75 l 22.75,7.25 c -3.841,10.29 -16.21,14.28 -26.5,14 l -1.5,3.5 h -2.5 C 684.76,383.442 677.89,368.09 677,353 l -9,-22 v -8 z" + style="fill:#e0e0e0;stroke:#e0e0e0" + id="path4172" /> + <path + d="m 670,316 6.75,0.25 2,2 8.5,17.5 1,1 2.5,0.5 -2,10.5 h -3.5 l -7,-12 z" + style="fill:#e4e4e4;stroke:#e4e4e4" + id="path4174" /> + <path + d="m 489,317 0.75,0.25 4,10.5 h -2.5 L 490,323 Z" + style="fill:#adadad;stroke:#adadad" + id="path4176" /> + <path + d="m 148,322 11.75,0.25 v 0.5 h -11.5 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path4178" /> + <path + d="m 162,322 0.75,1.75 z" + style="fill:#131313;stroke:#131313" + id="path4180" /> + <path + d="m 696,322 2,3 v 15 l -3.75,6.75 L 696,336 Z" + style="fill:#b2b2b2;stroke:#b2b2b2" + id="path4182" /> + <path + d="m 141,323 4.75,0.75 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4184" /> + <path + d="m 164,323 7.75,0.25 v 0.5 h -7.5 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4186" /> + <path + d="m 702,323 2.75,0.25 c -0.3441,6.042 4.334,14.45 -1.75,18.75 l -0.75,-0.25 -1,-17.5 z" + style="fill:#cacaca;stroke:#cacaca" + id="path4188" /> + <path + d="m 174,324 c 1.885,-0.1397 -0.1398,1.885 0,0 z" + style="fill:#141414;stroke:#141414" + id="path4190" /> + <path + d="m 203,330 c 2.836,-0.9298 3.545,2.112 4.75,3.75 L 193,333 l -2,-1 c -8.032,-0.352 -15.88,0.2494 -22.75,3.75 L 168,330 168.25,329.25 180,326 l -3.75,-1.75 c 6.627,-0.4357 14.89,-1.197 19.5,3.5 l -12.5,0.5 0.75,0.75 8,1 9,2 2.75,-0.25 z" + style="fill:#080808;stroke:#080808" + id="path4192" /> + <path + d="m 437,325 1.75,1.25 5.25,11.75 -1.25,1.75 h -0.5 l -3.5,-9.5 z" + style="fill:#acacac;stroke:#acacac" + id="path4194" /> + <path + d="m 203,330 -4.75,-1.25 v -0.5 z" + style="fill:#0d0d0d;stroke:#0d0d0d" + id="path4196" /> + <path + d="m 1027,328 c 3.419,-1.232 3.762,1.766 6,3 6.888,-0.3629 15.21,-5.229 21,0 l 5.75,1.25 -0.5,2.5 3,2 c 9.342,2.547 19.51,4.826 27.5,10 L 1063,342 l -2,-1 -3.75,1.25 -2.25,2.75 -9.75,0.25 10.5,6 -0.75,0.75 -17.75,-1.75 -0.5,2.5 c -7.125,3.905 2.503,5.128 5,7 l -12,4 c -2.159,0.1745 -2.944,2.147 -3,4 l -7.75,2.25 2.75,2.25 c -0.8472,8.002 11.47,-1.84 9,6.5 l -8.75,2.25 10,1 0.75,0.75 c -4.889,-0.9951 -4.15,3.972 -1,5 -3.74,-0.0608 -8.623,-2.356 -11.75,1.25 -2.42,-0.0256 -5.656,-3.74 -6.25,0.75 -4.246,-0.6781 -3.816,2.315 -3,5 -4.437,-0.01 -5.22,3.751 -2,6 -5.892,-0.1556 -1.338,4.057 -2,7 l -2,-1.5 c -3.362,-7.07 -12.26,3.853 -4,4 l 1.25,2.75 -1,1 c -2.295,0.1273 -4.857,-1.897 -5.25,1.75 L 992,421 l -9.75,-8.25 v -2.5 l 12,-12 c 18.27,-17.02 24.15,-41.39 26,-65 z" + style="fill:#ececec;stroke:#ececec" + id="path4198" /> + <path + d="m 161,329 c 3.035,0.7812 -1.481,3.546 -1.75,1.25 L 160,330 Z" + style="fill:#131313;stroke:#131313" + id="path4200" /> + <path + d="m 165,329 1.75,1.75 z" + style="fill:#101010;stroke:#101010" + id="path4202" /> + <path + d="m 710,329 7.75,2.25 1.5,3.5 2.5,0.5 4,5.5 -2.5,-0.5 c -3.876,5.149 -9.441,8.418 -16,6.5 L 707,344 l 2,-5 z" + style="fill:#e6e6e6;stroke:#e6e6e6" + id="path4204" /> + <path + d="m 758,332 c 1.449,-0.4173 3.612,1.213 2.75,2.75 z" + style="fill:#959595;stroke:#959595" + id="path4206" /> + <path + d="m 182,335 h 13 l 9.75,1.25 -1,3.5 -4,-0.5 -14,1.5 -6.75,-0.75 -21,1 -1.75,0.75 L 156,341 156.25,340.25 168,340 l 10,-1 8.75,-1.25 z" + style="fill:#090909;stroke:#090909" + id="path4208" /> + <path + d="m 179,336 c 1.885,-0.1397 -0.1398,1.885 0,0 z" + style="fill:#0e0e0e;stroke:#0e0e0e" + id="path4210" /> + <path + d="m 733,336 1.25,1.75 c 4.464,0.5615 1.527,4.537 2,7 1.357,2.526 3.094,0.1306 4.5,-0.5 l 0.5,6.5 4.5,1.5 L 745,357 c 0.6672,4.781 -5.086,6.327 -8.75,6.25 -5.139,2.963 -12.8,6.079 -18,1.5 v -0.5 c 7.436,-1.84 11.02,-8.861 13.75,-15.25 |