DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH 0/3] doc upates
@ 2017-01-24  7:34 Jianfeng Tan
  2017-01-24  7:34 ` [dpdk-dev] [PATCH 1/3] doc: add guide to use virtio_user for container networking Jianfeng Tan
                   ` (4 more replies)
  0 siblings, 5 replies; 15+ messages in thread
From: Jianfeng Tan @ 2017-01-24  7:34 UTC (permalink / raw)
  To: dev; +Cc: john.mcnamara, yuanhan.liu, stephen, Jianfeng Tan

Patch 1: howto doc of virtio_user for container networking.
Patch 2: howto doc of virtio_user as exceptional path.
Patch 3: remove ABI changes in igb_uio

Signed-off-by: Jianfeng Tan <jianfeng.tan@intel.com>

Jianfeng Tan (3):
  doc: add guide to use virtio_user for container networking
  doc: add guide to use virtio_user as exceptional path
  doc: remove ABI changes in igb_uio

 .../use_models_for_running_dpdk_in_containers.svg  | 3280 ++++++++++++++++++++
 .../howto/img/virtio_user_as_exceptional_path.svg  | 1260 ++++++++
 .../img/virtio_user_for_container_networking.svg   | 1654 ++++++++++
 doc/guides/howto/index.rst                         |    2 +
 .../howto/virtio_user_as_exceptional_path.rst      |  142 +
 .../howto/virtio_user_for_container_networking.rst |  142 +
 doc/guides/rel_notes/deprecation.rst               |    5 -
 7 files changed, 6480 insertions(+), 5 deletions(-)
 create mode 100644 doc/guides/howto/img/use_models_for_running_dpdk_in_containers.svg
 create mode 100644 doc/guides/howto/img/virtio_user_as_exceptional_path.svg
 create mode 100644 doc/guides/howto/img/virtio_user_for_container_networking.svg
 create mode 100644 doc/guides/howto/virtio_user_as_exceptional_path.rst
 create mode 100644 doc/guides/howto/virtio_user_for_container_networking.rst

-- 
2.7.4

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [dpdk-dev] [PATCH 1/3] doc: add guide to use virtio_user for container networking
  2017-01-24  7:34 [dpdk-dev] [PATCH 0/3] doc upates Jianfeng Tan
@ 2017-01-24  7:34 ` Jianfeng Tan
  2017-01-24  7:34 ` [dpdk-dev] [PATCH 2/3] doc: add guide to use virtio_user as exceptional path Jianfeng Tan
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 15+ messages in thread
From: Jianfeng Tan @ 2017-01-24  7:34 UTC (permalink / raw)
  To: dev; +Cc: john.mcnamara, yuanhan.liu, stephen, Jianfeng Tan

Signed-off-by: Jianfeng Tan <jianfeng.tan@intel.com>
---
 .../use_models_for_running_dpdk_in_containers.svg  | 3280 ++++++++++++++++++++
 .../img/virtio_user_for_container_networking.svg   | 1654 ++++++++++
 doc/guides/howto/index.rst                         |    1 +
 .../howto/virtio_user_for_container_networking.rst |  142 +
 4 files changed, 5077 insertions(+)
 create mode 100644 doc/guides/howto/img/use_models_for_running_dpdk_in_containers.svg
 create mode 100644 doc/guides/howto/img/virtio_user_for_container_networking.svg
 create mode 100644 doc/guides/howto/virtio_user_for_container_networking.rst

diff --git a/doc/guides/howto/img/use_models_for_running_dpdk_in_containers.svg b/doc/guides/howto/img/use_models_for_running_dpdk_in_containers.svg
new file mode 100644
index 0000000..980f3bc
--- /dev/null
+++ b/doc/guides/howto/img/use_models_for_running_dpdk_in_containers.svg
@@ -0,0 +1,3280 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   viewBox="0 0 960 540"
+   height="540"
+   width="960"
+   xml:space="preserve"
+   id="svg2"
+   version="1.1"><metadata
+     id="metadata8"><rdf:RDF><cc:Work
+         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+     id="defs6"><clipPath
+       id="clipPath18"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path16"
+         d="M 0,9.155e-6 H 720 V 405.00001 H 0 Z" /></clipPath><clipPath
+       id="clipPath52"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path50"
+         d="M 448.93,278.54 V 257.22 H 502 v 21.32 z M 0,405 H 720 V 3.052e-6 H 0 Z" /></clipPath><mask
+       id="mask56"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image58"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKgAAABQCAAAAACo4WEcAAAAAXNCSVQI5gpbmQAAAgdJREFUaIHtm93K2zAQRGd25aTv/7aNtDu9kJM4LaUUBN+26Bjkn9wcdiU74DGwWQt/e1IAXY75cVDLVK8BQJs7ApxDITQ1pyrPkSRLqQqAJEnT9Ow4aWYk65gKkDJTOU1n60lzd/NZ1BpIyowIpIApStC8tcOb1TGVlBGjP6dqA2ZB2+12HE4W8QSUOfoD0KuiBGh+3O/3o1kd0czoTmWYRM3Wk/R23L/dWp2SSjGcimEk9VpMZn7cbvfDrYgnpBjUcD8rN+coaO7tOG5udRZTMKO5nUZnRUGaeXMvM0mV0LD3bej1CCXNzKyOKMSL51MU51OJZRYTSOKi0z5/qiV6VbEvE/lLtuhqtuhqtuhqtuhqtuhqtuhqtuhqtuhqtuhqtuhqtuhqtuhqtuhqtuhqtuhqtuhqtuhqtuhqtuhqtuhqtuhqtuhq/hnR12twnXylzJWffdrz8gyYEVXe1yszU8JTdYoKyoyMgOqIRmTkmcw7RWc5YzizTAJCmX3E2/SsqDJ6d6RVihPF98cYme+KisoY/TuiVxLNeDweI3KuqAaIUsZ4IHud2BOgjNEffeQl7ShldGS4lUm8TanRe+Q7PypKAcWoEyEEIGRGxKX1AJSAchRqPM5IbqZ+DWMbyuRxcYaclR9h7JltZ6ks/gy2zw34/GCgiOKFdwwf/qUif6TMf6T/kB/SyBxm2eMlSwAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath68"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path66"
+         d="M 448.93,278.54 V 257.22 H 502 v 21.32 z M 0,405 H 720 V 3.052e-6 H 0 Z" /></clipPath><mask
+       id="mask72"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image74"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJoAAABHCAAAAADaNAE6AAAAAXNCSVQI5gpbmQAAA71JREFUaIHtmMt25DgMQwG4//+PDcyClOSelF1dSc+sxEVS5+jBK4ovGdiyZcuWLVu2bNmy5VvC9+P5X0Beqv6TsQ/x+I01T+q/jhAsFflI0djzh2y3aARB1vET5E4Rv2BwWe1HcL/uyUiRROAkyAuv44Wt8dhri+xHnnpjNYKiJBJJbOe12YoCuAyXsRkkmUvyWtEj92urEZSkQwISEzDA2mnYpv6RJBZF2ZEC0/NqDXF1wfmLT3A3F0pSx3FIgK9hUBc7AgQARQGxs5BJkoiz1mQtWZhBjXyCRlA6fh0HiciKxlmDQphoksjE50TLQONCSzCvGRmRXy58y3ZzoeRxHIfY+5Kq/TK0jDuRJMInHZTfNUWdAQzaflRfPXqiYz852x1ae1qFQO1bOxeCCCIIqUOMCZa1loXKihXhtYXAdTbE57OzvUIji020T59BKGocOoGo0h0U2pmDJkXVDHY4sGAcg5TqbAhJxkTI4PZGb63G9qHTAcmj0FCKO+EhgA4ykSvZCHDc6a0NXVZjW81JGe2Ep1t8gIbhL7YdktKhEWEhtWoASZabUTrEcX2NFiBK7THyNwjCfsJ6QGtHT2KXFdV5fmAHKQe7LJEkyHVFBAUAEaJCqzySkSIrJD6M0CkdT5TIIBDLHukUN2psRbEkLdfm7D800vDwKwaJfa0XH6ORVFfTTpEDx1m601FLioy17ioORC6/q1MELl/5PHmMGJcEV1rlKgWoI0O+uBw4pnEFnePQymhiUo6ITkp5bE5eo6VSAKiDBI+KToZAmLDQoKt1O72g+qcJEGoSuNex4us7F1q6TfIANbyG5b6luRI5OWqqZinIVJhC6/idAR+CeQv2Gq3JTBFHV0KrOsRqKys9VWodRatLLC4dVOIEQkhXpahBVj/wppW79TWfHGU8iEcvnnYQJ+BAYxC4giSxPfqUPoE5wsCOQyA+56zP0ALzBCCw70fuRNenjQG60IRqvdxVdgZerfUlRD3WvwvPO7QQMYBQI1hPzRDrdDlsOtsQdW/iWttsAD1KA2eIvs9q91aDgbgb8FRFrt++NLujVAJo0owo6Emjh+SwrsshkseG6B6tvcmqS5w9WHP2DM4yXmsqoa0Z3R1zvmVG+zcC+Rntrvb3W282plhF6cXM61ZZVv1dD0cMl0fcvx/foDVcPzzS9lnZO5fFaw9+qdf5Mi3z7zethvGkXFs8fS1gXj2WX+maw+9c7c3nmMsngoevBf/a407nX/resGXLli1btmzZsmXLli1btvwn8g+s4uZdkeC8/gAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><linearGradient
+       id="linearGradient90"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="257.22"
+       x2="475.47"
+       y1="299.85001"
+       x1="475.47"><stop
+         id="stop80"
+         offset="0"
+         style="stop-opacity:1;stop-color:#769535" /><stop
+         id="stop82"
+         offset="0.4"
+         style="stop-opacity:1;stop-color:#9bc348" /><stop
+         id="stop84"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#9cc746" /><stop
+         id="stop86"
+         offset="0.6"
+         style="stop-opacity:1;stop-color:#9bc348" /><stop
+         id="stop88"
+         offset="1"
+         style="stop-opacity:1;stop-color:#769535" /></linearGradient><clipPath
+       id="clipPath106"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path104"
+         d="m 532.51,257.22 v -20.11 h 56.55 v 20.11 z M 0,405 H 720 V 3.052e-6 H 0 Z" /></clipPath><mask
+       id="mask110"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image112"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALIAAABNCAAAAAAnJWF4AAAAAXNCSVQI5gpbmQAAAfhJREFUaIHtm8GO2zAMRIeUnPT//3YjcqYHeR1vsZf2oCUKPQOJkVweBjRjwBNgs/kG++asJvo86ee7AVbYWrfX09JgZoWdJQmazlPSzMzNi0oLkshpfQ6Gmbl7c3crONOCRGaSM+Vzls1b772VzFkQM8ISBDSVzczbcTyO7q2eMSAyxjBIt5TdW388n0drVlI5RjORNJnQ57bw1o/nr0fvFZXJeJkycrp1zJ3s/Xg8n0fziso5jDmamZnuG6P143g0rxezSFO83Oyd8nkBttZ7t4LKSsbcwAa8lxzM3N29ZMryKXxPGTCbv9kFUz7vJS6x/vWbsso3K/85k39lK69gK69gK69gK69gK69gK69gK69gK69gK69gK69gK69gK69gK69gK69gK69gK69gK69gK69gK69gK69gK6/geoatk5+U+Z4/zfrnx5BIEvUeu4skJXxKT2VBFJlpKmcMMJMkzzLiVBYkZkQzFSw3iIyIGTRwpSxmjBcYXq8oJ2V8jJGpd8oyMXM0Y3hJZcb4GDFbn0AHZBJzmDEqFrgAMcd4jaSuAuWcCyiGV6zJQWLEiCCvWZZJDDEq9rcAQGRm5HswAIgAGUWNZ32Z1L0lPgtnXrXbPjvX+tISh51HwcY1IEC4eu1vw4r98BvC9Z+H9qMif0HB+7X/mt8yChxEfN2HBwAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath122"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path120"
+         d="m 532.51,257.22 v -20.11 h 56.55 v 20.11 z M 0,405 H 720 V 3.052e-6 H 0 Z" /></clipPath><mask
+       id="mask126"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image128"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJoAAABHCAAAAADaNAE6AAAAAXNCSVQI5gpbmQAAA61JREFUaIHtl8uS4zoMQwG6//+PzTMLUrLTY7uTnsWtuiVsUpFkEQJfkrSwsLCwsLCwsLDwf4PfmuQX2378za31y5me5TNDY89/JHdLzbJsWQjBrR3/xcI9eP/Ne/i6Z1YQIiV8Zeik7Jh2n4q7b97GjWqWwxG2BWQC0wrnjw5hT0O2JE5Sc23pmfi1apajIEFKedrOJzO25aLxQq3GcA1j6Ry4IwqeVb1xqO3Yti0skdJhHFMeO9ZZSpIm0NQMQA0VQ3feTpp4cn+fmuWIbfvabJEOQoOZED642RE2mQYdgw5xOLSOZdkjNyzX6BO3G4fa2/a1RStuRxsG6BSRkOwtbHLPRKoYkxzDyUUm4eTmYomSzCdud9QitogQZCZYod4520oXVW8RZvfuGheIzgONOEyQYrhZvVXuUn7oUFcWbOHMPRNwOBxDNY0/wo4tRpSFw61rB1TrlEl9UxFYR0iD5XvZbh0aYcO+ZyKXOB4OdbQsyFvYSYAcUSnRzu8iIpKi1rJLDsOuSH2cBtNlmbmnFBGxDUNFTd2+SgxZVkRsIZGpysfh18jAirCkVEoOkeSl6Z+o9b6ITIgSxIzMdHSgjdCvuCrZqJFKFiELi9FZjKUOyU7Sj6idbhxUHpY7O4BlcyqdVGVxVWnh9tIk7SEhx0xWfvGxQ6d0skuMOmjXzY6oUSvEKA4OD0p9tMRjG0k56yNJ5qNo19TKnIwjpOql54Clyn/k7D22IqK09eg/CJJKGtuoOoQsyNyTyfQD1brLODYcxW3eDot3JlIwBbKm00/rksQBlYl0iasE63L3ObUc3NzBUva707Qz5Ipr7FEcqsLWOpMko47MO4xskZnJo2iX1JAh91BXyVnacSWWIFOCDnC6acNoH7VNCdNF1obsbqJOgifR7lXbYy83ASI75ulrGAmKavTFTZDGaFCjxXcnSUjKCgSL/QdvPlHzLrbosJOZd7AqRoAyPH0lUX0HzqoBioxRw4/J/ZeqYchdEKOjq3tTQjYPyTmpSXLaMtWWZpaD8O6SzaPVt0Ofr7k3dY2UCDp4552mYrytyrNTWsyLUqtRwiGUtW72YERfPp/x+DboXtnFftzXZmnQbBDuTjW8OA54LPNsfUUN+Mmhd4+98aI6GRh5MJkNbjrVlm9PmOMEGqWxNX1d9wm1vk34G4+r7fz6e9d8fFB/WvYGteOp+3L2q+2+7fH8mH55AP6W2s3kX1u++cD08/TCwsLCwsLCwsLCwsLCwn+LP07d+GDmw5HHAAAAAElFTkSuQmCC"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><linearGradient
+       id="linearGradient144"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="237.11"
+       x2="560.78998"
+       y1="277.32999"
+       x1="560.78998"><stop
+         id="stop134"
+         offset="0"
+         style="stop-opacity:1;stop-color:#769535" /><stop
+         id="stop136"
+         offset="0.4"
+         style="stop-opacity:1;stop-color:#9bc348" /><stop
+         id="stop138"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#9cc746" /><stop
+         id="stop140"
+         offset="0.6"
+         style="stop-opacity:1;stop-color:#9bc348" /><stop
+         id="stop142"
+         offset="1"
+         style="stop-opacity:1;stop-color:#769535" /></linearGradient><clipPath
+       id="clipPath160"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path158"
+         d="M 0,3.052e-6 H 720 V 405 H 0 Z" /></clipPath><mask
+       id="mask164"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image166"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAEhCAAAAAARigyWAAAAAXNCSVQI5gpbmQAABFFJREFUaIHtm9uW4joMRKvkS8//f+0Q29J5cJiZjuVwGWDoPvEDCxZsynakyE4qwNGOdrSj/bPG3S/sRowAaHPQxwgSgMEmnIuRJEEzswnnYSQpQkBN1eei38MQRABtgBodzsFAhhCj0BoxGd2IEZQQcwy0Spi5cl4nRULKKVIDzey6ThJkiCnnRC1QVRd0OikSYs4/ElWsNVW9opN9GlP6yJlKba01ceTGTlJCTDl/JGnQVmvz5DYYQQkhpZRSkoCWS6me3NBJSogp5ZwS1VpNyZUbMJEQY0oxBtJiSjHWxgsY2SMkhiBCSAj9rXETK+KohRgCCZAiof/B5SkhhQSspw1EhBx66R03mGoTo7amZm6+xc8MAFNttdACrJVSquoVMWmmWoLQWoC1clo6tyXDODSudCtlOS1Lqa0NPd1gXCXNTFstp2VZam3jALdq6JMImGmty6mUqk4vP2P4dRYgzVotpdSmOs7mBuscyH4GqqU2VR3PssNM0qBUVZWe2f4pbxtcMLNfEXL+MFAjhnNcnZvzAx+7ov1fMRKkXzdn2GTir1E7sAP7Nth0bXtBjRP0oZ2cnR6fo3ZgB/ZsbFKlLmDEzfXtQpti95bF2bZ0Fzuy+8Ceik2z7WllkX6OP3Js02s5V6jtcu9z3A7si2LzhLuYb7fWN66vz16G2h+v12PnqwK3qn0SvRm7U+3AvibGWfg/RQ13lsW7i/DN2M5dlTl2aY+5s1beRd8mSg7sDbB70pTnu35XY331eW8RvhUzYHcp6q9e/2rbtyP38C3tgf1zbHbVYw/bKTcX1DDPnveppner3Zg4v29OTXLu8Z3cq6fvE5PfGNtJt8eqnReu5ETynfamd2Cvu8xiff06r4u7+XarWlfcaW8Tyl8Ge9n+bfWC+QXui4/ttZjtXRKarZW7D2aacu8ytm+OzSvco9XWrdsr69vLxnYnNjevPkOty70u3+66FrR/xepNjttfYK9bc3F1gdFVvUbtybftdmSeqPZwzLdwr4uL9Z0T056F+8wRFBFRDJbeweSJ/tsYU4rdwa3nP9tTI0gJEmOMIQIwVRCGjdF5sJSSEkNKOaccg6wql8fWTdU55xwF2u3DsK0nfms8Xj3t+UdOMaCFIICpKj530nF+M8T0kT9yCNAqNGutbg3Lnhm+6/VOwmqQsYJ4h7uDMQoUWoPjqd5iv62yFBFCSHjPJIwxaaZNVc1AEKbaP9j+lJiptlpbUzOornb4bTEYrMAwba2WUmsA+ps6Oo+9mCRFggSB1bL8PJ3K6I8esR6VIQihdTmdTktpg/l7wNDjUkRoWpbTz9PimLFHrMuJENbK4ou5auektlqW0+KMbBIl2ihCq2hlKc48upgBplWgAVpKdX30rhoULKYCq9X30Ltj66LWtLaJad9XMyhM14j0Kvj8MZ5z8KtX+acPDfWN28z7MSsq5/vqNzz98+c3l26NHe1oRzva69t/0GNa7ld5GHgAAAAASUVORK5CYII="
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath186"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path184"
+         d="M -4.382e-6,1.5259e-4 H 720 V 405.00015 H -4.382e-6 Z" /></clipPath><mask
+       id="mask190"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image192"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAAAYCAAAAACuWO40AAAAAXNCSVQI5gpbmQAABFJJREFUSImtlHtM1WUYxz+/y7lw4BxunXNECY6aadxSU0Rlmpe5lrbMZjlt5dxMvOSUYrOLlwp1xRZmLTedK5fdoGTNgZoxdZh4S1QcIiBICKLAAQTO4ZzfOefXH+fQOZhtNfr+9zzf5/087/s+7+8HA9Jbk3bfam+7tCQxSmCIGgAY5059vKu6wSVEptg8Rw+o/wNVTJw1O6y8rMrhBUGOm7/y5M62Ie4Woj+p2TxGAkE76pnpsSJYSncP7RIEYKGuyA1xE6Zkir2aiKZjxW2j953Mc/oLEhNA9dy9FbiT6BQApeEugClNQPX1VCt+z5Bc2wWkem8E9qSzvTpWW3KlURHD0hf1r+ubVJh11O/krLCD0Hv4YCcAM77oBqSGLbXA5B/aFVVU6vZUeAGe+OrN08hLl+8qAUDM+va3d5+ODnSwFRfCmkKTP/rwS6vZbFl0pMACwLw8q9lsTvy4DCCzY7rZbE7den0KAGl/zIVFjQs1IJhGzyk5s1QCrSUjv+biCivWpmwxtnxWgLpHBBh+YqcEMO99EWCCfRyQ2Z4EwGtNMQGqcWnVNEBemdB6/71rbpjwYtrda+uN8xevrc9e//2dqyknQu+/ZdP+4tPBUPWJIebh5at3qAAjcm2rzgNy1/kbToiZ+YJYl1dlVykrfmVHUa6l5VzS4LFWNKcHqbGLb9aFePaKmfkOQPtG41u1AHIBYFi+9tJHN/1Db1232WRvjqRXGkx192oAWLME0HW+7A41Lz6rcwDa5O31AMiANEd+Pti6W4I+KfjVBSTKPj/gqArdvzYPMuPvewGcBVvjv+4KUL0l3mCBbludg9H30fgGU83xftD5zx4wAM3kSgeA9+fCLSNz7SAChEC1Gxfs60/39JDSOXjlWk/R32gDSntyvwcApTRr3G4hQB1Q5PhlxxZMvmzacrzGkHFhICsIYpht43PZzocBBUFjzsj56cxAfD3beigBOVgQ8dJ0T+2Oqubw9VGfqlP7rwbS6bmqGDXu9obyhzD1G9rRjxx2oCCYqs7alP92cNKZr4cXHfqlvse8bVpOVfQ3B0/60+FhOr3Gvve7Kv+PQOOoDRJknarXeU59ftwBgKQt64DOc8N0wRKNFiRD3PY7xQlo95aaHnbef6tB72fijNSIW9cO9emzMzdd/acV/40ambrM2njq93subXJO1AdnhwL9S+HvlBcuMItA4o+tebFDpMmAOHzsqFn21VdUDIlJsyddXhi6UYveFefsUm2VTpNhzFlxdoVRiWlrGmYULA1Oo1HXWxcvkFz91IURjePttlJPuympRXxUBh5bcb3uSIsP/cTFo8pK8ptcoW1Vj+xz9Ql9jzQpnfUmS03MnfEdCqoXxeszdUULUbJL6r1t6zApDldkjxvaDR2dAhAWec8HZKyqrqxsVR44jCShCODTKIIqipJb445QvB5JQvT4JFVSfYKgSv36fq1P4wnvVkEjeqQ/AYAllfE5zp/HAAAAAElFTkSuQmCC"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath202"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path200"
+         d="M -3.928e-6,1.2207e-4 H 720 V 405.00012 H -3.928e-6 Z" /></clipPath><mask
+       id="mask206"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image208"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAAAYCAAAAACuWO40AAAAAXNCSVQI5gpbmQAABFJJREFUSImtlHtM1WUYxz+/y7lw4BxunXNECY6aadxSU0Rlmpe5lrbMZjlt5dxMvOSUYrOLlwp1xRZmLTedK5fdoGTNgZoxdZh4S1QcIiBICKLAAQTO4ZzfOefXH+fQOZhtNfr+9zzf5/087/s+7+8HA9Jbk3bfam+7tCQxSmCIGgAY5059vKu6wSVEptg8Rw+o/wNVTJw1O6y8rMrhBUGOm7/y5M62Ie4Woj+p2TxGAkE76pnpsSJYSncP7RIEYKGuyA1xE6Zkir2aiKZjxW2j953Mc/oLEhNA9dy9FbiT6BQApeEugClNQPX1VCt+z5Bc2wWkem8E9qSzvTpWW3KlURHD0hf1r+ubVJh11O/krLCD0Hv4YCcAM77oBqSGLbXA5B/aFVVU6vZUeAGe+OrN08hLl+8qAUDM+va3d5+ODnSwFRfCmkKTP/rwS6vZbFl0pMACwLw8q9lsTvy4DCCzY7rZbE7den0KAGl/zIVFjQs1IJhGzyk5s1QCrSUjv+biCivWpmwxtnxWgLpHBBh+YqcEMO99EWCCfRyQ2Z4EwGtNMQGqcWnVNEBemdB6/71rbpjwYtrda+uN8xevrc9e//2dqyknQu+/ZdP+4tPBUPWJIebh5at3qAAjcm2rzgNy1/kbToiZ+YJYl1dlVykrfmVHUa6l5VzS4LFWNKcHqbGLb9aFePaKmfkOQPtG41u1AHIBYFi+9tJHN/1Db1232WRvjqRXGkx192oAWLME0HW+7A41Lz6rcwDa5O31AMiANEd+Pti6W4I+KfjVBSTKPj/gqArdvzYPMuPvewGcBVvjv+4KUL0l3mCBbludg9H30fgGU83xftD5zx4wAM3kSgeA9+fCLSNz7SAChEC1Gxfs60/39JDSOXjlWk/R32gDSntyvwcApTRr3G4hQB1Q5PhlxxZMvmzacrzGkHFhICsIYpht43PZzocBBUFjzsj56cxAfD3beigBOVgQ8dJ0T+2Oqubw9VGfqlP7rwbS6bmqGDXu9obyhzD1G9rRjxx2oCCYqs7alP92cNKZr4cXHfqlvse8bVpOVfQ3B0/60+FhOr3Gvve7Kv+PQOOoDRJknarXeU59ftwBgKQt64DOc8N0wRKNFiRD3PY7xQlo95aaHnbef6tB72fijNSIW9cO9emzMzdd/acV/40ambrM2njq93subXJO1AdnhwL9S+HvlBcuMItA4o+tebFDpMmAOHzsqFn21VdUDIlJsyddXhi6UYveFefsUm2VTpNhzFlxdoVRiWlrGmYULA1Oo1HXWxcvkFz91IURjePttlJPuympRXxUBh5bcb3uSIsP/cTFo8pK8ptcoW1Vj+xz9Ql9jzQpnfUmS03MnfEdCqoXxeszdUULUbJL6r1t6zApDldkjxvaDR2dAhAWec8HZKyqrqxsVR44jCShCODTKIIqipJb445QvB5JQvT4JFVSfYKgSv36fq1P4wnvVkEjeqQ/AYAllfE5zp/HAAAAAElFTkSuQmCC"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath238"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path236"
+         d="M 0,3.052e-6 H 720 V 405 H 0 Z" /></clipPath><mask
+       id="mask242"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image244"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAApgAAACGCAAAAABcGaXXAAAAAXNCSVQI5gpbmQAABOJJREFUeJzt3c1u4zgQReF7i5Tz/o87Elk1C7unJ4mdH6RHJjDnAxpBnI0XByWRotsSAAAAAAAAAAAAAAAAAAAAAAAAAACf8Iev13lvBPi3+2H6+ociTTzJ3TAty1apijLxFPfCtGyHpErKxHPcCdNyhMOqykzKxDP0O6/Z0aKFMqeUdIkneB+m5YjWeyinWQDhOe5MTDv6tm1Nc7iq5vlvCngXpuVofXvZuuaurDQjE+e7cyl3tH65vHQNKzMZmXiCt2HeBubl5aV7uOackYxMnO79pfx3mE05xshgZOJ0b8K0HK1t23a5dEfNMQYjE0/w7lJ+HZiXy9btmsd2MDLxBO/CjGi9b1vfmp3b1nufdpmRiVPFq9/s25V866211vu2ba2FHx2OA/4jr8OU7dZ7761FOFrrvfWIIEyc7FWYlhwR0X6lGNFatLCYmTjX63tM23aEVVmprJIjbHOLiZPdO11UmXM6lGMmh4vwFO/DrJzjCGUo536MmUWbON2bMKsyxxFWzlCOY9+PQZk4X/v3L77eZOoa6Dz2/a99P8aclImTvQrz+im0qqpS5TyO/dZlMTRxrrdhSrpGWMrjuHbJAginex3mrUzJtnIcx3HMmSkGJk72JkxZlq67lzXHGNdVOV3iZG+3i8qldFVmKrMq6RLP8G4fsySrbp+NrJJY+OAJ4s5rdV2X//MTON29MIGnI0wsiTCxJMLEkggTSyJMLIkwsSTCxJIIE0siTCyJMLEkwsSSCBNLIkwsiTCxJMLEkggTSyJMLIkwsSTCxJIIE0siTCyJMLEkwsSSCBNLIkwsiTCxJMLEkggTSyJMLIkwsSTCxJIIE0siTCyJMLEkwsSSCBNLIkwsiTCxJMLEkggTSyJMLIkwsaR3X3IK/Fcs6atf5UyYOIlv/77WJmHiHJavbZb0hTYJE6ewbNuu67eN+7M0CRNnsOyIsFWV+YU0CRMnsOxorUUorz5L86Mwr7P3j79J/P9YjtZ7b00155zzlubjMh+HacmOqKovLvCBRyy31i/b1pw5xhhzzqyqx6ugh2FajogIESZ+zIro2+Vy6VFzjOMYY8zM1MOh+cHEdETLSsLEj1nR+nZ5edlCOcZ+HMcxxtTjMj+4x3S0kpMu8WNWtH65vLxsXTXGtu+t7baUj67l98OskmxLjqyvPkQCHrmFuV22bs3Re2/XraMq3R+Zd8MsVVbJIcfDpIGvs1vf+ta3HtVaC0vXjaNHe0Z3wiypqnI65HAwMfFjtltr7bqcDqsq52gRj3cj34dZVmXOES6rSr+evAM/YsmWrbJ/b5F/Z1VeVdN2tu8cUwIes0JumVkp5ZxzzJn5zX3McqWnq30waIFvcYSijRaKynEc+1/7PuZ8vLS+v/ipVOUMS2Zk4udst1K0cLrmOPZ93/f9mFmPyrx7KXdlVV4H5qfnk4BP3cK0Kpxj7Md+3WHP/NYjyZKqnGbZgz/EkXJYMzTHOH49k3w4MB9tsEuq30fhgR9yNtnK5soxjjFuB4y+e4ijXKrHa3nge2zpUM1Q5fi1Jv+gy4fPykuiS/wxZUnKYVXO/DTLT06w0yX+EFdKyilV5edZchOJk1hhh3X9LNpnWRImznJ9HCmpSl84f0GYOIl//3cHX7hHJEyc5VdrLF0AAAAAAAAAAAAAALjjbzBYXrGIRT7+AAAAAElFTkSuQmCC"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath254"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path252"
+         d="M -1.396e-6,405 H 720 V 9.155e-6 H -5.333e-6" /></clipPath><clipPath
+       id="clipPath264"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path262"
+         d="M 0,3.052e-6 H 720 V 405 H 0 Z" /></clipPath><mask
+       id="mask268"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image270"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAckAAABlCAAAAAAD/UeMAAAAAXNCSVQI5gpbmQAABDhJREFUeJzt3ctu4zoQBNCqJin//+dG7MddyBNMbMvJ4A5GllFn48jZGCg0qUeTAkREREREREREREREREREREREROTv4LN/1D/8IfI/7ST5+bXCPIvHSRIEgUIpyrN4mCRJEkBVKcqzaA++I0lrzUjgyUwqL6Xff0XQrBlZQaRq8iQeJAnSWu9kmgNZVJZncJ8kSWtj9IZ0ohTkSTwaXa31sYzGMFSVsjyHuyRJmvWxXLYkM1NBnsKj0dV6Xy6XTmdFhKkoT+E2ye0CZIzl0tmYHq6iPIcHo6u1MZbL0tkQ7l1FeQ43SW4l2ccylk4vH8NVlOdwX5PbmesYjaxljtlUlKdwP09a672P0TqYffTeI6ggX9/XJEmatT5Gb82A1vvozUzD6wnczZPWWm/NjNwOWmtGULdfX53dHJM0M3J7okWabYfy6r7UJD8fTGYYkJlVpB5sncLduWuhMsINxvQZkRpWz+EmyarKjNlY0ZA+1+mRpTBP4EvPAEEaCaKqInx+fKzK8iS+dn8QJMCqQmXM9WNd1xlK8gxu58lKbJ1Y2ZBznau7a648g/uOrAIAglU+55wemeqwO4GbJLklSRpR4dM9Qq2Sp3Bbk7ye95gRGdM9KxXkGdzNk2Bd4fPzkF8mf+a+++O3BH/9ISdwe99VzkpJvgsl+S6U5LtQku9CSb4LJfkulOS7UJLvQkm+i0drmuVVbK1wP7tdqiRf129djT8IU0m+LILbrkis+kHnuJJ8VQSN5NaLU/i2LpXkiyK2/n+gKrMS+CZLJfmaPlflEJWRwW+zfJYkP1cXyL+2bW81ejdmhkdkfJPlfpLbYi0rqGngAIRZH2MZjZXu7m7BLOyvSd5NkqDRzEAleQDCrPflsnRDuM/pMzyj9rcse1aTbK0q1YB+BJJtLMvlMhrSfZ2zuTljf/e5J/MkDZ1MNaAfgbDWx7JcRmeGj3Vtq9kEsJfHwyS31kiSRZZ2kzwCYa0vyzKWTkT01pptm89xpygfJVlAZQFEo6lL8hhk66P33ruhhZkRlZmZ+JPRtaoqwww0qnP5EIRZa83MrIFEZXhrRu7uw/J4nqwMt+0SBFqcfojrAsjftr3+5sr+QZKFyjCyzLZD+fcIA1tmViUywj08Ip/MdTujazoqtefHgWhW1rwZiIg5P9Z1fZrl4yQTQCZN7385CslWpBnCyn2u67rOdT5ZXv7w3JWoLEtt4HIgWhRozIaMOde5TneP3F0D+bgmUWQlleNhCGvg9f0QPuf06RG5H+TeuSsLRagkj8OsIpAOhLv7Ncf9a8Kdu3XXZ9TaefAwJDBRYawIj4jMymdvx9q971pQkEcqAkDG9Ulz5nfLyzV8vqit+6ORqMz6Nkcl+bpIkvarI+v7m6ZK8mUR19ab+tHbI5Xk6/p1FVg/ujujJF/YH3Sgi4iIiIiIiIiIiMjf9h/FWVamv8VwgQAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath280"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path278"
+         d="M -2.382e-6,405 H 720 V 9.155e-6 H -6.319e-6" /></clipPath><clipPath
+       id="clipPath290"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path288"
+         d="M 0,3.052e-6 H 720 V 405 H 0 Z" /></clipPath><mask
+       id="mask294"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image296"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANsAAABbCAAAAADfWK9EAAAAAXNCSVQI5gpbmQAAA7hJREFUeJztm91u4zgMRr+PlJz3f9xa/NkLOcU0tpNmMdOxdnVukhoo4APSFEUrwGQymUwmk8lkMplMJpPJ5P8Cn17Pn7uRP8CxGwEQibHtDt0IggASObLckRtBkkRm5shyB24EKSJERmQMLKf7SyRFixaVs0IzCHs3QkRLrUVVxq4lZX+JFC21KsKAhP/8Tf0mdm4EKaXeaoELMoPDBm8fN1K1LMutwCUjIocN3KMbQZFS6+1WaMxwlxg1cPucpGipy3IrVIaZhYwauAc3giJa6nJbKgTezMYN3C4ne5Fcaq2QtMXauIHbufWw1VoLGN5KKU4mRwzcVzf2nqSWWlSBUmqtTT2GVIM8/E3RUkpRFRHp30UGbb6+uBEkRVRUSKB/FxWCI9rtclIoZO9HIhMUITlmTh70k4kMNybCPWJIq87OLTPcmjAFaWszjxxV78EtM8ObEFEFaeu6NhtW7sv+bRsm8O64fqwfazP3MeW+7k3Zp1uZ/Zlrd7UcMnSPbkBu3WOGtY+2mvuo9eRhpnBfxkgivK3NzCMwZNh285I+daWIAG7NLGLYOd7jGpBMBDMjyIjMgdUO1jcAPQezf45ZR4B9rwygz5Mzt88fv6XfxkHPdWneeb80lhu3Zep7c8Wh3AgSBBKZfG03khtBytYR3qvdMwZy68uuCJAZkQG8sHvh1jvni0ARVVUiw8P50u6JG0niQm7cZjnCCDd3ZwaePXfnbv0V44UGCqRoWWpVZpiZmTsj83y+eOrW1TQgV1m+KVLqclsK4d5aa+YWnnEq9yRuFNVMucq2m6TWZbktVRFma1tbE6PjVO6JmyQKxa/Sdm1uy21Rhltdy6or+2p3/B+HbtvxBGGK6EXUek4uy7LUIhlWVLVPG0+z8sgtgYwMBZW8SthAiJSOIESEzAx3Eu/kZGaGawgg1zk9Q3Cb5IuCRBQvpiKnaifPW4S7Qbnt4P7gHb8BP7eU3+R4rpzOhnRe6j0+JeEeEQGEm5tbH3y/tb5lhiNd5DTcfwFCNKmmAsmwtq7ruvax91t1MoAMl+v0WwBA0YCIIBi+uTV7ErnDOsmMzBCenq78GxCiQRGGfa7dZv7kfcVx3JgIxOXcAiTTBG72S8/1Vk4imcm8lBqIUJKIX3rliGenIE96rgSvU/w7Wxalf+5xIuPpEnXaT17KayPoCN/2ptvZzn+3N70YvQhk+H2m8PLE8aUeqRc8zIJedoMjuX2Z4X3jqRnK7XP2im/Vg7Hc/hu/yZhMJpPJZDKZjME/dMtVYk2b+60AAAAASUVORK5CYII="
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath306"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path304"
+         d="M -6.38e-7,405 H 720 V 9.155e-6 H -4.575e-6" /></clipPath><clipPath
+       id="clipPath316"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path314"
+         d="M -1.167e-6,1.5259e-4 H 720 V 405.00015 H -1.1670001e-6 Z" /></clipPath><mask
+       id="mask320"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image322"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAAAYCAAAAACuWO40AAAAAXNCSVQI5gpbmQAABFJJREFUSImtlHtM1WUYxz+/y7lw4BxunXNECY6aadxSU0Rlmpe5lrbMZjlt5dxMvOSUYrOLlwp1xRZmLTedK5fdoGTNgZoxdZh4S1QcIiBICKLAAQTO4ZzfOefXH+fQOZhtNfr+9zzf5/087/s+7+8HA9Jbk3bfam+7tCQxSmCIGgAY5059vKu6wSVEptg8Rw+o/wNVTJw1O6y8rMrhBUGOm7/y5M62Ie4Woj+p2TxGAkE76pnpsSJYSncP7RIEYKGuyA1xE6Zkir2aiKZjxW2j953Mc/oLEhNA9dy9FbiT6BQApeEugClNQPX1VCt+z5Bc2wWkem8E9qSzvTpWW3KlURHD0hf1r+ubVJh11O/krLCD0Hv4YCcAM77oBqSGLbXA5B/aFVVU6vZUeAGe+OrN08hLl+8qAUDM+va3d5+ODnSwFRfCmkKTP/rwS6vZbFl0pMACwLw8q9lsTvy4DCCzY7rZbE7den0KAGl/zIVFjQs1IJhGzyk5s1QCrSUjv+biCivWpmwxtnxWgLpHBBh+YqcEMO99EWCCfRyQ2Z4EwGtNMQGqcWnVNEBemdB6/71rbpjwYtrda+uN8xevrc9e//2dqyknQu+/ZdP+4tPBUPWJIebh5at3qAAjcm2rzgNy1/kbToiZ+YJYl1dlVykrfmVHUa6l5VzS4LFWNKcHqbGLb9aFePaKmfkOQPtG41u1AHIBYFi+9tJHN/1Db1232WRvjqRXGkx192oAWLME0HW+7A41Lz6rcwDa5O31AMiANEd+Pti6W4I+KfjVBSTKPj/gqArdvzYPMuPvewGcBVvjv+4KUL0l3mCBbludg9H30fgGU83xftD5zx4wAM3kSgeA9+fCLSNz7SAChEC1Gxfs60/39JDSOXjlWk/R32gDSntyvwcApTRr3G4hQB1Q5PhlxxZMvmzacrzGkHFhICsIYpht43PZzocBBUFjzsj56cxAfD3beigBOVgQ8dJ0T+2Oqubw9VGfqlP7rwbS6bmqGDXu9obyhzD1G9rRjxx2oCCYqs7alP92cNKZr4cXHfqlvse8bVpOVfQ3B0/60+FhOr3Gvve7Kv+PQOOoDRJknarXeU59ftwBgKQt64DOc8N0wRKNFiRD3PY7xQlo95aaHnbef6tB72fijNSIW9cO9emzMzdd/acV/40ambrM2njq93subXJO1AdnhwL9S+HvlBcuMItA4o+tebFDpMmAOHzsqFn21VdUDIlJsyddXhi6UYveFefsUm2VTpNhzFlxdoVRiWlrGmYULA1Oo1HXWxcvkFz91IURjePttlJPuympRXxUBh5bcb3uSIsP/cTFo8pK8ptcoW1Vj+xz9Ql9jzQpnfUmS03MnfEdCqoXxeszdUULUbJL6r1t6zApDldkjxvaDR2dAhAWec8HZKyqrqxsVR44jCShCODTKIIqipJb445QvB5JQvT4JFVSfYKgSv36fq1P4wnvVkEjeqQ/AYAllfE5zp/HAAAAAElFTkSuQmCC"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><linearGradient
+       id="linearGradient342"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="83.394997"
+       x2="657.07001"
+       y1="140.25999"
+       x1="657.07001"><stop
+         id="stop328"
+         offset="0"
+         style="stop-opacity:1;stop-color:#8cc640" /><stop
+         id="stop330"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#8cc640" /><stop
+         id="stop332"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#d6df27" /><stop
+         id="stop334"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#d6df27" /><stop
+         id="stop336"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#d6df27" /><stop
+         id="stop338"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#8cc640" /><stop
+         id="stop340"
+         offset="1"
+         style="stop-opacity:1;stop-color:#8cc640" /></linearGradient><linearGradient
+       id="linearGradient364"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="83.443001"
+       x2="663.53003"
+       y1="87.846001"
+       x1="663.53003"><stop
+         id="stop350"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop352"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop354"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop356"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop358"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop360"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop362"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient384"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="83.443001"
+       x2="663.53003"
+       y1="87.846001"
+       x1="663.53003"><stop
+         id="stop370"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop372"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop374"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop376"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop378"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop380"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop382"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient404"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="83.443001"
+       x2="665.09003"
+       y1="87.846001"
+       x1="665.09003"><stop
+         id="stop390"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop392"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop394"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop396"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop398"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop400"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop402"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient424"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="83.443001"
+       x2="665.09003"
+       y1="87.846001"
+       x1="665.09003"><stop
+         id="stop410"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop412"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop414"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop416"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop418"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop420"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop422"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient444"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="83.443001"
+       x2="660.34003"
+       y1="87.846001"
+       x1="660.34003"><stop
+         id="stop430"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop432"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop434"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop436"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop438"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop440"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop442"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient464"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="83.443001"
+       x2="660.34003"
+       y1="87.846001"
+       x1="660.34003"><stop
+         id="stop450"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop452"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop454"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop456"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop458"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop460"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop462"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient484"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="83.443001"
+       x2="661.91998"
+       y1="87.846001"
+       x1="661.91998"><stop
+         id="stop470"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop472"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop474"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop476"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop478"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop480"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop482"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient504"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="83.443001"
+       x2="661.91998"
+       y1="87.846001"
+       x1="661.91998"><stop
+         id="stop490"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop492"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop494"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop496"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop498"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop500"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop502"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient524"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="83.443001"
+       x2="666.70001"
+       y1="87.846001"
+       x1="666.70001"><stop
+         id="stop510"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop512"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop514"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop516"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop518"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop520"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop522"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient544"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="83.443001"
+       x2="666.70001"
+       y1="87.846001"
+       x1="666.70001"><stop
+         id="stop530"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop532"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop534"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop536"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop538"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop540"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop542"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient564"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="83.443001"
+       x2="668.29999"
+       y1="87.846001"
+       x1="668.29999"><stop
+         id="stop550"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop552"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop554"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop556"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop558"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop560"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop562"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient584"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="83.443001"
+       x2="668.29999"
+       y1="87.846001"
+       x1="668.29999"><stop
+         id="stop570"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop572"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop574"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop576"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop578"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop580"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop582"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient604"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="83.443001"
+       x2="669.88"
+       y1="87.846001"
+       x1="669.88"><stop
+         id="stop590"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop592"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop594"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop596"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop598"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop600"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop602"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient624"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="83.443001"
+       x2="669.88"
+       y1="87.846001"
+       x1="669.88"><stop
+         id="stop610"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop612"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop614"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop616"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop618"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop620"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop622"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient634"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="107.14"
+       x2="662.5"
+       y1="110.39"
+       x1="662.5"><stop
+         id="stop630"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop632"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient644"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="107.14"
+       x2="664.10999"
+       y1="110.39"
+       x1="664.10999"><stop
+         id="stop640"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop642"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient654"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="107.14"
+       x2="665.67999"
+       y1="110.39"
+       x1="665.67999"><stop
+         id="stop650"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop652"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient664"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="107.14"
+       x2="667.28003"
+       y1="110.39"
+       x1="667.28003"><stop
+         id="stop660"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop662"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient674"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="107.14"
+       x2="668.84998"
+       y1="110.39"
+       x1="668.84998"><stop
+         id="stop670"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop672"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient684"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="91.125"
+       x2="662.5"
+       y1="94.428001"
+       x1="662.5"><stop
+         id="stop680"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop682"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient694"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="91.125"
+       x2="664.10999"
+       y1="94.428001"
+       x1="664.10999"><stop
+         id="stop690"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop692"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient704"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="91.125"
+       x2="665.67999"
+       y1="94.428001"
+       x1="665.67999"><stop
+         id="stop700"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop702"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient714"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="91.125"
+       x2="667.28003"
+       y1="94.428001"
+       x1="667.28003"><stop
+         id="stop710"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop712"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient724"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="91.125"
+       x2="668.84998"
+       y1="94.428001"
+       x1="668.84998"><stop
+         id="stop720"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop722"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient734"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="94.356003"
+       x2="670.78998"
+       y1="96.940002"
+       x1="670.78998"><stop
+         id="stop730"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop732"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient744"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="96.845001"
+       x2="670.78998"
+       y1="99.429001"
+       x1="670.78998"><stop
+         id="stop740"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop742"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient754"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="99.286003"
+       x2="670.78998"
+       y1="101.87"
+       x1="670.78998"><stop
+         id="stop750"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop752"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient764"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="101.77"
+       x2="670.78998"
+       y1="104.36"
+       x1="670.78998"><stop
+         id="stop760"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop762"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient774"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="104.19"
+       x2="670.78998"
+       y1="106.78"
+       x1="670.78998"><stop
+         id="stop770"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop772"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient784"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="94.356003"
+       x2="660.47998"
+       y1="96.940002"
+       x1="660.47998"><stop
+         id="stop780"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop782"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient794"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="96.845001"
+       x2="660.47998"
+       y1="99.429001"
+       x1="660.47998"><stop
+         id="stop790"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop792"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient804"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="99.286003"
+       x2="660.47998"
+       y1="101.87"
+       x1="660.47998"><stop
+         id="stop800"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop802"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient814"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="101.77"
+       x2="660.47998"
+       y1="104.36"
+       x1="660.47998"><stop
+         id="stop810"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop812"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient824"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="104.19"
+       x2="660.47998"
+       y1="106.78"
+       x1="660.47998"><stop
+         id="stop820"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop822"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient856"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="103.28"
+       x2="641.06"
+       y1="110.17"
+       x1="641.06"><stop
+         id="stop852"
+         offset="0"
+         style="stop-opacity:1;stop-color:#4f81bd" /><stop
+         id="stop854"
+         offset="1"
+         style="stop-opacity:1;stop-color:#4f81bd" /></linearGradient><linearGradient
+       id="linearGradient866"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="98.375999"
+       x2="641.06"
+       y1="105.36"
+       x1="641.06"><stop
+         id="stop862"
+         offset="0"
+         style="stop-opacity:1;stop-color:#4f81bd" /><stop
+         id="stop864"
+         offset="1"
+         style="stop-opacity:1;stop-color:#4f81bd" /></linearGradient><linearGradient
+       id="linearGradient876"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="93.733002"
+       x2="641.06"
+       y1="100.77"
+       x1="641.06"><stop
+         id="stop872"
+         offset="0"
+         style="stop-opacity:1;stop-color:#4f81bd" /><stop
+         id="stop874"
+         offset="1"
+         style="stop-opacity:1;stop-color:#4f81bd" /></linearGradient><clipPath
+       id="clipPath886"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path884"
+         d="m 124.01,334.5 v -41.58 h 72.01 V 334.5 Z M 0,405 H 720 V 3.052e-6 H 0 Z" /></clipPath><mask
+       id="mask890"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image892"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAN0AAACICAAAAABG7LGCAAAAAXNCSVQI5gpbmQAAAl1JREFUeJzt3cFu4zAMhOEhJbt9/8e1RM4eZDvOHvZSYIsJ+B+MpLn4g1QlJxOoVLN/vNOMj9f2/kKfx/uCF8dgsA/QEeC6AK8lMzODGaSBBECQJBfP1sXMzd1Me/kIkExmnrwOADDz5q25mzIOIJiZEci1dh2Awby1vnV1HkFGzGlA0niunZn5tu17b27COIBkjHGApJ070wDz1vfvr603dV3Oo4GZCRivtfPW96/vfWumzCOZo1nGnHatHQzm3vq2f23dhXEAMxw51vlx/9+dx8q2d9c+VTKQs7cTd30jwMy99aZ9rJCGPt3tOvmXDmZm7u4urgP9gbt0wPqdYtKnCnAhzrf97aMP0L3dv//ajfyPSqdb6XQrnW6l0610upVOt9LpVjrdSqdb6XQrnW6l0610upVOt9LpVjrdSqdb6XQrnW6l0610upVOt9LpVjrdSqdb6XQrnW6l0610upVOt9LpVjrdSqdb6XQrnW6l0610upVOt9LpVjrdSqdb6XQrnW6l0610upVOt9LpVjrdSqdb6XT7bN3ricpc/eK9/Dj+bej3B/gYHW5FP/8MJjPCqPw0bDIjMvNepQ5c4zzmbE7x57RnzhlxDV251y5jzmFUf8Z+5jjG4gFLR2PmHIflbOrzEXIexzEfE3NoJGMextld+in0JDPGccxrb547M2MC0Zv24A6AGTHGmPnYmUACzO4uvTHX8RixzpXX5A4mwAj16QgAkczI61R5TRnzNWjsN+/t552/SfI5ZewcECdvA9Z8uOvr7jH/Tnp62jPiHu/3EH0I7n02Y6XaH4IRJexOaB+sAAAAAElFTkSuQmCC"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath902"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path900"
+         d="m 124.01,334.5 v -41.58 h 72.01 V 334.5 Z M 0,405 H 720 V 3.052e-6 H 0 Z" /></clipPath><mask
+       id="mask906"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image908"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJoAAABlCAAAAACQUKUHAAAAAXNCSVQI5gpbmQAAA8hJREFUaIHtWEly40AMA6j8/8cC5kCypSSWNE6qpuZAXOxyb2hwbQODwWAwGAwGg8GPwOdx/xMiL4/+m7E36fH9JbfHfx9hq+a3Duo9f0nukhpBkHl925cH8RsN1o/Xa35HjSAZSS2B7ydxbbBGWWvhlPoX5C6oEQxGBAFYsvzapkQLu4bPYq8f/fqgW+Ifl8witggSFikIYO7k4z4ESDKFPa5KBpi/9JpD3zNN847ca2pgRHxsEaTN9px0Hxb3NZEprNfpJANedA3Ta4mXGxjIkXeokWRs27aRsOEwI7csG6XJUqAIQNoXNYMMwsucFUYkwbQ80T78M9W2bdvKY8CAV0iUFQkD5BZBa6eM9juUkVNew8o9yvTIibYE41q2C19L1Qh5t2wy6RjrlCoTEVvQO7m7phT3IkbYSS162ECAkAjdOdsraiQZEUHK+y6nifrSNhc1k7EFnbkiypDtnitEJIPtlTYYoLXD5o1sVwbNzOF932vbjcuiDEanDMYWsCNgREQwNWIxq9vUHmDKThKi1R77DrVjV+02mS4FJB9GG6yMCIAEY4sgUqPexIChKElph10+SfomCC5Vq30tWZXlSLgSQAnITGxdBxixBeH2s0rHAOlMKKm6CMJEVb83w+AzS5RzZQwmHbtTp9uByMwapIoRmnX0VZszbFnynW731EgyEJHMThnNnewXM2TkBJYLEcDijCOKAMCSJOuuVr2mtrJkBLSoncY76Eq2CurMqj23Scc5x1qGaVuSjR+o1kliM8N55qmGNrXQ6juIIIPrVjBowzKAcG8qy0DGShW3d1WzJZGMj91AVN1EWdWQ5Wo7WDXxZGoXf3iv0zuqrEzglnVU2b+nZtCSxAADmaUM5mfGlSUjHKsFalaAkk+LmwPpb00NQKbyW1ypJu1HB27InWTzpunBNI7QK5+2JaHbdtmwQh0G6foA9qsO8JmadwLuwgNSVQzysrYAUplZcg2trLJNDbYFKMQKU6/1kvQT1UwLO5BV72g2ippXEU8fS2prhuUOmJymemeQhiwYgKQHV7tMHhDsOHqF1VZ0/K3msEtVMbXrcKyOKv0icrhV95NoN2+DajZYAXdU91PfvB4pvWjljtVGnqfxlFqeGsmHF1U1jCeJzu+TtQFP39w95IlZk6vkgo6RhzC4eYfmU7RLMAHwVI0/v17WF58J5bwv05axnx6CNx3TegWdrHe32/fH8qsJa/jJ1R7+jjn9RXDzb8HXPS4OvdlhMBgMBoPBYDAYDAaDwWAwGAwGg8FgMBgMBoPB4D/BH4YR8lTfyygAAAAAAElFTkSuQmCC"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><linearGradient
+       id="linearGradient924"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="292.92001"
+       x2="160.00999"
+       y1="376.07999"
+       x1="160.00999"><stop
+         id="stop914"
+         offset="0"
+         style="stop-opacity:1;stop-color:#769535" /><stop
+         id="stop916"
+         offset="0.4"
+         style="stop-opacity:1;stop-color:#9bc348" /><stop
+         id="stop918"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#9cc746" /><stop
+         id="stop920"
+         offset="0.6"
+         style="stop-opacity:1;stop-color:#9bc348" /><stop
+         id="stop922"
+         offset="1"
+         style="stop-opacity:1;stop-color:#769535" /></linearGradient><clipPath
+       id="clipPath944"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path942"
+         d="m 20.624,232.32 c -7.764,0 -14.0585,-6.29 -14.0585,-14.05 v -56.24 c 0,-7.76 6.2945,-14.06 14.0585,-14.06 H 291.93 c 7.76,0 14.05,6.3 14.05,14.06 v 56.24 c 0,7.76 -6.29,14.06 -14.05,14.05 z M 0,405 H 720 V 3.052e-6 H 0 Z" /></clipPath><mask
+       id="mask948"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image950"
+         xlink:href="data:image/png;base64,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"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><linearGradient
+       id="linearGradient966"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="147.97"
+       x2="156.27"
+       y1="316.67999"
+       x1="156.27"><stop
+         id="stop956"
+         offset="0"
+         style="stop-opacity:1;stop-color:#bcbcbc" /><stop
+         id="stop958"
+         offset="0.175"
+         style="stop-opacity:1;stop-color:#d0d0d0" /><stop
+         id="stop960"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#ededed" /><stop
+         id="stop962"
+         offset="0.825"
+         style="stop-opacity:1;stop-color:#d0d0d0" /><stop
+         id="stop964"
+         offset="1"
+         style="stop-opacity:1;stop-color:#bcbcbc" /></linearGradient><linearGradient
+       id="linearGradient988"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="209.21001"
+       x2="28.193001"
+       y1="247.66"
+       x1="28.193001"><stop
+         id="stop974"
+         offset="0"
+         style="stop-opacity:1;stop-color:#8cc640" /><stop
+         id="stop976"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#8cc640" /><stop
+         id="stop978"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#d6df27" /><stop
+         id="stop980"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#d6df27" /><stop
+         id="stop982"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#d6df27" /><stop
+         id="stop984"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#8cc640" /><stop
+         id="stop986"
+         offset="1"
+         style="stop-opacity:1;stop-color:#8cc640" /></linearGradient><linearGradient
+       id="linearGradient1010"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="209.24001"
+       x2="33.153"
+       y1="212.22"
+       x1="33.153"><stop
+         id="stop996"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop998"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1000"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1002"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1004"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1006"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1008"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient1030"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="209.24001"
+       x2="33.153"
+       y1="212.22"
+       x1="33.153"><stop
+         id="stop1016"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1018"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1020"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1022"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1024"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1026"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1028"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient1050"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="209.24001"
+       x2="34.352001"
+       y1="212.22"
+       x1="34.352001"><stop
+         id="stop1036"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1038"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1040"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1042"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1044"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1046"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1048"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient1070"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="209.24001"
+       x2="34.352001"
+       y1="212.22"
+       x1="34.352001"><stop
+         id="stop1056"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1058"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1060"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1062"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1064"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1066"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1068"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient1090"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="209.24001"
+       x2="30.709"
+       y1="212.22"
+       x1="30.709"><stop
+         id="stop1076"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1078"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1080"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1082"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1084"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1086"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1088"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient1110"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="209.24001"
+       x2="30.709"
+       y1="212.22"
+       x1="30.709"><stop
+         id="stop1096"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1098"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1100"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1102"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1104"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1106"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1108"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient1130"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="209.24001"
+       x2="31.919001"
+       y1="212.22"
+       x1="31.919001"><stop
+         id="stop1116"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1118"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1120"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1122"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1124"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1126"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1128"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient1150"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="209.24001"
+       x2="31.919001"
+       y1="212.22"
+       x1="31.919001"><stop
+         id="stop1136"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1138"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1140"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1142"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1144"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1146"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1148"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient1170"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="209.24001"
+       x2="35.585999"
+       y1="212.22"
+       x1="35.585999"><stop
+         id="stop1156"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1158"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1160"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1162"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1164"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1166"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1168"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient1190"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="209.24001"
+       x2="35.585999"
+       y1="212.22"
+       x1="35.585999"><stop
+         id="stop1176"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1178"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1180"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1182"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1184"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1186"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1188"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient1210"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="209.24001"
+       x2="36.820999"
+       y1="212.22"
+       x1="36.820999"><stop
+         id="stop1196"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1198"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1200"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1202"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1204"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1206"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1208"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient1230"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="209.24001"
+       x2="36.820999"
+       y1="212.22"
+       x1="36.820999"><stop
+         id="stop1216"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1218"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1220"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1222"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1224"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1226"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1228"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient1250"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="209.24001"
+       x2="38.030998"
+       y1="212.22"
+       x1="38.030998"><stop
+         id="stop1236"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1238"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1240"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1242"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1244"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1246"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1248"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient1270"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="209.24001"
+       x2="38.030998"
+       y1="212.22"
+       x1="38.030998"><stop
+         id="stop1256"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1258"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1260"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1262"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1264"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop1266"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop1268"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient1280"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="225.25999"
+       x2="32.363998"
+       y1="227.46001"
+       x1="32.363998"><stop
+         id="stop1276"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop1278"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient1290"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="225.25999"
+       x2="33.598"
+       y1="227.46001"
+       x1="33.598"><stop
+         id="stop1286"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop1288"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient1300"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="225.25999"
+       x2="34.803001"
+       y1="227.46001"
+       x1="34.803001"><stop
+         id="stop1296"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop1298"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient1310"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="225.25999"
+       x2="36.036999"
+       y1="227.46001"
+       x1="36.036999"><stop
+         id="stop1306"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop1308"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient1320"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="225.25999"
+       x2="37.242001"
+       y1="227.46001"
+       x1="37.242001"><stop
+         id="stop1316"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop1318"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient1330"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="214.44"
+       x2="32.363998"
+       y1="216.67"
+       x1="32.363998"><stop
+         id="stop1326"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop1328"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient1340"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="214.44"
+       x2="33.598"
+       y1="216.67"
+       x1="33.598"><stop
+         id="stop1336"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop1338"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient1350"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="214.44"
+       x2="34.803001"
+       y1="216.67"
+       x1="34.803001"><stop
+         id="stop1346"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop1348"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient1360"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="214.44"
+       x2="36.036999"
+       y1="216.67"
+       x1="36.036999"><stop
+         id="stop1356"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop1358"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient1370"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="214.44"
+       x2="37.242001"
+       y1="216.67"
+       x1="37.242001"><stop
+         id="stop1366"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop1368"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient1380"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="216.62"
+       x2="38.730999"
+       y1="218.37"
+       x1="38.730999"><stop
+         id="stop1376"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop1378"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient1390"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="218.31"
+       x2="38.730999"
+       y1="220.05"
+       x1="38.730999"><stop
+         id="stop1386"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop1388"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient1400"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="219.96001"
+       x2="38.730999"
+       y1="221.7"
+       x1="38.730999"><stop
+         id="stop1396"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop1398"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient1410"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="221.64"
+       x2="38.730999"
+       y1="223.39"
+       x1="38.730999"><stop
+         id="stop1406"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop1408"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient1420"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="223.27"
+       x2="38.730999"
+       y1="225.02"
+       x1="38.730999"><stop
+         id="stop1416"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop1418"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient1430"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="216.62"
+       x2="30.809"
+       y1="218.37"
+       x1="30.809"><stop
+         id="stop1426"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop1428"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient1440"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="218.31"
+       x2="30.809"
+       y1="220.05"
+       x1="30.809"><stop
+         id="stop1436"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop1438"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient1450"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="219.96001"
+       x2="30.809"
+       y1="221.7"
+       x1="30.809"><stop
+         id="stop1446"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop1448"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient1460"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="221.64"
+       x2="30.809"
+       y1="223.39"
+       x1="30.809"><stop
+         id="stop1456"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop1458"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient1470"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="223.27"
+       x2="30.809"
+       y1="225.02"
+       x1="30.809"><stop
+         id="stop1466"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop1468"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient1502"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="222.66"
+       x2="15.898"
+       y1="227.32001"
+       x1="15.898"><stop
+         id="stop1498"
+         offset="0"
+         style="stop-opacity:1;stop-color:#4f81bd" /><stop
+         id="stop1500"
+         offset="1"
+         style="stop-opacity:1;stop-color:#4f81bd" /></linearGradient><linearGradient
+       id="linearGradient1512"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="219.34"
+       x2="15.898"
+       y1="224.07001"
+       x1="15.898"><stop
+         id="stop1508"
+         offset="0"
+         style="stop-opacity:1;stop-color:#4f81bd" /><stop
+         id="stop1510"
+         offset="1"
+         style="stop-opacity:1;stop-color:#4f81bd" /></linearGradient><linearGradient
+       id="linearGradient1522"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="216.2"
+       x2="15.898"
+       y1="220.96001"
+       x1="15.898"><stop
+         id="stop1518"
+         offset="0"
+         style="stop-opacity:1;stop-color:#4f81bd" /><stop
+         id="stop1520"
+         offset="1"
+         style="stop-opacity:1;stop-color:#4f81bd" /></linearGradient><clipPath
+       id="clipPath1532"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path1530"
+         d="m 68.912,218.21 v -26.07 h 33.358 v 26.07 z M 0,405 H 720 V 3.052e-6 H 0 Z" /></clipPath><mask
+       id="mask1536"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image1538"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAABdCAAAAAC3e9ZBAAAAAXNCSVQI5gpbmQAAAa5JREFUaIHt2sGOnTAMBdBrO/D6/387JPbtIgFG76nqBnfRsVmAQMqRnYiNDfz/IX94fjr4qUgqyRuV8zavBHZi87rXF8iMjDQJkAwucqUlqqqiklJXkhERDBBAAwCIqpmZppBEhLu7C7FEgYi1rbWmmiEyfPQOEuDKUURt2/e9WUaSDB9dwWCsqgpE1Nr+67U1e/7skOH9CxEegPCsqmrb9tdrSxHdDTGGigivkyNmbYqPl5URHdGvMzL3ESJq1trWMkQHu6mu8q0cIaqmZhk5CkJvcIkQgcy/wPMiqCqCc+F2fpArHhbxtqw+vf5fo8QSSyyxxBJLLLHEEkssscQSSyyxxBJLLLHEEkssscQSP+PqlHHG8wLfVm7n69W1T+mxRpA4zSkSnD37hG4gwz084pyyaAtkhA+TnBx795tcOTK8d0PkdOfHcQyPuHOkMHz0L3hPmwc4uq/j0wAKGT4ORDdLGF5h+OhHd/++jwzvCLfMuY6xdnJVlQ76SOjN455diauqABgAw1PAez7ncwZJkTiDxFj/gH8zZwW+z1nNh8TptW+zZJanfJA/J34D0OgcX5+ksrMAAAAASUVORK5CYII="
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath1548"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path1546"
+         d="m 68.912,218.21 v -26.07 h 33.358 v 26.07 z M 0,405 H 720 V 3.052e-6 H 0 Z" /></clipPath><mask
+       id="mask1552"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image1554"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABkCAAAAAB7zOsaAAAAAXNCSVQI5gpbmQAAAqpJREFUaIHtl8GO2zAMRGco+///t9HM9CBlswXStQK4p+ohJ8bxAyWSUoDNZrPZbDabzWbz7+GHz+Tt74JljhXd+Dxfm++xZ3hZeZkhQYKcrw4SAM8Yv2JZVV5lSJBFkkSQAQAWizPtxFn2XS8pWa2qCCBJ7BhhVVVxJGjTxuqqXghJVjtaq2KQ2JYZsFprVWAQWwJ8V4ZkHcd5NE6hJBlsx3FUAYgtAiHDJefPQhLV2nmejUwQ273TqXaeRyOSWIBNYM23kmE7zrMxCdKiKio8juNsSGyS4FI7rwpZ1VrRGQkXUWY7jlawbUl2styJV0UDjnpMbHBUK8hWVRw7KstDeYcQBEgyVjcKxYZEqCIQ6fHNd88eggQRWN1oqMaqCgiOhuiybee2DCeJrVGJJBkSSGK/dDeNtpdxDMyMTQQwipPr9bksnOObled8G3mimhoAwMxtfTidbPboiTgOALLgEyQp3jjaho5EILAYWB7jlAjAKrInqwkuHcAcB0MFRNy7UgFYaAmIpMxV39oeohiEDhz1LoxjmGR5nJXrrC3pLMfYVtczn9EXs37vFAbTpTHLwEpiqPfeR+8v9/1alcaw9NAYnUE5iaP+eKh7TO/79jBJIvVfvavbCsgkLvf+eHTJse+dNLHTH+PlTlgBRoa9dymJcecszdfLu52ZYOJY6pI+qpm1JTUtqXc5Y4YNo23LWb+xrQgTJEYs2XYwr742xjnhj/JbyDCxWqJnx4HzuhhrtOBHvithEludkb5KP0mscvRRA64JgVhFpsuvA2HGpOUz4kW7+J5jpOl7d7+LLXNdNAbMWK/Vexe7T2ggBcxx8tfYMlcnC0Fytvqz/t/FbhPOuxL++Mv5LnabcNzQRsP/GLtNOJ/JdWyz2Ww2m81ms9lsNpvNf8Rv7Z+eBOrlWDcAAAAASUVORK5CYII="
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><linearGradient
+       id="linearGradient1570"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="192.14"
+       x2="85.593002"
+       y1="244.28"
+       x1="85.593002"><stop
+         id="stop1560"
+         offset="0"
+         style="stop-opacity:1;stop-color:#cb6c1d" /><stop
+         id="stop1562"
+         offset="0.4"
+         style="stop-opacity:1;stop-color:#ff8f2a" /><stop
+         id="stop1564"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#ff8f26" /><stop
+         id="stop1566"
+         offset="0.6"
+         style="stop-opacity:1;stop-color:#ff8f2a" /><stop
+         id="stop1568"
+         offset="1"
+         style="stop-opacity:1;stop-color:#cb6c1d" /></linearGradient><clipPath
+       id="clipPath1586"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path1584"
+         d="m 144.2,218.58 v -26.07 h 33.36 v 26.07 z M 0,405 H 720 V 3.052e-6 H 0 Z" /></clipPath><mask
+       id="mask1590"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image1592"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAABdCAAAAAC3e9ZBAAAAAXNCSVQI5gpbmQAAAdJJREFUaIHt2sGO2zAMBNAZSk76/3+biOT0INvrLFr0YgFFSx0c2AH8QFrSRQP8+4O/vblz6FcIF5K6qjx/OC9rQM3Ll0iQJEHcjgqAIEmaJA/QzEjeX6YASanMnewAALJZa83I+9sqKDMjkLPGDoCgWd96b7Z39l5QETEIpKi9RtLa9nhsvdmKGjPGICRx7yoBWu+PH4+tm90vKn28qMwEqNnVWePz+ezt9g8pKUdDujt5mTlmrT+ez62tqNEN6cOMuHxHWut92x4LakQa0tsBHjWCNGu93T91JEN3+1oFU9xJmi0QZefuchExNzmu2AL2PfS469d/Vokf77x/bv5plFhiiSWWWGKJJZZYYoklllhiiSWWWGKJJZZYYokllvj3i+e5lfZxN6DvL+7Hc0jKvP2ofL5WEg5zioJSGRHQAjEiUrlHHqYoSBnujbng5Bru7nFEHo4alTFGQy45nY/xHpM8RFEZPl6IYQtOrhU+Xm+PPHMdopQxDLEtyjy4j/fZ19nVpBPp7/sP5wEoM3yMuHYVSEDpZisiQZIiPSLnotxnTgKKJWEZ7EsyM79nkGZGYEWNc7l/ZJBmyGoJd0E/clZYkbD6JM8wWVunfBf/o/ETosIcfORfb/oAAAAASUVORK5CYII="
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath1602"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path1600"
+         d="m 144.2,218.58 v -26.07 h 33.36 v 26.07 z M 0,405 H 720 V 3.052e-6 H 0 Z" /></clipPath><mask
+       id="mask1606"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image1608"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAABkCAAAAAB/OTsnAAAAAXNCSVQI5gpbmQAAAu1JREFUaIHtmM26s0YMgyWZ3v/99mCpC0Oa/jwBvmbRxbyrBMgR9tgazwEWi8VisVgsFovF/xPeeiTXv8m/Xfwlydf9/P0C+PoSIPc1tytFTpRh3i+cH48UJO9vdcHnKAmSBJIEOQQ5vyE56kHi84kbfIySoCgCcRwGICmSCObWZMBp+3aUnxNLShKTNhwCZEkCAkglEkFss+G7i/lJkoBUVYzZCAJSVSUgoaqKHMVGEp7r/V+iJEltJTSRNEFVbZsAg9qqiCR2RzJwT/GqYiHVVhBiKyBr+20T4qi2KsD2q4Bvct0kqiITO6Gkqk0xwKqNcOK2k+RbfRkQlBhL1iS2GASSyMR7t7vb90U/SQZEchZNy5CqJPp8wr3ve7vtdu52yVWUOTQlCVBJInI0ROLe97Zt38+srhRtO1BVaYSFJE5Gch54IHhdsbEdgCpp2h+I29Thf+/PfkEyOIIoSmWwSmTcHl+AVDYAmMjdvqyPdwlMMgkkYG1bMd0dVlWJGd+9F97BVWIxS0WqDFQR8RmliC2A2HiyRX+WnMy2A0pFSKLdk0xQSM2eFZN3M3tZPrOYkgp9RmlDAcaE+fXEJu52wAIhcRyO0yPzPn5gPdeSmTaxi8WER5AZj/C4z+F3X3IfALG7t4jKmzcASNL7/rN39yMzuFzLYzVDEUn6qJ4k8SnpcaOvDCIAXjUrAe6MHc3enJ7Ezqz1rSjfNF+Djufvz2K628kX59g308NMl27Hx5zps2DxPSsY0XgqpKZhjoK16TjPGuSm5GjuxaCPhkASN2YGeaSHK1sfCHJ25v3n933vzOjHeN7goeTdKHfBQv/s+/SI3ZC7+3GQd6I8N2J7339+dnuGMJxBPk3tnfI5pnUR5ywHo0HC/QtreSexCIxYPDbPIEiHfA1Bj7i17xDngStOgrwdAu+7ziNJEOdZ8vDSP4+6DzzgkeTrkP4y738c6L8u+f5vgfcLzwUXi8VisVgsFovFYrFYLP7KH0j/wnzznfxrAAAAAElFTkSuQmCC"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><linearGradient
+       id="linearGradient1624"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="192.50999"
+       x2="160.88"
+       y1="244.64999"
+       x1="160.88"><stop
+         id="stop1614"
+         offset="0"
+         style="stop-opacity:1;stop-color:#cb6c1d" /><stop
+         id="stop1616"
+         offset="0.4"
+         style="stop-opacity:1;stop-color:#ff8f2a" /><stop
+         id="stop1618"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#ff8f26" /><stop
+         id="stop1620"
+         offset="0.6"
+         style="stop-opacity:1;stop-color:#ff8f2a" /><stop
+         id="stop1622"
+         offset="1"
+         style="stop-opacity:1;stop-color:#cb6c1d" /></linearGradient><clipPath
+       id="clipPath1644"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path1642"
+         d="m 237.65,219.1 v -26.07 h 33.36 V 219.1 Z M 0,405 H 720 V 3.052e-6 H 0 Z" /></clipPath><mask
+       id="mask1648"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image1650"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAABdCAAAAABcTG1CAAAAAXNCSVQI5gpbmQAAAchJREFUaIHt2ruypDAMBFC1bJj7/58LknoD28yrajdByV55qhgg4JSMTaIW+Q0Df7m6b/D1or9pWeSbi+sP45CEcRyeJAQABJD7VYoIhSQ5TCxRoQokFEoRkhGMaY53CWjT1lSRMLUURoS7xKiyiwgE2nrvPcWkMMLNIBIEZ5WAat/2vTdFQpUMt/MQkpgTCxGg9f3nsfWWQrqdygiHCHhV2fr++Nm3httNkn42CTcNCJ/vUnvf9sfeNKHKcIWfXeezR5UC1da3beuasHzCGHNpvmwSAVRbbwnrhwS7NcXaDPMbCwCqqppBiqoC1yp5ftaBId//MjG/p/JBygRTyLdn6u3AP0eRRRZZZJFFFllkkUUWWWSRRRZZZJFFFllkkUUWWWSR/zN59bw4x+0CP5/c1/3R/A9JaCZGBElZ6CApDIa7gxmkhwdjhicGydGItwamtL/tNPMVnlhVztZ/WE77+zzOYS6SYLidDWGa0v4OO4a5MiIEGW6HhKWlJ87zuKa2XzeFfmTECkQYYfac2TWxMAlL6LeLjG3i7u/hG0qQniTOrRmM71RTSsJoZYw+Uk0juJURL3qy4/dCjpNM8iuh9nWeYf6q8Qf5oSd8BD/9EwAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath1660"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path1658"
+         d="m 237.65,219.1 v -26.07 h 33.36 V 219.1 Z M 0,405 H 720 V 3.052e-6 H 0 Z" /></clipPath><mask
+       id="mask1664"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image1666"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAABkCAAAAAB/OTsnAAAAAXNCSVQI5gpbmQAAAt9JREFUaIHtV8Gy4ygQk9T+/w/eR0t7gGRezUwl+G0Oe0CVS2xsWepGAHBwcHBwcHBwcHBw8P8Et0bk/SP569WfUBIg8u2VxLrCX0/n8fsAJcGlMvONBMg/biJ5jniP680XkQSTIAzAdQF53JrfEz9G/FdKkpQIOPbkpCgCCEmRBILYtLedfUVJgCqJsQGHIKUSGQCSRE5Gd8O7tXxtLKmqInrMeoKqq4QgVE3y2G4k4aaz74yVrosQkRigdF2XkES6SkQSuyOZ+EQtHzIh2J4+13UJMXhdJST2+6l9i3JykrEdQKrruoRmVFWKF5JsZ8E7ygAU4ZKmsVXFyCAlxN3d7u4bpK8ogwQIKLqqZUilEpLMRIh7DLfb7e38eaNyTnJCkgRIKjHIjJq4e3T3NPYzkySzWKKqyoBUImKbkzVzRLxfyve1jO2QKglQiUDsFbhc2M2695RBYrcDSmWipNW9DEio7ABkc5+0Xt4lSFZp1U91XYJ7OKyqErHi/c56uWFst/NUyVnKMKDEBDPbvS/zTfusBgqoSqNKiG0DMw4rCZBI3iTcUGm526IqhETEPRt2gZ8OPGAGmggYFGO7rV8T5DEtP0W5nO2SRIOAPcMtSdxjfK00+FzGfpsmERDPvwESo8fX1+j2FPopykcDUXM5nt0zRWIsyjj+1HYLAZYuivEMozy/ZYwxuu8k7I5KxO2erZPFv1Sm5+J1Z0u5Z2zcc24+Xcb09eHz9631ByjDJHMRNp6igNgzh26ZukU5397jGlR6UXOKe0q8hdexPkHMXbI9vv4Zow08cqi7b3NuqYyHCBPjaww7QNyM/APCLZXz5IF4TfzMw8kSebuUm8aCmRud0f2o3oylH9Ryy1jASYvPIAiMGMiNnPuuYGcQSWEeB9ZBc67MyY0MuEO5Tq/EczvJ5fad1LlH+TylP/fHz+fud+z+ks7fCfgTvoODg4ODg4ODg4ODg4ODg4Pf8C+MbMxJT6/5lQAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><linearGradient
+       id="linearGradient1682"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="193.03"
+       x2="254.33"
+       y1="245.17"
+       x1="254.33"><stop
+         id="stop1672"
+         offset="0"
+         style="stop-opacity:1;stop-color:#cb6c1d" /><stop
+         id="stop1674"
+         offset="0.4"
+         style="stop-opacity:1;stop-color:#ff8f2a" /><stop
+         id="stop1676"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#ff8f26" /><stop
+         id="stop1678"
+         offset="0.6"
+         style="stop-opacity:1;stop-color:#ff8f2a" /><stop
+         id="stop1680"
+         offset="1"
+         style="stop-opacity:1;stop-color:#cb6c1d" /></linearGradient><clipPath
+       id="clipPath1702"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path1700"
+         d="m 218.21,334.36 v -41.58 h 72.01 v 41.58 z M 0,405 H 720 V 3.052e-6 H 0 Z" /></clipPath><mask
+       id="mask1706"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image1708"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAN0AAACICAAAAABG7LGCAAAAAXNCSVQI5gpbmQAAAkZJREFUeJzt3cGO2zAMhOEhJXv3/R/XEjk9yHLSBXprUUzA/5AY8CUfpNg+mUClmv3hWDi+Du394CN4xAvY15cBZksnTOT6ePns/rSVsg0ACK4W714uM3d3N3EcQCYzmIu3dqZZ896aPo/MjLBAElg6g7n34+itubouc845QKPxXjszb8d5nr2LLx6ZMa+LTNq9Mw1m3vr5/XUc7srXFSJzDkdmpNG4d6a1fpzf59HkdcMZc7jh2Zkw99aP8+voprw1SYYjR2u3Yv3v1t7s/dD+45HpjNbc1tLttYO5ubd1QjbS0Ly576eS/ST2ETd0EnQ3w0b0fcae/tdv+xv9IPj//C3/vNLpVjrdSqdb6XQrnW6l0610upVOt9LpVjrdSqdb6XQrnW6l0610upVOt9LpVjrdSqdb6XQrnW6l0610upVOt9LpVjrdSqdb6XQrnW6l0610upVOt9LpVjrdSqdb6XQrnW6l0610upVOt9LpVjrdSqdb6XQrnW6l0610upVOt9LpVjrdSqfb877oZ+SFcPxp6M8JfIwO/H2mDAlmZoRR+V3fZEZk5rNKHQBu22xO8fe0Z84ZkXumzF67jDmHUf0d+5njGosHLB2NmXNcllN/tsW8rmvuxesAjWTMyzi7S79jn2TGuK659+a9MzMmEP0DJuZEjDFmvu1MIAFmd+2RMuvyGDEjc10199oBzDBxHEAkM3JfVV5Txlx+sAWwb+j5PmUMMBj0J6gBa0Dcvt09no8Z7geAz3i/N9Gn4CD9rFzd/QLsTiXnnoZRiQAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath1718"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path1716"
+         d="m 218.21,334.36 v -41.58 h 72.01 v 41.58 z M 0,405 H 720 V 3.052e-6 H 0 Z" /></clipPath><mask
+       id="mask1722"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image1724"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJoAAABlCAAAAACQUKUHAAAAAXNCSVQI5gpbmQAAA8xJREFUaIHtWMty5DgMA6j5/z82sAeSsjNpu7cnNbV7ICqV6rglEQKfDjAYDAaDwWAwGPwd8H9p+fKdPz/1wy2P5r9/kz8G/JGhPvOH5G6pEQSZ1GzfGuI3GqyH93t+Ro0gGSQA29ZLQ9y/3OxYe+GU+gfkbqgRDEYwAFiy7JdGiBZ2kyBIEjZ8PvRrS4/Ef90yi1gRJCxSEOjzNJ7rSKawl70MZhDsTcQX17M+8Ynca2ogI9ZaQdq8usyEmWrlwggCsnxVLanlIwOm9xbvKDDt5v6vqZGMWL/WKtHCDHdG5IKmFhEBSIed0hhJ7VQyXQvWFZ37YViPLr1TLWKttXprMmMnK0nWfSNW0Doom7WknVxnlX75FLbzZrZgPch2E2tkrLUIWyqjO1tNBsn0FNcK+iDovQQgWTFJ2FZvKi1J0hagp2B7RY0kIyJI6ZAEk8HIiiADUdTcqhGmUcaFLiudIpKR93FTg31kEN7K9pAGpK3jkItpoGRjxr4Bg7ECdgSMqD1VKcisPc4ciVJNBoPQYd0K9kCNrBtLkhngiuiML99kPa0IyryMFSwi3NkAQzbYRTKc/n7H7E617lGSVPWXRNURMFAlZHdyZymMgCX39fI5aCDyTzDToCryU7+4o/alenPrBKarMtBKx/Qh0u1nd8osbmUz0trVhmXrcWy4p+ZKuoy0vOgeRzJkei5xxlI0NfXdrMpHXGIAgCFJsp+4vaaWapMR4Ty2qoGrM2TSRS+urCaLercBWNk+sqxsgbsovW7Mz6q5sjwWDEb0eNQWkxp4NkNEMDrwWnRLJoHoQ9X5K2VMfuxQ21IAYdBmdMPsoTKphcIdfd2InO7NRSluoFK+pSLhHGY+Vs2gpSMYCFAwAEX6KY+zJcDZvrp6oEZOHbt5dtd3FiM5qQE4pEdeD6pJOrLRhAErg3/PExnfWRmySjksGoDSaIlrw1bVyWoMAHAcjynwRM0HYe/hhlT3UKVRG/ls556qT/mkBtmwsgWTp45Zy/9ANdPCATu6651zQx19jjlk1CiUjVVFPqnBUCZurla9Z7xP0NviAcHLl7mrb90D4h4Ou1VdZ5N2lY0agfbdqszWBT6nVheOc8i/GG7yuLyk5B81E7UYXRtqDKkm0un7RrM3b1Q9G6JrBPBb8HZrP3vq9Q3meoM9gJerv677hFr6YDfv7k8vaySvHzrOXp94fvtcbh+pna+6V7fcWz1xa5Ffvn0Xas//bdlf+vz8/cTvR7zh/5bUYDAYDAaDwWAwGAwGg8FgMBgMBoPBYDAYDAaDwX+FfwBQFfZKoAqJYAAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><linearGradient
+       id="linearGradient1740"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="292.78"
+       x2="254.21001"
+       y1="375.94"
+       x1="254.21001"><stop
+         id="stop1730"
+         offset="0"
+         style="stop-opacity:1;stop-color:#769535" /><stop
+         id="stop1732"
+         offset="0.4"
+         style="stop-opacity:1;stop-color:#9bc348" /><stop
+         id="stop1734"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#9cc746" /><stop
+         id="stop1736"
+         offset="0.6"
+         style="stop-opacity:1;stop-color:#9bc348" /><stop
+         id="stop1738"
+         offset="1"
+         style="stop-opacity:1;stop-color:#769535" /></linearGradient><clipPath
+       id="clipPath1756"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path1754"
+         d="M -1.07e-7,1.5259e-4 H 720 V 405.00015 H -1.0700001e-7 Z" /></clipPath><clipPath
+       id="clipPath1768"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path1766"
+         d="M 136.47,94.924 V 77.655 h 41.09 V 94.924 Z M 0,405 H 720 V 3.052e-6 H 0 Z" /></clipPath><mask
+       id="mask1772"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image1774"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIcAAABFCAAAAABFrKppAAAAAXNCSVQI5gpbmQAAAeJJREFUaIHtmtGK4zAMRa9kJe3/f+22tnT3wU5rMzPsy45mF3weAqEFHSThQG6AzYx8eZMAPykt+R6cVOxlIZLv8TaRcZVOqkani8iloaqaaUIwIoLRRfpcRIpaKaqJHoxwd0cQw0MgqocdZqpJS0IwwlutAAGOfohosdt5HiWtIWR4eyrIVz8EELXjvN9PK3ke3p6K8FBS2OciosXO2/12WNKmkvRaJJq5iPC9p13kTPRoBVFNR7m+H1AtdhznaUkLQoaKVys6REY/IKJqxRI9EFZUBL3g61wX0XGW5XhgFJvnAlznet6JKtIfJlg9Jpc0j7mS5lT9I9tjZXusbI+V7bGyPVa2x8r2WNkeK9tjZXusbI+V7bGyPVa2x8r2WNkeK/+Kh6235Od/+9t8qGPvX0jOCdG3m1wFZw8SZEREVibVwxe+GtM9egwR3pD3Hre5e4wUaHgQZLjXIpHn4bU1jysXG/0I9/Y0iaJpc/H6qM093v2gkNHqQ/zIzV9+PatHX1a7NFTBaqppuZh7fT6qx5SLkeFN6KWk5nOt1erxzgkpDIDe5gDguz0QdG8+zQVA93DJy7QJknF1Y86zR4qc5tFP1JjzbEAg6QE/QYJLvv8jnzssHzxMtdM10p6p/yG/ARWsI3rib1eGAAAAAElFTkSuQmCC"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath1784"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path1782"
+         d="M 136.47,94.924 V 77.655 h 41.09 V 94.924 Z M 0,405 H 720 V 3.052e-6 H 0 Z" /></clipPath><mask
+       id="mask1788"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image1790"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAABTCAAAAAB8euy8AAAAAXNCSVQI5gpbmQAAA4BJREFUaIHtV8GW40gIk0T2/z84RtoD5SQ9vYn9umdv1im2KyUoQFDAhQsXLly4cOHChQsvIP/aTv/LUgD57Z77p+wP/Lo8r8sCZF+Vx/Mv6Pm6MUGQXwzIbhdnzfMJQZBTBrylJ8i1VQBwYbcqSIKsVUGSALMAWTjmv31gFwnEAABRorgbhSROxioAjhOAogAkjm2ER/zv6EFKEhLaAKWSRO5GxXYCiiKSuB1Q0uOxaR/yv6EnQFWJcQOBdKsqiqREIHbbgVQkYps2pKr9a7NxfPpvD5+kqhgDCFT1T0mEWBLhbjaBKgkxiQDUrW4iErs2IvGPDx+UqoQGEqhm54kCweFUVSlGQEKsut3EBLGJJOGB/+/pAaoExGVU1a2IBMlUYBKQKslMsidIKWBIIu5jdfxED1BEHLCq1s/QAuxuR6O/idsOMWmJACI8ln1Ovjf0WeJFIQ6hEmm3IXBi3w0IIGDbdrRkL5mylX7jfSZzqApREuPeDFESurubD892jdmj8pBMHlTeW/rRlUCpEFVE3N2MyoC729TkwZIeYNTqyONz3iO2AyglSENvwM5o7FQ1idGjkCAFJWFGB5Ofyc6ouO1QoCEhtm0u4n3npYMyl+9MYmBk6ceav3TVFkU9E4x60n+PK0klptPd7eOu8+nw5/Sno8Gx/xDx1VfjSRMCayaIu7et+1D0PqTeBN/BqDgS+1ssk8TufvkU99a9bdv2H+tP02PJSSABnlB8Y0fM+ZDJF9O9bdvWp5z/fPixR0yT5fzI7h7RPAaLeZfY6O2+3bvbJ5z/lHpcyYdHg/dzilv9ZL3g3gfc6fv9vi3yX2Q+djGf+nU7CZPEgjPjXRKSUmHJL7xN2E9U3Wf6ILa7W4nXYWI1tznYOBZAKUCIuO1tcv7MpAfUh2/TwkTA23bf2l4z31gTiJrRbp96iSm5Uwd/gn5GV/d9u2/dCAk9R60R+9fsW3pzIukGHwuPMzK0slxCkgYIdzsECXsJhIOYyMjdKfKjcSNxw1K8bxoTIVZVNeIGEMeedr/E6ST/58xnjFh8LbuOiRnrjbi17Nxl1/Fp9gPvETjxPnsEDOB9pkAQ6+XSM385G3fg8Nq67nart6wX4OOCx+dN8DH5nBjvz9I/rrXPC+PLHZNfLqJP0r/m/XNJvr7405YnznNfuHDhwoULFy5cuHDhwoULfw//At4Ulalr2q0aAAAAAElFTkSuQmCC"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><linearGradient
+       id="linearGradient1806"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="77.654999"
+       x2="157.00999"
+       y1="112.19"
+       x1="157.00999"><stop
+         id="stop1796"
+         offset="0"
+         style="stop-opacity:1;stop-color:#dafda7" /><stop
+         id="stop1798"
+         offset="0.175"
+         style="stop-opacity:1;stop-color:#e4fdc2" /><stop
+         id="stop1800"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f5ffe6" /><stop
+         id="stop1802"
+         offset="0.825"
+         style="stop-opacity:1;stop-color:#e4fdc2" /><stop
+         id="stop1804"
+         offset="1"
+         style="stop-opacity:1;stop-color:#dafda7" /></linearGradient><clipPath
+       id="clipPath1822"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path1820"
+         d="M 0,3.052e-6 H 720 V 405 H 0 Z" /></clipPath><mask
+       id="mask1826"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image1828"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAEDCAAAAAC0LMOVAAAAAXNCSVQI5gpbmQAABF1JREFUaIHtmtt6ozAMhDWSTd7/bQu2pL0w6bZYQEKXbrqLL9LkS/6OD7J8YIiucpWrXOW1Cja/8Gc5EBF8g4w5EEBETr4GhhxADIKT+RoYcQDADCI3c4vBFP4rCAsTmZLBEYEBR2CWJAJXoJKFehLIsUjOQ04CODl51JaonmBJw5BgAnd/sJ4gMKc83DKswM04JHs9gFMehltmE1JVs0hwyYHAIinfbpmNXVXNIsG+nmBJeRiGAQartapGggvuLjcMQ+bGVYkEu3q2Xsk5JzbSnFMKBTuOWSSlnCSBPeWcS2X2juOFGsCSUhIRZpaUUkoiAJZjz4vPAIuICOP9AzP3EbPgQPNccHN3cyKAAWA5cfp+AdzdlAmuqn3LAq7lFDOtBWRwLaWohhNiqedupoXJTeC1jlOpaoHo53kEQus7dzerZZqmsdRIcsG1mjq5u1udpnEspah5l9iWegQndycnNy1lmppcV9PFfH/vbYBcaym1Vttv3x1sY2haa1ELk2HXn3AymJm1V4+xfv45EdzMfO4donDol/FJNP/Q5z8r8RJxNPfoVom5/XJx/zCHIHHucGtx+ZDexf2nHID7ovEIN+fO43oX95M5ALSWmMJ1k7ZOYqvcvNo+zT1ULu4Qt3rcPikvPcnthsuanu8tnC82Dj+DWx++0+Lz2f3SIb3+GHWuHtHuxu6lxv3buWfzxNf02u3C4+vfF/Q2z5on6BHthPZrjftB7lheWkst+3ob8Gv0y35C24qXLXSd+x/y2XrInFXPtcT0Iv2yc2q88tkx7gtx9sQ57k6sr35ntG/76vTP77MOckf1/gb3l/blUai9yr7OP7w+zvnuwnm0ntFz2A+i36lH3cO0P6C3f88QJ6bNvPT79Vm9I/ns6XWlPWzajrRXyhNnxNkJ4/AFvWPr5tZB4Iz5d2AcDt+bHsuDRHsXFD/93N9sCesXTP/Gfev6wMfx6bsr4Cn7wW/Vo41bxTP0mlbvYDlL72dwvrNwvko9v53DnJqey0sAvT/DC8HQBwgQZkvS3WK1HI5eb3YrMrc3zMxBcHf+QTTrmuSck4Dc5iUNexzQfIfDkAQfKvgZjPx8LCnnYciJnTF36dJeGfj5IM0/mBO78N2u5fTJZBf4DllSHm63IQt7Ema4W2c+DH2Oku6cCshVuRv9MF9DJOUhC0jhVqXH1vYhYBFJILg25+nyB924O7mbuxMYc6fY7Lfa5JpTTtWax83d1AIDWucHI3fTWmtVM9zf9ka5vn3Nz1dKriCvtZZa1brngWF8gplFGGR1Gt/GqfR6kS92Jhle6/Q2TqVo176ImycQ4HWa3sYxkAu4JsjMIKtlnMZJe7mYA0BMcKtlGkupgdMx4N73Sq51KtNUA7kVruWFNh41NFZG8elwVyJSkGqN3Iqr+xcjIhe464M+zrugNbg5CcO2hAUEvieIcI++ttFomddXLeZbPvg5T4cr58ZRpn2196DzKle5ylVepPwCcWpE7GopBnQAAAAASUVORK5CYII="
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath1840"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path1838"
+         d="M 0,3.052e-6 H 720 V 405 H 0 Z" /></clipPath><mask
+       id="mask1844"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image1846"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAEBCAAAAAD9EbKjAAAAAXNCSVQI5gpbmQAAA1FJREFUaIHtml2P4ygURKsKcP7/v92Y+7EPdqJpQ5Le1UxrHrgPLSvpk7rBGAlygFWrVq36ieLbN/K/Uc+X59ycIkgAiZxjU4qECCYi59iMIkmJQEZkzLA6/SAWFQHhCCZHbEKBUqmlMJ0A4ltZBFVqa4VpBHIWNuuQKnXbKqMQGd/qkKBU23ZrjI6MyBy5SYdUbdt2a3JluEd87pCgSqntdlBu5hrDxg6pUtu2bU3BMLNZ2IU6otq2bVuTI6xPw4YOqVJra61VCd5ar5OwgZJKba3VUsmsrbVurnxLkWQptdZaiwiV84r8Ohs1ZqmUIhIgj2vxOscvFEFKIpGZmaBEkddHY3K/iAx3pcLdI0EOWfUrAiAj3EwQ07uZxzHpvwzjNSszohcxQ0zv+9494jqEKEN/JIjMDLe+3/e9d/e4LAQXimdgZkb0vt/3vpsPD+Y1CwQyE0CG2X5E5bXFrxR4LmckM9363s19XKku1IERlIBwm0PD3EhkRkRE5HGRszVxeL4SYP5aGMZ9zALOIfwFG2tGfa5FLWpRi1rUoha1qEUtalGLetS4B/1DWccOebLn/QNZ+MHvtahF/R3U/NjgPZXPP9+n8oG94n5rhx9qUYta1KIWtahFLWpRi/o29XKP+Juzjl3v+CPx56yf6nBRi1rUov5Wijz0FL46QByp8/9xnjtOjx5HSweUSEpKiRQSg1U1eCmUDtepSsiHavPJCHqqTlWJDCQximYX0wmkaq3b1raqFEEY4BfRaTC4qFJau21bq0oXSZ720juPiFKtt9tta5UZRQIiIi5hM1ustu22taIMERHV9NZ0Opsspba2FcKZYWVyo2dOICiVUglmGWIADHMjM+P48uQhiT1UnXcUkOn+8K+Qh6g3SEFfO0xkRLiZuQsINzOz0cWaGFxu1nsvyjSzbuYe1xO3cR6SVCmlAGH7P/f73j+5WMecpySJ6f1+v993++hiPcIk4aBmUQP1+A1ARNi+3/dZ1Iw6H98M6/d9ZphNqMO5I5Fue9/7LGpCnX7aYcF189mZ5YQ6pbZwNzPP8R5PZ28CAaQT4REzoXU+5zOAEBEZV0Pv2c7sxWP9fOmYvXSJ8U4mno3h88Py1fny/3OkV61atepn6l8n9xmdDXvCzAAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath1858"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path1856"
+         d="M 0,3.052e-6 H 720 V 405 H 0 Z" /></clipPath><mask
+       id="mask1862"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image1864"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAABxCAAAAABQRLTWAAAAAXNCSVQI5gpbmQAAAvBJREFUWIXtl9GW2zAIRBlATv//a5sImD7I3nYtOd2c0/b0ITwldm4GY8RIIu94xzve8S8CT+/wNQoiAuEVt6YgGFoXnF9AACAkuRRbURBAFRCySlZqay2omUKYIrVKcUFBoOZuylKE5FczhJq3ppIhElyozdSQ2rZmEkpW4UvPBai1dtuMDlYVMYlN1JBq23ZzhlRmLsQWGaqat+12cxozIxdiZwoAzNp2u92MyoweC7FZS9W8tdaaidbW20rsREEAs9a2bWtGadHaSmzOUM29teZmIhXN3RRyEtO5Fmru7mamZt7czfS8Mj5TgEDN3E1VAaiam6kCz6hRQx3rZHyBKs7QRO1BFotVpBwL+9dYdBRZmZmqkpm1k/KpjBPFqozeukIlInqPrGkO2OmpRACFqiqkot/v90ePrNMk+EyJCAAB1BRS8dip8/SwMzNANdODimQ97w2KFDJ8LJDMiIis4vM+FKFUVVaxMGpZxTM0vS9SSLK4R3EBLd4yheSYumOKLibpRW8M1QEu7l1TH8yCe0pdxv9AXXvoNYW9t16icEhd+fKfr8beXQvJv1H5V5/r9cpjTAFcsxOFPWRM4uPzc+qAFB8MZskTNTYoZqaq+4TThdqspXo4iprZ8Imzmp+YAbXmbhBzd0+SIJ5MUUDV23a7ffvWmh0mMS/ms8NCzbxtW2sukIotI1PP3NJh28iwJFt0j8kq1/sNNXMzgMNe59LPFAWj4qIfNvm7KUqyaqwP7BP199UgWZU5DItk1k+3fJIhqzIjMhOojIyILJ4n6WeKAlZG770ZUMNg8wtarIzovZsgo/feY/GaZ4cd/rob7Pf7o8dkehOF0Yv2k5pdeaG1LxYFsz/u9/tKap0hFCqDWmwAllqDE1b2x+PRcyF1kaGIsPKo4PzHS0pEyIqIiHnXcJmhgFKVY4O90lqdOChFUQir6ryrudQaq4msGj189Yv5IsYG+QK6PCEeh9FXzpXH9StPecc73vGOfxM/AA7SALp0XngUAAAAAElFTkSuQmCC"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath1882"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path1880"
+         d="M 0,3.052e-6 H 720 V 405 H 0 Z" /></clipPath><mask
+       id="mask1886"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image1888"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAACeCAAAAABYlHa/AAAAAXNCSVQI5gpbmQAAAvxJREFUaIHtmMuO4zoMRKtISfn/v22br1k4HXQspZMBBvduzI0B2ydVVigBLOCqq6666h8Xf3tQfwURAFGvsCVE8FB6gbU1Q5KoqlpKLSCCFCFRlYmV1lKJoipEBZArfzNEULQ1FYQwEOCErexRtPUuCCeq8gN7h9AYXeGCzGRNUgt7FO39NhQulZkzM0EERVob49ZKmRFZNWGzPYq2Pm63BkN4ROY7ew+hMRqkwt1DJqnJHkW19zFGK2ZY94XUBIloa7331sD0YeYh52Z6hshj7XprTVGt995USD73hUxK2rS1piKi2lprTeW8FZ6go1W1qQp5WFUVEfJ5Cz0rkaSQAlQeDSQiQvJZa7k1qiKIyoiq1Tadocp0V1Yg3d3zg4atyjAVZAjSbTOLnLavPhsjj4+uygzb932z3SfsBOGOFCrDbNt284iz1BP0jaCAqjDbdzPPPO68gh5HJMnKMDPzqDMzQwciQlS4u0dWntbhvHoFVjEzMwWZmVk5H2LT/1RgHYXH5Y0SgPu7D2hx7p27/KO6oAu6oAu6oAu6oAu6oAu6oP8fWicfR8Zyv3wAkcDj1e+57Q1EEEJSRCBCUgrvooX7eKyqqqhUzcKcfUzjnai23sdoTe4jLnHOpM5KIqpt9DGaQgQgGIX8JY/gkXuMcRu9KUJFCCDrZPAULYCifdxut94E6UqgKvKUHZ3tUQ6qN0GqoNJF+CYuORKJ3kcTpCB9TiNeJVSi2gRZKrJqiWeoqqoyCxQKSojKnKfJp4YtoDIy4p4nVGZERp6zwfNwXJke7hFKZIR7HLP7b/ZQFWFm1hQINzOLmOxNIUZmuJs1KbiZucecfUwDP48WVyJ9//rado93EAhQKCKssP1r28zjnCwsIBIiJNJt2/bdZqEJAu/bHRm2bbvFLLSCjuOh0s321RctoO/9VuF+Zz7LIzKIJMrn9OcFVKwEKomKWAotz71CHlDOHfTzC073fgbSC+r36BtLZrF6P37qVcr+Ks7nN3XVVVdd9Z/UH/Pa/NlmUfWBAAAAAElFTkSuQmCC"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath1910"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path1908"
+         d="M -2.453e-6,6.104e-6 H 720 V 405.00001 H -2.453e-6 Z" /></clipPath><mask
+       id="mask1914"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image1916"
+         xlink:href="data:image/png;base64,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"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath1926"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path1924"
+         d="M -3.601e-6,6.104e-6 H 720 V 405.00001 H -3.601e-6 Z" /></clipPath><mask
+       id="mask1930"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image1932"
+         xlink:href="data:image/png;base64,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"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask></defs><g
+     transform="matrix(1.3333333,0,0,-1.3333333,0,540)"
+     id="g10"><g
+       id="g12"><g
+         clip-path="url(#clipPath18)"
+         id="g14"><path
+           id="path20"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+           d="M 0,3.052e-6 H 720 V 405 H 0 Z" /></g></g><path
+       id="path22"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 372,168.61 c 0,4.63 3.75,8.38 8.38,8.38 h 319.7 c 4.62,0 8.37,-3.75 8.37,-8.38 V 135.1 c 0,-4.62 -3.75,-8.38 -8.37,-8.38 h -319.7 c -4.63,0 -8.38,3.76 -8.38,8.38 z" /><path
+       id="path24"
+       style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 372,168.61 c 0,4.63 3.75,8.38 8.38,8.38 h 319.7 c 4.62,0 8.37,-3.75 8.37,-8.38 V 135.1 c 0,-4.62 -3.75,-8.38 -8.37,-8.38 h -319.7 c -4.63,0 -8.38,3.76 -8.38,8.38 z" /><path
+       id="path26"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 372,232.59 h 56.846 v 64.205 H 372 Z" /><path
+       id="path28"
+       style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 372,232.59 h 56.846 v 64.205 H 372 Z" /><text
+       id="text32"
+       style="font-variant:normal;font-weight:normal;font-size:10.56000042px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,386.14,267.41)"><tspan
+         id="tspan30"
+         y="0"
+         x="0 5.9875202 8.4163198 12.10176 15.59712 21.141121 26.15712 28.58592">Virtual </tspan></text>
+<text
+       id="text36"
+       style="font-variant:normal;font-weight:normal;font-size:10.56000042px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,379.3,254.81)"><tspan
+         id="tspan34"
+         y="0"
+         x="0 6.1142402 11.65824 17.16 19.5888 21.9648 27.023041 32.524799 36.99168">Appliance</tspan></text>
+<path
+       id="path38"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 446.78,231.78 h 56.846 v 64.205 H 446.78 Z" /><path
+       id="path40"
+       style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 446.78,231.78 h 56.846 v 64.205 H 446.78 Z" /><text
+       id="text44"
+       style="font-style:italic;font-variant:normal;font-weight:normal;font-size:9.98400021px;font-family:Calibri;-inkscape-font-specification:'Calibri Italic';writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,454.56,237.96)"><tspan
+         id="tspan42"
+         y="0"
+         x="0 5.6609278 14.157312 16.313856 20.856577 25.668863 29.033472 34.165249 38.987518">VM kernel</tspan></text>
+<g
+       id="g46"><g
+         clip-path="url(#clipPath52)"
+         id="g48"><g
+           transform="matrix(60.48,0,0,28.8,445.2,251.64)"
+           id="g54"><image
+             id="image60"
+             mask="url(#mask56)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKgAAABQCAYAAACNij7AAAAABHNCSVQICAgIfAhkiAAAAPBJREFUeJzt0jEBACAMwLCBf8/ggJceiYIeXTNzBqL27wB4MShpBiXNoKQZlDSDkmZQ0gxKmkFJMyhpBiXNoKQZlDSDkmZQ0gxKmkFJMyhpBiXNoKQZlDSDkmZQ0gxKmkFJMyhpBiXNoKQZlDSDkmZQ0gxKmkFJMyhpBiXNoKQZlDSDkmZQ0gxKmkFJMyhpBiXNoKQZlDSDkmZQ0gxKmkFJMyhpBiXNoKQZlDSDkmZQ0gxKmkFJMyhpBiXNoKQZlDSDkmZQ0gxKmkFJMyhpBiXNoKQZlDSDkmZQ0gxKmkFJMyhpBiXNoKQZlDSDkmZQ0i4VMAGfNxT1DAAAAABJRU5ErkJggg=="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g62"><g
+         clip-path="url(#clipPath68)"
+         id="g64"><g
+           transform="matrix(55.44,0,0,25.56,448.68,251.88)"
+           id="g70"><image
+             id="image76"
+             mask="url(#mask72)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJoAAABHCAYAAAD/X17mAAAABHNCSVQICAgIfAhkiAAAANFJREFUeJzt0jEBwCAQwMAH/55bFYSBOwUZsmbmGzhs3w7gDUYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiPxA51jAY1wybN6AAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g78"><path
+         id="path92"
+         style="fill:url(#linearGradient90);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 448.93,257.22 h 53.066 v 21.316 H 448.93 Z" /></g><path
+       id="path94"
+       style="fill:none;stroke:#98b954;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 448.93,257.22 h 53.066 v 21.316 H 448.93 Z" /><text
+       id="text98"
+       style="font-variant:normal;font-weight:normal;font-size:9px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,457.54,264.84)"><tspan
+         id="tspan96"
+         y="0"
+         x="0 4.7969999 9.5939999 14.274 17.289 21.6 23.634001 28.313999 32.750999">Container</tspan></text>
+<g
+       id="g100"><g
+         clip-path="url(#clipPath106)"
+         id="g102"><g
+           transform="matrix(64.08,0,0,27.6,528.72,231.6)"
+           id="g108"><image
+             id="image114"
+             mask="url(#mask110)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALIAAABNCAYAAAACTj6kAAAABHNCSVQICAgIfAhkiAAAAOpJREFUeJzt0sENwCAQwLCj++8MSyBVRPYEeWTNzB543Pd3ANxgZBKMTIKRSTAyCUYmwcgkGJkEI5NgZBKMTIKRSTAyCUYmwcgkGJkEI5NgZBKMTIKRSTAyCUYmwcgkGJkEI5NgZBKMTIKRSTAyCUYmwcgkGJkEI5NgZBKMTIKRSTAyCUYmwcgkGJkEI5NgZBKMTIKRSTAyCUYmwcgkGJkEI5NgZBKMTIKRSTAyCUYmwcgkGJkEI5NgZBKMTIKRSTAyCUYmwcgkGJkEI5NgZBKMTIKRSTAyCUYmwcgkGJkEI5NgZBKMTIKRSTgCjgGZ9YpiGgAAAABJRU5ErkJggg=="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g116"><g
+         clip-path="url(#clipPath122)"
+         id="g118"><g
+           transform="matrix(55.44,0,0,25.56,534.12,231.24)"
+           id="g124"><image
+             id="image130"
+             mask="url(#mask126)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJoAAABHCAYAAAD/X17mAAAABHNCSVQICAgIfAhkiAAAANFJREFUeJzt0jEBwCAQwMAH/55bFYSBOwUZsmbmGzhs3w7gDUYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiPxA51jAY1wybN6AAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g132"><path
+         id="path146"
+         style="fill:url(#linearGradient144);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 532.51,237.11 h 56.548 v 20.114 H 532.51 Z" /></g><path
+       id="path148"
+       style="fill:none;stroke:#98b954;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 532.51,237.11 h 56.548 v 20.114 H 532.51 Z" /><text
+       id="text152"
+       style="font-variant:normal;font-weight:normal;font-size:9px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,542.93,244.13)"><tspan
+         id="tspan150"
+         y="0"
+         x="0 4.7969999 9.5939999 14.274 17.289 21.6 23.634001 28.313999 32.750999">Container</tspan></text>
+<g
+       id="g154"><g
+         clip-path="url(#clipPath160)"
+         id="g156"><g
+           transform="matrix(19.44,0,0,104.16,648.6,100.68)"
+           id="g162"><image
+             id="image168"
+             mask="url(#mask164)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAEhCAYAAAA04VNKAAAABHNCSVQICAgIfAhkiAAAAVVJREFUeJztzwENwDAMwLB+/Dn/KK4plY0geWbmnYXO7YC/GKsxVmOsxliNsRpjNcZqjNUYqzFWY6zGWI2xGmM1xmqM1RirMVZjrMZYjbEaYzXGaozVGKsxVmOsxliNsRpjNcZqjNUYqzFWY6zGWI2xGmM1xmqM1RirMVZjrMZYjbEaYzXGaozVGKsxVmOsxliNsRpjNcZqjNUYqzFWY6zGWI2xGmM1xmqM1RirMVZjrMZYjbEaYzXGaozVGKsxVmOsxliNsRpjNcZqjNUYqzFWY6zGWI2xGmM1xmqM1RirMVZjrMZYjbEaYzXGaozVGKsxVmOsxliNsRpjNcZqjNUYqzFWY6zGWI2xGmM1xmqM1RirMVZjrMZYjbEaYzXGaozVGKsxVmOsxliNsRpjNcZqjNUYqzFWY6zGWI2xGmM1xmqM1RirMVZjrMZYjbEaYzXGataOfaCkA0GXpvzeAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><path
+       id="path170"
+       style="fill:#404040;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="m 658.59,192.26 0.57,-75.4 h -1 l -0.57,75.39 z m -3.5,-1.03 2.96,6.02 3.04,-5.97 z m 6.56,-73.35 -2.95,-6.02 -3.05,5.98 z" /><text
+       id="text174"
+       style="font-style:italic;font-variant:normal;font-weight:normal;font-size:9px;font-family:Calibri;-inkscape-font-specification:'Calibri Italic';writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,385.39,163.44)"><tspan
+         id="tspan172"
+         y="0"
+         x="0 5.6339998 10.197 13.698 16.677 18.711 23.391001 27.693001 30.825001 35.495998 39.798">Host Kernel</tspan></text>
+<g
+       id="g176"><path
+         id="path178"
+         style="fill:none;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:12, 9;stroke-dashoffset:0;stroke-opacity:1"
+         d="M 521.6,185.87 H 708.45 V 322.5 H 521.6 Z" /></g><g
+       id="g180"><g
+         clip-path="url(#clipPath186)"
+         id="g182"><g
+           transform="matrix(46.53,0,0,12.528,377.98,280.72)"
+           id="g188"><image
+             id="image194"
+             mask="url(#mask190)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAAAYCAYAAACLM7HoAAAABHNCSVQICAgIfAhkiAAACVpJREFUWIXlmdlv3NUVxz/3/pb5zeqxZ/EWOwYSSBCUojQhLAFBy6IiUNuHVioCKlV96XP73n+hL/SNh/ahFLGU0gUB6RJVDSCWqAWSZnWcOPEsnrFn/c1vu334jeMZ2+MFpAilX8ka+9577jn3e89yz1gAii1gCEFMM0lIiwezd3Fr4nYCmcAOTEp2g/cWj3HVnsUObDrK3mq7Gx6CTUiNScmh4RH2JfLkIiMsOjDbarFgN+kohYfEEDHy5gQZfRipFGeap/i48eF1PMJXDxuSOm1p3JuJczA9gq9inFiy+Wh5ibnWMo4KCNaISCQJPcW+6H4Opw4x2z7P0epRmqp1vc7xlUIfqWld8LO9Qzw2FuOluSavzre4bLv4PQIhgWmyehYncCi7BWzVvjYfI8Yz489Qdou8Xn7jOh7lq4M+Ur89ahERkj8VWzjB6qKUFmPSGmMitotxaw8BJq7vYiGJCZOas8TZ9ik+b56kqVqMaMM8k/s+Z9vneHv5b/h917IGmgm62W9RoMB3wXe2sF4DM7p+XClwbVAb6RVgxkM9vfqCALz2But7IcGIgtsGgv4p3Qo/PXtwTtUQ5M0kD2RvI2Pk8FWEE7VZrtplqs4SPj4SgSkMpiLT3J28Ez/weLn0Gi4uU+YufpJ/jpfKr/C5fXqwnamx8MdzVk0RAnwFrQo0ywPIAcwk5G4C31tzdgFOB6pz6y/GiMLYPnBX9KlQn1KhDctXwR2QtvQI5PdCeRacxup4fAQS+VDWXt6Y1Kfzu9k/NE5aH+L9aoGT9SKX7Aotf3BlT8s0P8h+DxeXF4u/AeBI8j72Rffw6+Lv6NAZILgLjEhoaC+sFCRzoUMsntuYWGsIYkNQne8fFxKGxsGMQeHUGpkEYnQf6uqprsd1IQ1IjkAsA6Wz/XMrMKKIsf2o0lmwa9390pCZgcostJcA0AT8IqHBWERjfyLOz/fexm3JHO+WLvLi3AlONhZYdOsoFRDTLHKRUQ6lH+bJ7Hc4lDwIgUfNrVFTNf7bOsPT6ScAuOBcpOiWOJK6lwWnQMWvbkyqlQIpQ69c8RwUeDa0liGVCz1k5RC90K0wdbSX+2VVAJ6DGJ6A+mL/hegmIp6F2gIEbo+MB3YdAh8yN0OjyDp/0wxEIhfa6jkQHYHMVHgJnfqqiud3xZiIalyxBVVH41fnz3O22aQ3oGaiwxxI7yUXmWDB9rlkL/KX0u+JaRa3R/fxjfhdvFx6nXJQ4ZXqmzySPsKHzU+oBXXmnQUmImOccc5vTOpmUB4szkJuD7Sq/SG3LcgwtHeC1hIk85Acg9qVjddoJmSmQYtA6Tw4zb5pveoGfLjkcLbpYfdczJAmOZAe5r7MFO0gymzT5p3iB1xpV2j3PPAvNM/x08kfczB5N28t/5UTrX/zVPYxklqCWlBntnORcXN0ZwfrhduCwIFIfPukCgmJDMppgT8g7QyC8kOPtYZCb15bkITo1gA7TFnB+mKqv1Hoz5OWhB/uivP8riwfLElemD3DfKuFM6BHaKgGLy28xpO5x4nWLFqqTdWpEZNhNbSVHR7yy8APQNM2nBLJMYhn+welRHkOFM58MX1uKyw+UqzjFAFYMVi4vCGhAHrvHxrwUCaKLiTPf3yZWXuTp1AP2tgItRpmNk4PkQK1dSe8OVaq8wZQnUaYGlZHwudRewkCb0OZLaGZ4PvhPusUBlBbhOGpMNfXS6xlvo9UH3i33MbfAQcSyePZxym4ZToqvLlhfYR2EEaAFDqoHea1XggNdB0aA8LYaUC98MX33whmvPus2oAIJaBZhcYiDO8Kia1eppfYdXG5U0LvSz/ELdH9/Kt2HB+fSWMSJRSdbmjk9VEawZdoV1PjEIju6+A6wIwjoimoFTdZpMJqXzofNh+Zmb5ZfWOhwYhqBiP6EHlzlP3p+9ExeOHSLyl5RUxMHs08wcnmaUpeCR2TyfgMxypHd6hFgKZDbARiaShf2KmZO9cnJBgWJMdR9RK4za3F/A6UL0JuN2RvgcolCJztk2oJyYPZaW6JT9LwDOZaLY4vHqXYKdH0a+gYHB4+QkSzOFY7BsCUNY2rPBY6Vzc/kplEpadBdLsboYUNgeuET6rtHHAnkBLS46udmNBAN0Ca0ChBo7z9vXwbShdgaAIyu6Eytz1S704lOJIZZdkz+Xv5NPPtBjV/teOwRIwHMt9k0prkj8U/UPNqWCLKt0af4pPKcepBffDm7TpK00HrZqKAsKrWiuGzZVCLCuB1YKt2fS0cB1VbCD1Tat20qaBZAbux+RPMd1GNArhr1vhOmFeTOYjEN/8+dQUrzK/UUolARyOimRzMHOaO1GHmWwu8s/AatWAJieTR/HcZieR59dKLOINa1BsU2yK1FzPREW5NTDJq5REkKHQazNuLnKx9ho+LhuSBzP2MR/fwbuEtyu7moX8jYlukxjWNm6IpHs7dTFRPcaVp82mjwGyrSM1rERCgIxmPjPBI/h6kSPF28Rjz9vxWW9+Q2JRUS8BzUxPcnxnnkq148+oVPq9VqK/pJHJ6lGd338Pu6Az/WDzHnxc+wFb/XyHfiz5SJTAakeyNG8zEdA6MJCnbBi/PL3K62bq20JIwaZnMxFLcNTTKTGyck7U675TOcba1g8oJZA2BJQS2UoxFNOxAsez4KGA6pvNZ3aOjICEhqsHNcZOPlh2EggczEf5Td0hIgQNkDEmp43PFUeRMQUKTSKHImRoXWx5tXxHXJElDYGmSuhcw2/YZNyUCBQj2pQxO1x2+PhThk2WHCUtnruVyR8pkyQ2Yjhn8s9zGUYqKB0kNbk3oFDogVMBkTO+v/jdFNZ6dSnKy4XK+6fJ2sUjRCa71CqaAr6UMnh5PkTcTHK+6vFcp8NtLFyg5bbwv0I4qwFUKXUCgFB1f0QjCC276iowpudIJ8BQsuTDX8khKyEYk55ouaV1ScALuTBlUnQBXhX6iAKUEvlI4CjwVfsGfMiTLnkIIhQBSGuhC4AQKKaDhBVztKHZ7ARU3IKWHutsBdAJIGoJlT10r2krBohMQFYKKD0tu0O+pEQEpXVJy1/e8B4Z0fjQ9xOmGw6m6y6c1j5Lr4w3oybcLyWpb5/X8vmKBIcBVqyG1sl52xw3AAWIS3CBc4xF+UaytmCa6/zHpjvsq/BTdMQRIFTZuEnBUmPpsBWbXFl2E+8Yk1P3+nGl091qx/3+vfy0Iw5lMjgAAAABJRU5ErkJggg=="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g196"><g
+         clip-path="url(#clipPath202)"
+         id="g198"><g
+           transform="matrix(46.53,0,0,12.528,450.56,280.73)"
+           id="g204"><image
+             id="image210"
+             mask="url(#mask206)"
+             xlink:href="data:image/png;base64,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"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><path
+       id="path212"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 620.87,197.25 h 74.364 v 99.542 H 620.87 Z" /><path
+       id="path214"
+       style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 620.87,197.25 h 74.364 v 99.542 H 620.87 Z" /><text
+       id="text218"
+       style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,639.38,257.3)"><tspan
+         id="tspan216"
+         y="0"
+         x="0 5.4239998 10.8 19.344 22.104 26.063999 31.104">vSwitch</tspan></text>
+<text
+       id="text222"
+       style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,652.82,242.9)"><tspan
+         id="tspan220"
+         y="0"
+         x="0">o</tspan></text>
+<text
+       id="text226"
+       style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,659.18,242.9)"><tspan
+         id="tspan224"
+         y="0"
+         x="0">r</tspan></text>
+<text
+       id="text230"
+       style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,638.9,228.5)"><tspan
+         id="tspan228"
+         y="0"
+         x="0 5.4239998 11.64 17.988001 24.336 28.296 34.271999">vRouter</tspan></text>
+<g
+       id="g232"><g
+         clip-path="url(#clipPath238)"
+         id="g234"><g
+           transform="matrix(239.16,0,0,48.36,391.08,191.76)"
+           id="g240"><image
+             id="image246"
+             mask="url(#mask242)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAApgAAACGCAYAAAB5cvoLAAAABHNCSVQICAgIfAhkiAAAAptJREFUeJzt1sEJACAQwLDT/XfWJQqCJBP02TUzZwAAILJfBwAA8BeDCQBAymACAJAymAAApAwmAAApgwkAQMpgAgCQMpgAAKQMJgAAKYMJAEDKYAIAkDKYAACkDCYAACmDCQBAymACAJAymAAApAwmAAApgwkAQMpgAgCQMpgAAKQMJgAAKYMJAEDKYAIAkDKYAACkDCYAACmDCQBAymACAJAymAAApAwmAAApgwkAQMpgAgCQMpgAAKQMJgAAKYMJAEDKYAIAkDKYAACkDCYAACmDCQBAymACAJAymAAApAwmAAApgwkAQMpgAgCQMpgAAKQMJgAAKYMJAEDKYAIAkDKYAACkDCYAACmDCQBAymACAJAymAAApAwmAAApgwkAQMpgAgCQMpgAAKQMJgAAKYMJAEDKYAIAkDKYAACkDCYAACmDCQBAymACAJAymAAApAwmAAApgwkAQMpgAgCQMpgAAKQMJgAAKYMJAEDKYAIAkDKYAACkDCYAACmDCQBAymACAJAymAAApAwmAAApgwkAQMpgAgCQMpgAAKQMJgAAKYMJAEDKYAIAkDKYAACkDCYAACmDCQBAymACAJAymAAApAwmAAApgwkAQMpgAgCQMpgAAKQMJgAAKYMJAEDKYAIAkDKYAACkDCYAACmDCQBAymACAJAymAAApAwmAAApgwkAQMpgAgCQMpgAAKQMJgAAKYMJAEDKYAIAkDKYAACkDCYAACmDCQBAymACAJAymAAApAwmAAApgwkAQMpgAgCQMpgAAKQMJgAAKYMJAEDKYAIAkDKYAACkDCYAACmDCQBAymACAJAymAAApAwmAAApgwkAQMpgAgCQMpgAAKQMJgAAKYMJAEDKYAIAkDKYAACkDCYAAKkLOdECC1QrIrkAAAAASUVORK5CYII="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g248"><g
+         clip-path="url(#clipPath254)"
+         id="g250"><path
+           id="path256"
+           style="fill:#404040;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 399.92,227.59 v -24.64 c 0,-0.28 0.23,-0.5 0.5,-0.5 h 215.45 v 1 H 400.42 l 0.5,-0.5 v 24.64 z m 3.5,-1 -3,6 -3,-6 z m 211.45,-26.64 6,3 -6,3 z" /></g></g><g
+       id="g258"><g
+         clip-path="url(#clipPath264)"
+         id="g260"><g
+           transform="matrix(164.4,0,0,36.24,465.84,203.16)"
+           id="g266"><image
+             id="image272"
+             mask="url(#mask268)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAckAAABlCAYAAAAmlhhQAAAABHNCSVQICAgIfAhkiAAAAY9JREFUeJzt1bERwCAQwLCH/XdOBuBcQyFN4M5rZr4BAA77dgAAvMokASCYJAAEkwSAYJIAEEwSAIJJAkAwSQAIJgkAwSQBIJgkAASTBIBgkgAQTBIAgkkCQDBJAAgmCQDBJAEgmCQABJMEgGCSABBMEgCCSQJAMEkACCYJAMEkASCYJAAEkwSAYJIAEEwSAIJJAkAwSQAIJgkAwSQBIJgkAASTBIBgkgAQTBIAgkkCQDBJAAgmCQDBJAEgmCQABJMEgGCSABBMEgCCSQJAMEkACCYJAMEkASCYJAAEkwSAYJIAEEwSAIJJAkAwSQAIJgkAwSQBIJgkAASTBIBgkgAQTBIAgkkCQDBJAAgmCQDBJAEgmCQABJMEgGCSABBMEgCCSQJAMEkACCYJAMEkASCYJAAEkwSAYJIAEEwSAIJJAkAwSQAIJgkAwSQBIJgkAASTBIBgkgAQTBIAgkkCQDBJAAgmCQDBJAEgmCQABJMEgGCSABBMEgCCSQJAMEkACCYJAMEkASCYJAAEkwSA8AOBUwHJ1JkTUQAAAABJRU5ErkJggg=="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g274"><g
+         clip-path="url(#clipPath280)"
+         id="g276"><path
+           id="path282"
+           style="fill:#404040;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 474.7,226.78 v -12.45 c 0,-0.27 0.23,-0.5 0.5,-0.5 h 140.67 v 1 H 475.2 l 0.5,-0.5 v 12.45 z m 3.5,-1 -3,6 -3,-6 z m 136.67,-14.45 6,3 -6,3 z" /></g></g><g
+       id="g284"><g
+         clip-path="url(#clipPath290)"
+         id="g286"><g
+           transform="matrix(78.84,0,0,32.88,551.4,211.8)"
+           id="g292"><image
+             id="image298"
+             mask="url(#mask294)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANsAAABbCAYAAAD6M/CYAAAABHNCSVQICAgIfAhkiAAAARlJREFUeJzt0zEBwCAQwMAH/55bFYSBOwVZsmbmG+C4fTsAXmE2iJgNImaDiNkgYjaImA0iZoOI2SBiNoiYDSJmg4jZIGI2iJgNImaDiNkgYjaImA0iZoOI2SBiNoiYDSJmg4jZIGI2iJgNImaDiNkgYjaImA0iZoOI2SBiNoiYDSJmg4jZIGI2iJgNImaDiNkgYjaImA0iZoOI2SBiNoiYDSJmg4jZIGI2iJgNImaDiNkgYjaImA0iZoOI2SBiNoiYDSJmg4jZIGI2iJgNImaDiNkgYjaImA0iZoOI2SBiNoiYDSJmg4jZIGI2iJgNImaDiNkgYjaImA0iZoOI2SBiNoiYDSJmg4jZIGI2iJgNImaDiNkgYjaI/KSjAbVhXNESAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g300"><g
+         clip-path="url(#clipPath306)"
+         id="g302"><path
+           id="path308"
+           style="fill:#404040;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 560.29,232.11 v -9.05 c 0,-0.28 0.22,-0.5 0.5,-0.5 h 55.08 v 1 h -55.08 l 0.5,-0.5 v 9.05 z m 3.5,-1 -3,6 -3,-6 z m 51.08,-11.05 6,3 -6,3 z" /></g></g><g
+       id="g310"><g
+         clip-path="url(#clipPath316)"
+         id="g312"><g
+           transform="matrix(62.213,0,0,16.75,627.59,201.89)"
+           id="g318"><image
+             id="image324"
+             mask="url(#mask320)"
+             xlink:href="data:image/png;base64,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"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g326"><path
+         id="path344"
+         style="fill:url(#linearGradient342);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="M 636.5,111.83 V 88.54 h 22.59 v -5.145 h 12.23 v 5.145 h 6.32 v 23.29 z" /></g><path
+       id="path346"
+       style="fill:none;stroke:#4bacc6;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="M 636.5,111.83 V 88.54 h 22.59 v -5.145 h 12.23 v 5.145 h 6.32 v 23.29 z" /><g
+       id="g348"><path
+         id="path366"
+         style="fill:url(#linearGradient364);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 663.11,83.443 h 0.83441 v 2.2017 H 663.11 Z" /></g><g
+       id="g368"><path
+         id="path386"
+         style="fill:url(#linearGradient384);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 663.95,85.644 v -2.201 h -0.84 v 2.201" /></g><g
+       id="g388"><path
+         id="path406"
+         style="fill:url(#linearGradient404);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 664.67,83.443 h 0.83441 v 2.2017 H 664.67 Z" /></g><g
+       id="g408"><path
+         id="path426"
+         style="fill:url(#linearGradient424);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 665.51,85.644 v -2.201 h -0.84 v 2.201" /></g><g
+       id="g428"><path
+         id="path446"
+         style="fill:url(#linearGradient444);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 659.93,83.443 h 0.83441 v 2.2017 H 659.93 Z" /></g><g
+       id="g448"><path
+         id="path466"
+         style="fill:url(#linearGradient464);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 660.76,85.644 v -2.201 h -0.83 v 2.201" /></g><g
+       id="g468"><path
+         id="path486"
+         style="fill:url(#linearGradient484);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 661.5,83.443 h 0.83441 v 2.2017 H 661.5 Z" /></g><g
+       id="g488"><path
+         id="path506"
+         style="fill:url(#linearGradient504);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 662.34,85.644 v -2.201 h -0.84 v 2.201" /></g><g
+       id="g508"><path
+         id="path526"
+         style="fill:url(#linearGradient524);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 666.28,83.443 h 0.83441 v 2.2017 H 666.28 Z" /></g><g
+       id="g528"><path
+         id="path546"
+         style="fill:url(#linearGradient544);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 667.11,85.644 v -2.201 h -0.83 v 2.201" /></g><g
+       id="g548"><path
+         id="path566"
+         style="fill:url(#linearGradient564);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 667.89,83.443 h 0.83441 v 2.2017 H 667.89 Z" /></g><g
+       id="g568"><path
+         id="path586"
+         style="fill:url(#linearGradient584);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 668.72,85.644 v -2.201 h -0.83 v 2.201" /></g><g
+       id="g588"><path
+         id="path606"
+         style="fill:url(#linearGradient604);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 669.46,83.443 h 0.83441 v 2.2017 H 669.46 Z" /></g><g
+       id="g608"><path
+         id="path626"
+         style="fill:url(#linearGradient624);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 670.3,85.644 v -2.201 h -0.84 v 2.201" /></g><g
+       id="g628"><path
+         id="path636"
+         style="fill:url(#linearGradient634);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 662.08,107.14 h 0.84991 v 1.6274 H 662.08 Z" /></g><g
+       id="g638"><path
+         id="path646"
+         style="fill:url(#linearGradient644);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 663.68,107.14 h 0.84991 v 1.6274 H 663.68 Z" /></g><g
+       id="g648"><path
+         id="path656"
+         style="fill:url(#linearGradient654);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 665.26,107.14 h 0.83441 v 1.6274 H 665.26 Z" /></g><g
+       id="g658"><path
+         id="path666"
+         style="fill:url(#linearGradient664);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 666.87,107.14 h 0.83441 v 1.6274 H 666.87 Z" /></g><g
+       id="g668"><path
+         id="path676"
+         style="fill:url(#linearGradient674);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 668.43,107.14 h 0.84991 v 1.6274 H 668.43 Z" /></g><g
+       id="g678"><path
+         id="path686"
+         style="fill:url(#linearGradient684);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 662.08,91.125 h 0.84991 v 1.6513 H 662.08 Z" /></g><g
+       id="g688"><path
+         id="path696"
+         style="fill:url(#linearGradient694);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 663.68,91.125 h 0.84991 v 1.6513 H 663.68 Z" /></g><g
+       id="g698"><path
+         id="path706"
+         style="fill:url(#linearGradient704);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 665.26,91.125 h 0.83441 v 1.6513 H 665.26 Z" /></g><g
+       id="g708"><path
+         id="path716"
+         style="fill:url(#linearGradient714);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 666.87,91.125 h 0.83441 v 1.6513 H 666.87 Z" /></g><g
+       id="g718"><path
+         id="path726"
+         style="fill:url(#linearGradient724);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 668.43,91.125 h 0.84991 v 1.6513 H 668.43 Z" /></g><g
+       id="g728"><path
+         id="path736"
+         style="fill:url(#linearGradient734);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 670.27,94.356 h 1.0508 v 1.2924 H 670.27 Z" /></g><g
+       id="g738"><path
+         id="path746"
+         style="fill:url(#linearGradient744);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 670.27,96.845 h 1.0508 v 1.2924 H 670.27 Z" /></g><g
+       id="g748"><path
+         id="path756"
+         style="fill:url(#linearGradient754);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 670.27,99.286 h 1.0508 v 1.2924 H 670.27 Z" /></g><g
+       id="g758"><path
+         id="path766"
+         style="fill:url(#linearGradient764);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 670.27,101.77 h 1.0508 v 1.2924 H 670.27 Z" /></g><g
+       id="g768"><path
+         id="path776"
+         style="fill:url(#linearGradient774);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 670.27,104.19 h 1.0508 v 1.2924 H 670.27 Z" /></g><g
+       id="g778"><path
+         id="path786"
+         style="fill:url(#linearGradient784);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 659.93,94.356 h 1.0972 v 1.2924 H 659.93 Z" /></g><g
+       id="g788"><path
+         id="path796"
+         style="fill:url(#linearGradient794);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 659.93,96.845 h 1.0972 v 1.2924 H 659.93 Z" /></g><g
+       id="g798"><path
+         id="path806"
+         style="fill:url(#linearGradient804);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 659.93,99.286 h 1.0972 v 1.2924 H 659.93 Z" /></g><g
+       id="g808"><path
+         id="path816"
+         style="fill:url(#linearGradient814);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 659.93,101.77 h 1.0972 v 1.2924 H 659.93 Z" /></g><g
+       id="g818"><path
+         id="path826"
+         style="fill:url(#linearGradient824);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 659.93,104.19 h 1.0972 v 1.2924 H 659.93 Z" /></g><path
+       id="path828"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 660.99,92.776 h 9.2717 v 14.359 H 660.99 Z" /><path
+       id="path830"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 651.32,103.28 h 5.9029 v 3.4462 H 651.32 Z" /><path
+       id="path832"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 651.32,98.376 h 5.9029 v 3.4941 H 651.32 Z" /><path
+       id="path834"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 651.32,93.733 h 5.9029 v 3.518 H 651.32 Z" /><path
+       id="path836"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 674.35,104.86 h 2.3797 v 3.4702 H 674.35 Z" /><path
+       id="path838"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 674.35,100.53 h 2.3797 v 3.4462 H 674.35 Z" /><path
+       id="path840"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 674.35,96.175 h 2.3797 v 3.4462 H 674.35 Z" /><path
+       id="path842"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 674.38,91.819 h 2.3488 v 3.4462 H 674.38 Z" /><path
+       id="path844"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 644.74,103.28 h 5.9184 v 3.4462 H 644.74 Z" /><path
+       id="path846"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 644.74,98.376 h 5.9184 v 3.4941 H 644.74 Z" /><path
+       id="path848"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 644.74,93.733 h 5.9184 v 3.518 H 644.74 Z" /><g
+       id="g850"><path
+         id="path858"
+         style="fill:url(#linearGradient856);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 638.11,103.28 h 5.9029 v 3.4462 H 638.11 Z" /></g><g
+       id="g860"><path
+         id="path868"
+         style="fill:url(#linearGradient866);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 638.11,98.376 h 5.9029 v 3.4941 H 638.11 Z" /></g><g
+       id="g870"><path
+         id="path878"
+         style="fill:url(#linearGradient876);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 638.11,93.733 h 5.9029 v 3.518 H 638.11 Z" /></g><g
+       id="g880"><g
+         clip-path="url(#clipPath886)"
+         id="g882"><g
+           transform="matrix(79.56,0,0,49.08,120.24,287.4)"
+           id="g888"><image
+             id="image894"
+             mask="url(#mask890)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAN0AAACICAYAAABjh+5eAAAABHNCSVQICAgIfAhkiAAAAZRJREFUeJzt0zEBACAMwLCBf8/gohwkCvp0zcwZILNfB8BvTAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HsAhN0Ag/aG2HtAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g896"><g
+         clip-path="url(#clipPath902)"
+         id="g898"><g
+           transform="matrix(55.44,0,0,36.36,133.32,292.32)"
+           id="g904"><image
+             id="image910"
+             mask="url(#mask906)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJoAAABlCAYAAAC1O/rbAAAABHNCSVQICAgIfAhkiAAAARxJREFUeJzt0jEBwCAQwMAH/55bFYSBOwUZsmbmGzhs3w7gDUYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiPxA4biAcl8mIM5AAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g912"><path
+         id="path926"
+         style="fill:url(#linearGradient924);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 124.01,292.92 h 72.014 v 41.581 H 124.01 Z" /></g><path
+       id="path928"
+       style="fill:none;stroke:#98b954;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 124.01,292.92 h 72.014 v 41.581 H 124.01 Z" /><text
+       id="text932"
+       style="font-variant:normal;font-weight:normal;font-size:9px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,142.08,316.08)"><tspan
+         id="tspan930"
+         y="0"
+         x="0 4.7969999 9.5939999 14.274 17.289 21.6 23.634001 28.313999 32.750999">Container</tspan></text>
+<path
+       id="path934"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 6.4278,274.12 c 0,3.73 3.0267,6.76 6.7602,6.76 H 299.24 c 3.73,0 6.76,-3.03 6.76,-6.76 v -27.04 c 0,-3.74 -3.03,-6.76 -6.76,-6.76 H 13.188 c -3.7335,0 -6.7602,3.02 -6.7602,6.76 z" /><path
+       id="path936"
+       style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 6.4278,274.12 c 0,3.73 3.0267,6.76 6.7602,6.76 H 299.24 c 3.73,0 6.76,-3.03 6.76,-6.76 v -27.04 c 0,-3.74 -3.03,-6.76 -6.76,-6.76 H 13.188 c -3.7335,0 -6.7602,3.02 -6.7602,6.76 z" /><g
+       id="g938"><g
+         clip-path="url(#clipPath944)"
+         id="g940"><g
+           transform="matrix(306.84,0,0,91.8,2.88,142.68)"
+           id="g946"><image
+             id="image952"
+             mask="url(#mask948)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA1QAAAD/CAYAAAD2UpftAAAABHNCSVQICAgIfAhkiAAABXtJREFUeJzt18ENwCAQwLCD/XduZyAfhGRPkG/WzHwDAADAsX07AAAA4FWGCgAAIDJUAAAAkaECAACIDBUAAEBkqAAAACJDBQAAEBkqAACAyFABAABEhgoAACAyVAAAAJGhAgAAiAwVAABAZKgAAAAiQwUAABAZKgAAgMhQAQAARIYKAAAgMlQAAACRoQIAAIgMFQAAQGSoAAAAIkMFAAAQGSoAAIDIUAEAAESGCgAAIDJUAAAAkaECAACIDBUAAEBkqAAAACJDBQAAEBkqAACAyFABAABEhgoAACAyVAAAAJGhAgAAiAwVAABAZKgAAAAiQwUAABAZKgAAgMhQAQAARIYKAAAgMlQAAACRoQIAAIgMFQAAQGSoAAAAIkMFAAAQGSoAAIDIUAEAAESGCgAAIDJUAAAAkaECAACIDBUAAEBkqAAAACJDBQAAEBkqAACAyFABAABEhgoAACAyVAAAAJGhAgAAiAwVAABAZKgAAAAiQwUAABAZKgAAgMhQAQAARIYKAAAgMlQAAACRoQIAAIgMFQAAQGSoAAAAIkMFAAAQGSoAAIDIUAEAAESGCgAAIDJUAAAAkaECAACIDBUAAEBkqAAAACJDBQAAEBkqAACAyFABAABEhgoAACAyVAAAAJGhAgAAiAwVAABAZKgAAAAiQwUAABAZKgAAgMhQAQAARIYKAAAgMlQAAACRoQIAAIgMFQAAQGSoAAAAIkMFAAAQGSoAAIDIUAEAAESGCgAAIDJUAAAAkaECAACIDBUAAEBkqAAAACJDBQAAEBkqAACAyFABAABEhgoAACAyVAAAAJGhAgAAiAwVAABAZKgAAAAiQwUAABAZKgAAgMhQAQAARIYKAAAgMlQAAACRoQIAAIgMFQAAQGSoAAAAIkMFAAAQGSoAAIDIUAEAAESGCgAAIDJUAAAAkaECAACIDBUAAEBkqAAAACJDBQAAEBkqAACAyFABAABEhgoAACAyVAAAAJGhAgAAiAwVAABAZKgAAAAiQwUAABAZKgAAgMhQAQAARIYKAAAgMlQAAACRoQIAAIgMFQAAQGSoAAAAIkMFAAAQGSoAAIDIUAEAAESGCgAAIDJUAAAAkaECAACIDBUAAEBkqAAAACJDBQAAEBkqAACAyFABAABEhgoAACAyVAAAAJGhAgAAiAwVAABAZKgAAAAiQwUAABAZKgAAgMhQAQAARIYKAAAgMlQAAACRoQIAAIgMFQAAQGSoAAAAIkMFAAAQGSoAAIDIUAEAAESGCgAAIDJUAAAAkaECAACIDBUAAEBkqAAAACJDBQAAEBkqAACAyFABAABEhgoAACAyVAAAAJGhAgAAiAwVAABAZKgAAAAiQwUAABAZKgAAgMhQAQAARIYKAAAgMlQAAACRoQIAAIgMFQAAQGSoAAAAIkMFAAAQGSoAAIDIUAEAAESGCgAAIDJUAAAAkaECAACIDBUAAEBkqAAAACJDBQAAEBkqAACAyFABAABEhgoAACAyVAAAAJGhAgAAiAwVAABAZKgAAAAiQwUAABAZKgAAgMhQAQAARIYKAAAgMlQAAACRoQIAAIgMFQAAQGSoAAAAIkMFAAAQGSoAAIDIUAEAAESGCgAAIDJUAAAAkaECAACIDBUAAEBkqAAAACJDBQAAEBkqAACAyFABAABEhgoAACAyVAAAAJGhAgAAiAwVAABAZKgAAAAiQwUAABAZKgAAgMhQAQAARIYKAAAgMlQAAACRoQIAAIgMFQAAQGSoAAAAIkMFAAAQGSoAAIDIUAEAAESGCgAAIDJUAAAAkaECAACIDBUAAEBkqAAAACJDBQAAEBkqAACAyFABAABEhgoAACAyVAAAAJGhAgAAiAwVAABAZKgAAACiH6OKAv1UIB3VAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g954"><path
+         id="path968"
+         style="fill:url(#linearGradient966);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 6.5655,218.27 c 0,7.76 6.2945,14.05 14.0585,14.05 H 291.93 c 7.76,0 14.05,-6.29 14.05,-14.05 v -56.24 c 0,-7.76 -6.29,-14.06 -14.05,-14.06 H 20.624 c -7.764,0 -14.0585,6.3 -14.0585,14.06 z" /></g><path
+       id="path970"
+       style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 6.5655,218.27 c 0,7.76 6.2945,14.05 14.0585,14.05 H 291.93 c 7.76,0 14.05,-6.29 14.05,-14.05 v -56.24 c 0,-7.76 -6.29,-14.06 -14.05,-14.06 H 20.624 c -7.764,0 -14.0585,6.3 -14.0585,14.06 z" /><g
+       id="g972"><path
+         id="path990"
+         style="fill:url(#linearGradient988);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 12.397,228.44 v -15.75 h 17.35 v -3.48 h 9.388 v 3.48 h 4.854 v 15.75 z" /></g><path
+       id="path992"
+       style="fill:none;stroke:#4bacc6;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 12.397,228.44 v -15.75 h 17.35 v -3.48 h 9.388 v 3.48 h 4.854 v 15.75 z" /><g
+       id="g994"><path
+         id="path1012"
+         style="fill:url(#linearGradient1010);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 32.833,209.24 h 0.64087 v 1.4887 H 32.833 Z" /></g><g
+       id="g1014"><path
+         id="path1032"
+         style="fill:url(#linearGradient1030);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 33.474,210.73 v -1.49 h -0.641 v 1.49" /></g><g
+       id="g1034"><path
+         id="path1052"
+         style="fill:url(#linearGradient1050);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 34.032,209.24 h 0.64087 v 1.4887 H 34.032 Z" /></g><g
+       id="g1054"><path
+         id="path1072"
+         style="fill:url(#linearGradient1070);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 34.673,210.73 v -1.49 h -0.641 v 1.49" /></g><g
+       id="g1074"><path
+         id="path1092"
+         style="fill:url(#linearGradient1090);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 30.388,209.24 h 0.64087 v 1.4887 H 30.388 Z" /></g><g
+       id="g1094"><path
+         id="path1112"
+         style="fill:url(#linearGradient1110);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 31.029,210.73 v -1.49 h -0.641 v 1.49" /></g><g
+       id="g1114"><path
+         id="path1132"
+         style="fill:url(#linearGradient1130);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 31.599,209.24 h 0.64087 v 1.4887 H 31.599 Z" /></g><g
+       id="g1134"><path
+         id="path1152"
+         style="fill:url(#linearGradient1150);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 32.24,210.73 v -1.49 h -0.641 v 1.49" /></g><g
+       id="g1154"><path
+         id="path1172"
+         style="fill:url(#linearGradient1170);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 35.266,209.24 h 0.64087 v 1.4887 H 35.266 Z" /></g><g
+       id="g1174"><path
+         id="path1192"
+         style="fill:url(#linearGradient1190);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 35.907,210.73 v -1.49 h -0.641 v 1.49" /></g><g
+       id="g1194"><path
+         id="path1212"
+         style="fill:url(#linearGradient1210);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 36.5,209.24 h 0.64087 v 1.4887 H 36.5 Z" /></g><g
+       id="g1214"><path
+         id="path1232"
+         style="fill:url(#linearGradient1230);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 37.141,210.73 v -1.49 H 36.5 v 1.49" /></g><g
+       id="g1234"><path
+         id="path1252"
+         style="fill:url(#linearGradient1250);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 37.711,209.24 h 0.64087 v 1.4887 H 37.711 Z" /></g><g
+       id="g1254"><path
+         id="path1272"
+         style="fill:url(#linearGradient1270);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 38.351,210.73 v -1.49 h -0.64 v 1.49" /></g><g
+       id="g1274"><path
+         id="path1282"
+         style="fill:url(#linearGradient1280);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 32.038,225.26 h 0.65276 v 1.1004 H 32.038 Z" /></g><g
+       id="g1284"><path
+         id="path1292"
+         style="fill:url(#linearGradient1290);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 33.272,225.26 h 0.65276 v 1.1004 H 33.272 Z" /></g><g
+       id="g1294"><path
+         id="path1302"
+         style="fill:url(#linearGradient1300);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 34.483,225.26 h 0.64087 v 1.1004 H 34.483 Z" /></g><g
+       id="g1304"><path
+         id="path1312"
+         style="fill:url(#linearGradient1310);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 35.717,225.26 h 0.64087 v 1.1004 H 35.717 Z" /></g><g
+       id="g1314"><path
+         id="path1322"
+         style="fill:url(#linearGradient1320);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 36.916,225.26 h 0.65276 v 1.1004 H 36.916 Z" /></g><g
+       id="g1324"><path
+         id="path1332"
+         style="fill:url(#linearGradient1330);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 32.038,214.44 h 0.65276 v 1.1166 H 32.038 Z" /></g><g
+       id="g1334"><path
+         id="path1342"
+         style="fill:url(#linearGradient1340);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 33.272,214.44 h 0.65276 v 1.1166 H 33.272 Z" /></g><g
+       id="g1344"><path
+         id="path1352"
+         style="fill:url(#linearGradient1350);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 34.483,214.44 h 0.64087 v 1.1166 H 34.483 Z" /></g><g
+       id="g1354"><path
+         id="path1362"
+         style="fill:url(#linearGradient1360);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 35.717,214.44 h 0.64087 v 1.1166 H 35.717 Z" /></g><g
+       id="g1364"><path
+         id="path1372"
+         style="fill:url(#linearGradient1370);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 36.916,214.44 h 0.65276 v 1.1166 H 36.916 Z" /></g><g
+       id="g1374"><path
+         id="path1382"
+         style="fill:url(#linearGradient1380);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 38.328,216.62 h 0.80701 v 0.87386 H 38.328 Z" /></g><g
+       id="g1384"><path
+         id="path1392"
+         style="fill:url(#linearGradient1390);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 38.328,218.31 h 0.80701 v 0.87386 H 38.328 Z" /></g><g
+       id="g1394"><path
+         id="path1402"
+         style="fill:url(#linearGradient1400);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 38.328,219.96 h 0.80701 v 0.87386 H 38.328 Z" /></g><g
+       id="g1404"><path
+         id="path1412"
+         style="fill:url(#linearGradient1410);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 38.328,221.64 h 0.80701 v 0.87386 H 38.328 Z" /></g><g
+       id="g1414"><path
+         id="path1422"
+         style="fill:url(#linearGradient1420);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 38.328,223.27 h 0.80701 v 0.87386 H 38.328 Z" /></g><g
+       id="g1424"><path
+         id="path1432"
+         style="fill:url(#linearGradient1430);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 30.388,216.62 h 0.8426 v 0.87386 H 30.388 Z" /></g><g
+       id="g1434"><path
+         id="path1442"
+         style="fill:url(#linearGradient1440);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 30.388,218.31 h 0.8426 v 0.87386 H 30.388 Z" /></g><g
+       id="g1444"><path
+         id="path1452"
+         style="fill:url(#linearGradient1450);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 30.388,219.96 h 0.8426 v 0.87386 H 30.388 Z" /></g><g
+       id="g1454"><path
+         id="path1462"
+         style="fill:url(#linearGradient1460);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 30.388,221.64 h 0.8426 v 0.87386 H 30.388 Z" /></g><g
+       id="g1464"><path
+         id="path1472"
+         style="fill:url(#linearGradient1470);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 30.388,223.27 h 0.8426 v 0.87386 H 30.388 Z" /></g><path
+       id="path1474"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 31.207,215.55 h 7.1207 v 9.7094 H 31.207 Z" /><path
+       id="path1476"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 23.778,222.66 h 4.5335 v 2.3302 H 23.778 Z" /><path
+       id="path1478"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 23.778,219.34 h 4.5335 v 2.3626 H 23.778 Z" /><path
+       id="path1480"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 23.778,216.2 h 4.5335 v 2.3788 H 23.778 Z" /><path
+       id="path1482"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 41.461,223.73 h 1.8276 v 2.3465 H 41.461 Z" /><path
+       id="path1484"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 41.461,220.8 h 1.8276 v 2.3302 H 41.461 Z" /><path
+       id="path1486"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 41.461,217.85 h 1.8276 v 2.3302 H 41.461 Z" /><path
+       id="path1488"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 41.485,214.91 h 1.8039 v 2.3302 H 41.485 Z" /><path
+       id="path1490"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 18.722,222.66 h 4.5454 v 2.3302 H 18.722 Z" /><path
+       id="path1492"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 18.722,219.34 h 4.5454 v 2.3626 H 18.722 Z" /><path
+       id="path1494"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 18.722,216.2 h 4.5454 v 2.3788 H 18.722 Z" /><g
+       id="g1496"><path
+         id="path1504"
+         style="fill:url(#linearGradient1502);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 13.631,222.66 h 4.5335 v 2.3302 H 13.631 Z" /></g><g
+       id="g1506"><path
+         id="path1514"
+         style="fill:url(#linearGradient1512);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 13.631,219.34 h 4.5335 v 2.3626 H 13.631 Z" /></g><g
+       id="g1516"><path
+         id="path1524"
+         style="fill:url(#linearGradient1522);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 13.631,216.2 h 4.5335 v 2.3788 H 13.631 Z" /></g><g
+       id="g1526"><g
+         clip-path="url(#clipPath1532)"
+         id="g1528"><g
+           transform="matrix(40.8,0,0,33.48,65.16,186.6)"
+           id="g1534"><image
+             id="image1540"
+             mask="url(#mask1536)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAABdCAYAAACSEImdAAAABHNCSVQICAgIfAhkiAAAAPJJREFUeJzt0cENwCAQwLCj++8MQ/CoiOwJImXNzB6e9v0dwD0TA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHgAGLRAbnfV8RQAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g1542"><g
+         clip-path="url(#clipPath1548)"
+         id="g1544"><g
+           transform="matrix(40.32,0,0,36.12,67.08,183.24)"
+           id="g1550"><image
+             id="image1556"
+             mask="url(#mask1552)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABkCAYAAABep7TGAAAABHNCSVQICAgIfAhkiAAAAQBJREFUeJzt0cEJACAQwLDT/XfWIXxIIZmg0DUzZ8javwN4Y2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEX8VEBx/WdIqcAAAAASUVORK5CYII="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g1558"><path
+         id="path1572"
+         style="fill:url(#linearGradient1570);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 68.912,192.14 h 33.362 v 26.072 H 68.912 Z" /></g><path
+       id="path1574"
+       style="fill:none;stroke:#f69240;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 68.912,192.14 h 33.362 v 26.072 H 68.912 Z" /><text
+       id="text1578"
+       style="font-variant:normal;font-weight:normal;font-size:14.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,78.792,200.45)"><tspan
+         id="tspan1576"
+         y="0"
+         x="0 7.1999798">PF</tspan></text>
+<g
+       id="g1580"><g
+         clip-path="url(#clipPath1586)"
+         id="g1582"><g
+           transform="matrix(40.8,0,0,33.6,140.52,186.96)"
+           id="g1588"><image
+             id="image1594"
+             mask="url(#mask1590)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAABdCAYAAACSEImdAAAABHNCSVQICAgIfAhkiAAAAPJJREFUeJzt0cENwCAQwLCj++8MQ/CoiOwJImXNzB6e9v0dwD0TA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHAxAATA0wMMDHgAGLRAbnfV8RQAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g1596"><g
+         clip-path="url(#clipPath1602)"
+         id="g1598"><g
+           transform="matrix(41.04,0,0,36.12,141.96,183.6)"
+           id="g1604"><image
+             id="image1610"
+             mask="url(#mask1606)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAABkCAYAAABaUmT7AAAABHNCSVQICAgIfAhkiAAAAQFJREFUeJzt0YEJACEQwLDz999ZlxAeSzJBoWtm9vC87+8A7jAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsiIA0ocAccPl+2KAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g1612"><path
+         id="path1626"
+         style="fill:url(#linearGradient1624);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 144.2,192.51 h 33.362 v 26.072 H 144.2 Z" /></g><path
+       id="path1628"
+       style="fill:none;stroke:#f69240;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 144.2,192.51 h 33.362 v 26.072 H 144.2 Z" /><text
+       id="text1632"
+       style="font-variant:normal;font-weight:normal;font-size:14.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,153.74,200.81)"><tspan
+         id="tspan1630"
+         y="0"
+         x="0">V</tspan></text>
+<text
+       id="text1636"
+       style="font-variant:normal;font-weight:normal;font-size:14.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,161.66,200.81)"><tspan
+         id="tspan1634"
+         y="0"
+         x="0">F</tspan></text>
+<g
+       id="g1638"><g
+         clip-path="url(#clipPath1644)"
+         id="g1640"><g
+           transform="matrix(40.92,0,0,33.6,233.88,187.44)"
+           id="g1646"><image
+             id="image1652"
+             mask="url(#mask1648)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAABdCAYAAAB5JzKeAAAABHNCSVQICAgIfAhkiAAAAPFJREFUeJzt0YEJACEQwLDz999ZlxAeSzJBoWtm9vC87+8A7jAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyMOXhMBuYW1v68AAAAASUVORK5CYII="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g1654"><g
+         clip-path="url(#clipPath1660)"
+         id="g1656"><g
+           transform="matrix(41.04,0,0,36.12,235.44,184.08)"
+           id="g1662"><image
+             id="image1668"
+             mask="url(#mask1664)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAABkCAYAAABaUmT7AAAABHNCSVQICAgIfAhkiAAAAQFJREFUeJzt0YEJACEQwLDz999ZlxAeSzJBoWtm9vC87+8A7jAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsgIIyOMjDAywsiIA0ocAccPl+2KAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g1670"><path
+         id="path1684"
+         style="fill:url(#linearGradient1682);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 237.65,193.03 h 33.362 v 26.072 H 237.65 Z" /></g><path
+       id="path1686"
+       style="fill:none;stroke:#f69240;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 237.65,193.03 h 33.362 v 26.072 H 237.65 Z" /><text
+       id="text1690"
+       style="font-variant:normal;font-weight:normal;font-size:14.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,247.2,201.34)"><tspan
+         id="tspan1688"
+         y="0"
+         x="0">V</tspan></text>
+<text
+       id="text1694"
+       style="font-variant:normal;font-weight:normal;font-size:14.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,255.12,201.34)"><tspan
+         id="tspan1692"
+         y="0"
+         x="0">F</tspan></text>
+<g
+       id="g1696"><g
+         clip-path="url(#clipPath1702)"
+         id="g1698"><g
+           transform="matrix(79.56,0,0,48.96,214.44,287.28)"
+           id="g1704"><image
+             id="image1710"
+             mask="url(#mask1706)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAN0AAACICAYAAABjh+5eAAAABHNCSVQICAgIfAhkiAAAAZRJREFUeJzt0zEBACAMwLCBf8/gohwkCvp0zcwZILNfB8BvTAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HMdBAzHcRMBzHTQcx0EDMdxEwHMdNBzHQQMx3ETAcx00HsAhN0Ag/aG2HtAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g1712"><g
+         clip-path="url(#clipPath1718)"
+         id="g1714"><g
+           transform="matrix(55.44,0,0,36.36,227.52,292.2)"
+           id="g1720"><image
+             id="image1726"
+             mask="url(#mask1722)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJoAAABlCAYAAAC1O/rbAAAABHNCSVQICAgIfAhkiAAAARxJREFUeJzt0jEBwCAQwMAH/55bFYSBOwUZsmbmGzhs3w7gDUYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiNhNBJGI2E0EkYjYTQSRiPxA4biAcl8mIM5AAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g1728"><path
+         id="path1742"
+         style="fill:url(#linearGradient1740);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 218.21,292.78 h 72.014 v 41.581 H 218.21 Z" /></g><path
+       id="path1744"
+       style="fill:none;stroke:#98b954;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 218.21,292.78 h 72.014 v 41.581 H 218.21 Z" /><text
+       id="text1748"
+       style="font-variant:normal;font-weight:normal;font-size:9px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,236.3,315.94)"><tspan
+         id="tspan1746"
+         y="0"
+         x="0 4.7969999 9.5939999 14.274 17.289 21.6 23.634001 28.313999 32.750999">Container</tspan></text>
+<g
+       id="g1750"><g
+         clip-path="url(#clipPath1756)"
+         id="g1752"><g
+           transform="matrix(78.402,0,0,56.456,116.75,69.669)"
+           id="g1758"><image
+             id="image1760"
+             xlink:href="data:image/png;base64,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"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g1762"><g
+         clip-path="url(#clipPath1768)"
+         id="g1764"><g
+           transform="matrix(48.6,0,0,24.72,132.72,72.36)"
+           id="g1770"><image
+             id="image1776"
+             mask="url(#mask1772)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIcAAABFCAYAAABgx/W1AAAABHNCSVQICAgIfAhkiAAAALtJREFUeJzt0jEBwCAQwMAH/55bA2SG4U5BhqyZ+QYO9u0A3mUOkjlI5iCZg2QOkjlI5iCZg2QOkjlI5iCZg2QOkjlI5iCZg2QOkjlI5iCZg2QOkjlI5iCZg2QOkjlI5iCZg2QOkjlI5iCZg2QOkjlI5iCZg2QOkjlI5iCZg2QOkjlI5iCZg2QOkjlI5iCZg2QOkjlI5iCZg2QOkjlI5iCZg2QOkjlI5iCZg2QOkjlI5iCZg2QOkjlI5iD9JTABieMdZtkAAAAASUVORK5CYII="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g1778"><g
+         clip-path="url(#clipPath1784)"
+         id="g1780"><g
+           transform="matrix(45.24,0,0,29.76,135.6,68.16)"
+           id="g1786"><image
+             id="image1792"
+             mask="url(#mask1788)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAABTCAYAAABZEbNgAAAABHNCSVQICAgIfAhkiAAAANlJREFUeJzt0UERACAMwLCBf88gY48mCnrXMzNvyLnbAewwPsr4KOOjjI8yPsr4KOOjjI8yPsr4KOOjjI8yPsr4KOOjjI8yPsr4KOOjjI8yPsr4KOOjjI8yPsr4KOOjjI8yPsr4KOOjjI8yPsr4KOOjjI8yPsr4KOOjjI8yPsr4KOOjjI8yPsr4KOOjjI8yPsr4KOOjjI8yPsr4KOOjjI8yPsr4KOOjjI8yPsr4KOOjjI8yPsr4KOOjjI8yPsr4KOOjjI8yPsr4KOOjjI8yPsr4KOOjjI8yPuoD2U0BpT/VMNgAAAAASUVORK5CYII="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g1794"><path
+         id="path1808"
+         style="fill:url(#linearGradient1806);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 136.47,77.655 h 41.086 V 94.924 H 136.47 Z" /></g><path
+       id="path1810"
+       style="fill:none;stroke:#98b954;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 136.47,77.655 h 41.086 V 94.924 H 136.47 Z" /><text
+       id="text1814"
+       style="font-variant:normal;font-weight:normal;font-size:11.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,145.63,82.488)"><tspan
+         id="tspan1812"
+         y="0"
+         x="0 6.2596798 11.63616 17.02368">VTEP</tspan></text>
+<g
+       id="g1816"><g
+         clip-path="url(#clipPath1822)"
+         id="g1818"><g
+           transform="matrix(19.68,0,0,93.12,150.6,207.36)"
+           id="g1824"><image
+             id="image1830"
+             mask="url(#mask1826)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAEDCAYAAACRR5xJAAAABHNCSVQICAgIfAhkiAAAATZJREFUeJztzwENwDAMwLB+/Dn/KK4plY0geWbmnaXO7YA/masyV2WuylyVuSpzVeaqzFWZqzJXZa7KXJW5KnNV5qrMVZmrMldlrspclbkqc1XmqsxVmasyV2WuylyVuSpzVeaqzFWZqzJXZa7KXJW5KnNV5qrMVZmrMldlrspclbkqc1XmqsxVmasyV2WuylyVuSpzVeaqzFWZqzJXZa7KXJW5KnNV5qrMVZmrMldlrspclbkqc1XmqsxVmasyV2WuylyVuSpzVeaqzFWZqzJXZa7KXJW5KnNV5qrMVZmrMldlrspclbkqc1XmqsxVmasyV2WuylyVuSpzVeaqzFWZqzJXZa7KXJW5KnNV5qrMVZmrMldlrspclbkqc1XmqsxVmasyV2WuylyVuSpzVeaqzFWtnvsA4xgDBYXkDUgAAAAASUVORK5CYII="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><path
+       id="path1832"
+       style="fill:#404040;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="m 160.57,287.93 0.75,-64.34 -1,-0.02 -0.75,64.34 z m -3.49,-1.05 2.93,6.04 3.07,-5.97 z m 6.73,-62.27 -2.93,-6.03 -3.07,5.96 z" /><g
+       id="g1834"><g
+         clip-path="url(#clipPath1840)"
+         id="g1836"><g
+           transform="matrix(18.96,0,0,92.52,244.8,207.84)"
+           id="g1842"><image
+             id="image1848"
+             mask="url(#mask1844)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAEBCAYAAADYeu1/AAAABHNCSVQICAgIfAhkiAAAATNJREFUeJztzwENwDAMwLB+/Dn/KK4plY0geWbmnWXO7YA/mKowVWGqwlSFqQpTFaYqTFWYqjBVYarCVIWpClMVpipMVZiqMFVhqsJUhakKUxWmKkxVmKowVWGqwlSFqQpTFaYqTFWYqjBVYarCVIWpClMVpipMVZiqMFVhqsJUhakKUxWmKkxVmKowVWGqwlSFqQpTFaYqTFWYqjBVYarCVIWpClMVpipMVZiqMFVhqsJUhakKUxWmKkxVmKowVWGqwlSFqQpTFaYqTFWYqjBVYarCVIWpClMVpipMVZiqMFVhqsJUhakKUxWmKkxVmKowVWGqwlSFqQpTFaYqTFWYqjBVYarCVIWpClMVpipMVZiqMFVhqsJUhakKUxWmKkxVmKowVWGqwlSFqQpTFaYqVk59lO0DAZbKbBMAAAAASUVORK5CYII="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><path
+       id="path1850"
+       style="fill:#404040;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="m 254.72,287.78 0.1,-63.68 h -1 l -0.1,63.68 z m -3.5,-1.01 2.99,6.01 3.01,-6 z m 6.1,-61.66 -2.99,-6.01 -3.01,6 z" /><g
+       id="g1852"><g
+         clip-path="url(#clipPath1858)"
+         id="g1854"><g
+           transform="matrix(19.2,0,0,40.56,146.52,114.96)"
+           id="g1860"><image
+             id="image1866"
+             mask="url(#mask1862)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAABxCAYAAAB1L+sKAAAABHNCSVQICAgIfAhkiAAAAJpJREFUeJztzwENwDAMwLB+/Dn/KK4plY0geWbmnWXO7YA/mKowVWGqwlSFqQpTFaYqTFWYqjBVYarCVIWpClMVpipMVZiqMFVhqsJUhakKUxWmKkxVmKowVWGqwlSFqQpTFaYqTFWYqjBVYarCVIWpClMVpipMVZiqMFVhqsJUhakKUxWmKkxVmKowVWGqwlSFqQpTFaYqVk59iSIB4fT4uYkAAAAASUVORK5CYII="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><path
+       id="path1868"
+       style="fill:#404040;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="m 155.2,142.99 -0.17,-11.85 2,-0.03 0.17,11.85 z m 3.99,-1.06 -2.92,6.04 -3.08,-5.95 z m -6.15,-9.76 2.91,-6.05 3.09,5.96 z" /><path
+       id="path1870"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="M 52.624,256.19 H 118.5 v 22.349 H 52.624 Z" /><text
+       id="text1874"
+       style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,63.36,263.23)"><tspan
+         id="tspan1872"
+         y="0"
+         x="0 6.204 11.748 14.496 21.924 26.112 28.872 34.164001 40.139999">PF Driver</tspan></text>
+<g
+       id="g1876"><g
+         clip-path="url(#clipPath1882)"
+         id="g1878"><g
+           transform="matrix(18.84,0,0,56.76,76.2,207)"
+           id="g1884"><image
+             id="image1890"
+             mask="url(#mask1886)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAACeCAYAAAB9/yljAAAABHNCSVQICAgIfAhkiAAAAMlJREFUeJztz4EJACEQwLDz999ZlxA+SDNBu2Zmz0O+vwNua0jXkK4hXUO6hnQN6RrSNaRrSNeQriFdQ7qGdA3pGtI1pGtI15CuIV1DuoZ0Deka0jWka0jXkK4hXUO6hnQN6RrSNaRrSNeQriFdQ7qGdA3pGtI1pGtI15CuIV1DuoZ0Deka0jWka0jXkK4hXUO6hnQN6RrSNaRrSNeQriFdQ7qGdA3pGtI1pGtI15CuIV1DuoZ0Deka0jWka0jXkK4hXUO6hnQN6Q6i+AI7fybFywAAAABJRU5ErkJggg=="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><path
+       id="path1892"
+       style="fill:#404040;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="m 86.066,251.19 0.023,-27.98 h -1 l -0.023,27.98 z m -3.499,-1.01 2.995,6.01 3.005,-6 z m 6.021,-25.97 -2.995,-6 -3.005,6 z" /><path
+       id="path1894"
+       style="fill:#dce6f2;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 37.54,182.99 c 0,2.02 1.637,3.65 3.657,3.65 H 287.28 c 2.02,0 3.66,-1.63 3.66,-3.65 v -14.63 c 0,-2.02 -1.64,-3.66 -3.66,-3.66 H 41.197 c -2.02,0 -3.657,1.64 -3.657,3.66 z" /><text
+       id="text1898"
+       style="font-variant:normal;font-weight:normal;font-size:14.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,96.648,170.93)"><tspan
+         id="tspan1896"
+         y="0"
+         x="0 8.7469196 15.47208 20.18952 27.50436 37.486801 44.21196 48.88728 55.8792 58.967999 65.314079 68.543282 73.471321 78.174721 85.475517 92.200684 95.429878 98.785439 104.19084 114.2856 117.5148 122.09184 127.9746">Hardware virtual switch</tspan></text>
+<text
+       id="text1902"
+       style="font-style:italic;font-variant:normal;font-weight:normal;font-size:9px;font-family:Calibri;-inkscape-font-specification:'Calibri Italic';writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,9.648,266.5)"><tspan
+         id="tspan1900"
+         y="0"
+         x="0 5.6339998 10.197 13.698 16.677 18.711 23.391001 27.693001 30.825001 35.495998 39.798">Host Kernel</tspan></text>
+<g
+       id="g1904"><g
+         clip-path="url(#clipPath1910)"
+         id="g1906"><g
+           transform="matrix(45.183,0,0,14.4,136.47,293.17)"
+           id="g1912"><image
+             id="image1918"
+             mask="url(#mask1914)"
+             xlink:href="data:image/png;base64,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"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g1920"><g
+         clip-path="url(#clipPath1926)"
+         id="g1922"><g
+           transform="matrix(45.183,0,0,14.4,230.67,293.49)"
+           id="g1928"><image
+             id="image1934"
+             mask="url(#mask1930)"
+             xlink:href="data:image/png;base64,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"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><path
+       id="path1936"
+       style="fill:none;stroke:#000000;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="M 342,347.8 V 53.847" /><path
+       id="path1938"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 123.34,24.151 h 65.876 V 46.5 H 123.34 Z" /><text
+       id="text1942"
+       style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,132.77,31.152)"><tspan
+         id="tspan1940"
+         y="0"
+         x="0 3.5999999 9.684 13.32 16.068001 21.576 24.336 27.096001 32.172001 34.931999 41.256001">(1) Slicing</tspan></text>
+<path
+       id="path1944"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 507.29,24.151 h 92.711 V 46.5 H 507.29 Z" /><text
+       id="text1948"
+       style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,516.17,31.152)"><tspan
+         id="tspan1946"
+         y="0"
+         x="0 3.5999999 9.684 13.32 16.068001 23.016001 28.775999 34.428001 38.495998 44.472 49.896 55.535999 59.604 62.363998 68.688004">(2) Aggregation</tspan></text>
+</g></svg>
\ No newline at end of file
diff --git a/doc/guides/howto/img/virtio_user_for_container_networking.svg b/doc/guides/howto/img/virtio_user_for_container_networking.svg
new file mode 100644
index 0000000..fa5b404
--- /dev/null
+++ b/doc/guides/howto/img/virtio_user_for_container_networking.svg
@@ -0,0 +1,1654 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   viewBox="0 0 960 720"
+   height="720"
+   width="960"
+   xml:space="preserve"
+   id="svg2"
+   version="1.1"><metadata
+     id="metadata8"><rdf:RDF><cc:Work
+         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+     id="defs6"><clipPath
+       id="clipPath18"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path16"
+         d="M 0,1.2207e-4 H 720 V 540.00012 H 0 Z" /></clipPath><clipPath
+       id="clipPath48"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path46"
+         d="m 479.33,338.8 v -77.06 h 38.09 V 338.8 Z M 0,540 H 720 V 6.104e-6 H 0 Z" /></clipPath><mask
+       id="mask52"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image54"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH8AAADrCAAAAABlIRaaAAAAAXNCSVQI5gpbmQAAAjFJREFUeJzt3cuy4jAMBFA97MD//y2xpZ5FbAJcluNM3ZrWhpCkOJLJY9ki/3fp183VhZ+oXtgAzhZ0fqjoRS1AAMFoQCevaqoqi1uAiAAAcjRQBm9mZqa6egUgADJSkIrpi5q5F/flDUAkEdEjQp/zq6h6qbUWt+U+MntvTSApmOuv5vV222oxW+/3tpsAx/VXjvHN63a/b9Vs9f+P6LtrRqhCMdffvGy3+23zC/zmkr2ZquLl+iul3u6bmy5e/wyTaO7DOe8/L6XWst7vEqW4DWjML6rm7mW5D5N8vc8PX1RVdT6ClvowMz0fMzaPqOoVLwA9oOeU5f3o8RZa28Bb2fezLiv69OnTp0+fPn369OnTp0+fPn369OnTp0+fPn369OnTp0+fPn369OnTp0+fPn369OnTp0+fPn369OnTp0+fPn369OnTp0+fPn369OnTp0+fPn369OnTp0+fPn369OnTp0+fPn369OnTp0+fPn369H+zXz534NtZf61+/Ppzfoxayp/O/FrmXgEyMxfnr0AyMwGZHZSxG5kR0eWC/J+IyBn/dfgQICN607wg/6j1fjYw5s/ofXfN5flPktEerfXMc34okH13zeqr43cksz8ee49MjPyzg/dds12T/9X3x94T8swfAzKaIPYr8s8Q0Vrrx/hz/VME0dcH0I38t+gRwJk/N/31+XcCAJkZ+Mz/M70y/28+A/9N/uGRgPjiy/LJ3zv4zH/82LyiAZaIyB8XDCKq0W46UQAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath64"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path62"
+         d="m 479.33,338.8 v -77.06 h 38.09 V 338.8 Z M 0,540 H 720 V 6.104e-6 H 0 Z" /></clipPath><mask
+       id="mask68"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image70"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAC/CAAAAAADNQf2AAAAAXNCSVQI5gpbmQAABtdJREFUeJztWs2OMzkOIyWn5/0fd7sscg9ypT/MYVLuTRZzKF4aCNIhZFsS9QPcuHHjxo0bN27cuHHjxo1/Ifim//b/gZAACAIwfJlx/A90JEgQtnHZxt9ZSIAgySABy7IuMv7Cwh+2YARhV0E0LzHuEj7ZGBEZEYQrOC/SbRMSBBmMiMjIjKA1qRAuMm4Rnve2yEZkkCooyE9YSLBNy8jMzMggTJMbT2/PQkZmjhyZkRkM0LJstWe8mZBkjHyMxxgZESRtqeacU77s+XsWZj6+vr7GaG+wpJrzmLOuM27dYcR4/PXX1yMJW6qaVXPOmlUfOFKSjByPr69HwlV9mLNmlT52pGRmjhEWrKo556wqSZcNROwQrkADADC8cD01AUBe5yIZmSODsCQtZ9hJFXuEK6YRWI5HMPj0+ovOf51wxVEAkiQAzU/yMxZ2skV7n2wTERERZ86/ZuIGIQDAtkoqyX2tJIyN0LZDyGaUpHYFo8/zeadvJsT6dUuWbC3X6BdLAhfyxh4hnma2VWrrJBkkuVTcuwiJlk1xGmK3gpKffC/dYzcfMiIY7ZMABMKMBPU86X/2kZ18CHa2b8KmJ2kzUrKkKsj/rG620hOZY2Tmui2SDLCv0ZJmEK9E+B5hRI7HSEYLb64wY3U4iMPSCzW1kQ8XY46MJ2Gn/mUgreIr/bYthJdZiz4iYKugZe1LP7xOaMKwpIJ1BnICZLXgUEmdIN9D2FGtJpRBEAhmGgi3uCnVrNKrmLp1pFYBymjbGDmkkah5HLNKVTXrrRbCgiuizzI4Wj5pHscx64zpb3MLE5bdFwiQIYEEVXUcR8m6IMH3jhSAdT5GGqxKhSW1GPbr4nu/Pny+/j9CuKSVIF+Kjd3gHfHUTYwYGUGeWfEC3XYxE5kZcV5i5hgRKw3jmpTatDDHGD+MESODXsf5gWKGEePxGPk0MRh8esM1rbh9hznG6OANELT1rNcuYe+VctX4/WwMyJrH0RXpJwj7NZ5pELar5vw+qi4r0z3Ht2oS0rKwPX5+zEJbRUKZT8FdVbNmvYygP9gtZs7CEJKlqqpOSpermV2pf6qnpyDWqn8/2L5sZUEaImDHdfP2CZcnniFUNU/Z9oHWV+umfDweY0Q/U+WqiC/z7Ya2HI/H12PxAaFYPSJ8okHbOvjrMZKdZ4mW+t4wcacxBEaOMUbCku0upfJhVYX5/uDNyBwjaVeVDDIzGZmjqq52MDeLmYggVPOYEpg5xiAzI+JVTfELQi6FYc3v4yiDMQQmI5ZUfWvGX7KJMGrOReg2uUPPJ7r6zWhVVRl0dMOGP/2oNxL+fc60VNNWZ2+L0CtTLLVoYtX7NDZairsJ2G7vQAjMMUYQr2u03xCaZy6KNLquiPF4jLCv1IXbhEBXo1JwMIYERo7M1Qz7gEy0rZoZkWRK7sQIVW1oqK1HYzUhI5BGlzNSHVcq3xN7mqYd/DleI+06ju/jqMt99u32JcHlfoatOY/vY07p6o/sCmEV6aFo8W11fa9P3OGTcloRQQaAbmDo8g1ux1L0yPe8QlxoH/4NW012Ro7sp3IG7bPh/f5Ic3Yv29NNIxDkj2r7QALuFB8QbAdjjCBqBdOPjGQjcowwRDLGGCOJnM/o/X4RxcgcIdho/RZEEFLV+4fOa8KdEXQE49EGApGj8hMiimeT3RGJpRdh+EMiapGS4QQZIwM9gQK66v/MakTH7mBkUCqDgXPL5RL2OsKtaBhmkNacRiQ3BMauxLBltEmw5pxi9kLNByLNOVhT9kxGNY9pGtGB7jOapuZInYlpzukAArVR5u/NgHHOuboJfEjrcFW+mIK3NI01GYCLUCdeUICXvHi7H1rQJFzJPlGZP03niwXplqY5dwa6JSR1SdoJqr/xZkI8p1u2bK4SPOKPr7zC5orS+tvBBq292bMT1qVOxm59uKZrLRUZTVgdvO0Xw8pNQpLM8RiP7gZhZeQkaq6p3gVts2VhZI7H13j2hdpeWrEKnQuOsSWiGL2/s7Yv1liBKGV33y5g60gjl7A4heEzfn5mY6gXapLoXRqQkYADVWtv6L2EPUgnLFVJMJlZGkQd38cxrxWJO32aFvolz/lsfY0agTr+831c7Hzv5UNLZWges5aFQxV/WPj6R3YyPixNhGvOWTbATHkGNL9n77a9N9LYmjRbWwgAJWkQqqMu8m2mpyJ6o61kLzEjQjrno6+xuU9jrMx0tkmMNcK/Kmo2E7B9LiHDoCE6AGyIqJ0t6NXGwM+63poIY6Mk3Vq75k8Pwz+fAC93Wn5L+PNt//2T3S7mb0hv3Lhx48aNGzdu3Lhx48aNGzdu3Lhx48aNfxX+C6VUbTaFOjB2AAAAAElFTkSuQmCC"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath80"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path78"
+         d="M -4.197e-6,540 H 720 V 1.2207e-4 H -4.197e-6" /></clipPath><linearGradient
+       id="linearGradient92"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="300.26999"
+       x2="479.32999"
+       y1="300.26999"
+       x1="555.52002"><stop
+         id="stop82"
+         offset="0"
+         style="stop-opacity:1;stop-color:#bcbcbc" /><stop
+         id="stop84"
+         offset="0.175"
+         style="stop-opacity:1;stop-color:#d0d0d0" /><stop
+         id="stop86"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#ededed" /><stop
+         id="stop88"
+         offset="0.825"
+         style="stop-opacity:1;stop-color:#d0d0d0" /><stop
+         id="stop90"
+         offset="1"
+         style="stop-opacity:1;stop-color:#bcbcbc" /></linearGradient><clipPath
+       id="clipPath102"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path100"
+         d="M -4.197e-6,540 H 720 V 1.2207e-4 H -4.197e-6" /></clipPath><clipPath
+       id="clipPath132"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path130"
+         d="m 335.9,338.8 v -77.06 h 40.5 V 338.8 Z M 0,540 H 720 V 6.104e-6 H 0 Z" /></clipPath><mask
+       id="mask136"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image138"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIUAAADrCAAAAABiTwrKAAAAAXNCSVQI5gpbmQAAAnFJREFUeJzt3cuS4jAMhWFJtknP+7/sgC1pFon7UMC2Nb04/yZcUuUPJ2QrEbbTjy9ryveltZyRgOg+qGglJEUyJS+GboSaqqqUQFJEMjMjL4ZeCDMzM9Wa3UjJjPSIOBldRETUrPXeqhgpmRG+fEmkXApVtTbGGK1ZlSJiTZspKZLYiz6O4zaaWY0iwufDJDNdRKRfd0Ubt6/j6E1r7ov09TAJ99DUxBXpt+PPMZrVKMKnic9mqvp0RayP2/E1mlVsRmZ4Ex/drh99Kq4/yRi9SrFk9bYRp0JVVK211ssUEq2ZnQ9s7IWq6n5wFSjkekRei9n+Rq9+3vBhsf5+QoEiX97bx7OqowJRgahAVCAqEBWICkQFogJRgahAVCAqEBWICkQFogJRgahAVCAqEBWICkQFogJRgahAVCAqEBWICkQFogJRgahAVCAqEBWICkQFogJRgahAVCAqEBWICkQFogJRgahAVCAqEBWICkQFogJRgahAVCAqEBWICkQFogJRgahAVCAqEBWICkQFogJRgahAVCAqEBWICkQFogJRgahAVCAqEBWICkQFogJRgahAVCAqEBWICkQFogJRgahAv0PxNjXpdaDRT/S2xvde5FUB4n2xvj+WzIiIkglS51KZsh19GyLcfUnZfDN333MIsRcRvtaUKFLkmmuB0TdizXkXL5x7d58nYysyM3zNvxKzcgbg/TE9zlu0i6TmOZMvZtk8xHSfj/v0eJ7KGOpTcnWrnA255tyXpItIioRLRumczHRf/nRFRCRDMsK0cmZohkfkL5ifmvE8P/V7lmzhTNt8nyV7Hv/7XN2Xl3UM9to/5sAslZtvaZgAAAAASUVORK5CYII="
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath148"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path146"
+         d="m 335.9,338.8 v -77.06 h 40.5 V 338.8 Z M 0,540 H 720 V 6.104e-6 H 0 Z" /></clipPath><mask
+       id="mask152"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image154"
+         xlink:href="data:image/png;base64,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"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath164"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path162"
+         d="M 6.05e-7,540 H 720 V 1.2207e-4 H 6.05e-7" /></clipPath><linearGradient
+       id="linearGradient176"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="300.26999"
+       x2="335.89999"
+       y1="300.26999"
+       x1="416.89999"><stop
+         id="stop166"
+         offset="0"
+         style="stop-opacity:1;stop-color:#bcbcbc" /><stop
+         id="stop168"
+         offset="0.175"
+         style="stop-opacity:1;stop-color:#d0d0d0" /><stop
+         id="stop170"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#ededed" /><stop
+         id="stop172"
+         offset="0.825"
+         style="stop-opacity:1;stop-color:#d0d0d0" /><stop
+         id="stop174"
+         offset="1"
+         style="stop-opacity:1;stop-color:#bcbcbc" /></linearGradient><clipPath
+       id="clipPath186"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path184"
+         d="M 6.05e-7,540 H 720 V 1.2207e-4 H 6.05e-7" /></clipPath><clipPath
+       id="clipPath224"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path222"
+         d="M 0,6.104e-6 H 720 V 540.00001 H 0 Z" /></clipPath><mask
+       id="mask228"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image230"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVIAAAA0CAAAAAD9ZO/AAAAAAXNCSVQI5gpbmQAAAvxJREFUeJztmsuO5CgQRe+NAPL/P7chHrPANb0p7CypW2olnFUuLGSOwhCPBA6Hw+FwOBwOh8PhcDh8AvzJc/kXX+TfZmp6b/9vKeV8LneV+nv/7wh4VkqAIIhE5pZOCRLEtf1HA09KCZAkQWRm7OiUoJAEMjPzWeq90kuoCMnMiNjQKUERERIZkfEstdwudglVEUGGOxDJvZwSFFFVJSI8IiIzeSf1RimnUFUpqkS6DQDxx1/634YQ0VJKEUS4m19S106XSglCKKpaStFCuBH55qX3QUylrVZlhJnZJXXtYaWUIEVEtZZaalGmdyLhtzH/gRCipbZXU0k3G8OGu0dgGagLpdNo0VJrbbUWYRgRCYncTClFS23tVQVhY4yuw+hYO11GKUW11NZaba0UyRjISEhsGKW1tderKcJt9NK1k8BSxPosFSmttdertfndMyJSfL8opdbWaquFGVZUVUjMDPVbvldKkFQt9fV6tVZVmMzqNSixl1GAoqWWWqoKQkW+MvTg4oa6OUs5k4daVIUhIqoluWOUqqqIqIDIjCims5z6nodUH5zZ6VeZRbzfvPoUuPi9YqE0mcgId1M1IhmRGeHu+11PiYiIjADC3M2/EtMF3ytNZka4zdI2izDdzIYN3/AsjaQWIwi3Mfqv3s0jlxfU8sPPcBLIcLeZRPUx+tjwxhcNihDBcOuj9967eSwr85XSRIYhw81GK0UR1n/1vmWUapDC/Er1xxjmN6G1PksjM8PdrI5alGm99zE2PEslkmTaVZAOM3e/aR0vo5SJ60ayUYpKuvUxLPaL0kyQiNk2GWYeHnkz4FifpczkjFMtqoIwGx6+2VF6KUWaIsJmcy8SN634u0SLc0YgKjpb0Oaeu/VLAaEUnR3jeBb6PCiZUkUIRITflLafymwbX4OSyCeh74zzCFLmOC82NHqNM4WYAp6Evjt05pxjv7HeBzJHcMC7At4pWv+v8Hf9bwR/tH/90dpbCsXvwNt1/4fD4XA4HA6Hw+FwOGzJfwOwEv6hpFGrAAAAAElFTkSuQmCC"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath250"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path248"
+         d="M -2.23e-6,1.8311e-4 H 720 V 540.00018 H -2.23e-6 Z" /></clipPath><mask
+       id="mask254"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image256"
+         xlink:href="data:image/png;base64,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"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath266"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path264"
+         d="M -5.179e-6,1.8311e-4 H 719.99999 V 540.00018 H -5.179e-6 Z" /></clipPath><mask
+       id="mask270"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image272"
+         xlink:href="data:image/png;base64,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"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><linearGradient
+       id="linearGradient292"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.64"
+       x2="573.96002"
+       y1="191.05"
+       x1="573.96002"><stop
+         id="stop278"
+         offset="0"
+         style="stop-opacity:1;stop-color:#8cc640" /><stop
+         id="stop280"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#8cc640" /><stop
+         id="stop282"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#d6df27" /><stop
+         id="stop284"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#d6df27" /><stop
+         id="stop286"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#d6df27" /><stop
+         id="stop288"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#8cc640" /><stop
+         id="stop290"
+         offset="1"
+         style="stop-opacity:1;stop-color:#8cc640" /></linearGradient><linearGradient
+       id="linearGradient314"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.71"
+       x2="582.78998"
+       y1="117.86"
+       x1="582.78998"><stop
+         id="stop300"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop302"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop304"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop306"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop308"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop310"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop312"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient334"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.71"
+       x2="582.78998"
+       y1="117.86"
+       x1="582.78998"><stop
+         id="stop320"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop322"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop324"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop326"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop328"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop330"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop332"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient354"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.71"
+       x2="584.92999"
+       y1="117.86"
+       x1="584.92999"><stop
+         id="stop340"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop342"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop344"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop346"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop348"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop350"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop352"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient374"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.71"
+       x2="584.92999"
+       y1="117.86"
+       x1="584.92999"><stop
+         id="stop360"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop362"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop364"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop366"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop368"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop370"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop372"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient394"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.71"
+       x2="578.44"
+       y1="117.86"
+       x1="578.44"><stop
+         id="stop380"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop382"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop384"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop386"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop388"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop390"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop392"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient414"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.71"
+       x2="578.44"
+       y1="117.86"
+       x1="578.44"><stop
+         id="stop400"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop402"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop404"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop406"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop408"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop410"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop412"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient434"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.71"
+       x2="580.59998"
+       y1="117.86"
+       x1="580.59998"><stop
+         id="stop420"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop422"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop424"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop426"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop428"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop430"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop432"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient454"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.71"
+       x2="580.59998"
+       y1="117.86"
+       x1="580.59998"><stop
+         id="stop440"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop442"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop444"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop446"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop448"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop450"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop452"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient474"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.71"
+       x2="587.13"
+       y1="117.86"
+       x1="587.13"><stop
+         id="stop460"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop462"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop464"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop466"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop468"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop470"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop472"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient494"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.71"
+       x2="587.13"
+       y1="117.86"
+       x1="587.13"><stop
+         id="stop480"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop482"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop484"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop486"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop488"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop490"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop492"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient514"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.71"
+       x2="589.33002"
+       y1="117.86"
+       x1="589.33002"><stop
+         id="stop500"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop502"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop504"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop506"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop508"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop510"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop512"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient534"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.71"
+       x2="589.33002"
+       y1="117.86"
+       x1="589.33002"><stop
+         id="stop520"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop522"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop524"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop526"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop528"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop530"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop532"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient554"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.71"
+       x2="591.47998"
+       y1="117.86"
+       x1="591.47998"><stop
+         id="stop540"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop542"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop544"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop546"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop548"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop550"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop552"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient574"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.71"
+       x2="591.47998"
+       y1="117.86"
+       x1="591.47998"><stop
+         id="stop560"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop562"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop564"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop566"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop568"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop570"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop572"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient584"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="144.8"
+       x2="581.39001"
+       y1="149.34"
+       x1="581.39001"><stop
+         id="stop580"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop582"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient594"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="144.8"
+       x2="583.59003"
+       y1="149.34"
+       x1="583.59003"><stop
+         id="stop590"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop592"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient604"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="144.8"
+       x2="585.72998"
+       y1="149.34"
+       x1="585.72998"><stop
+         id="stop600"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop602"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient614"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="144.8"
+       x2="587.92999"
+       y1="149.34"
+       x1="587.92999"><stop
+         id="stop610"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop612"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient624"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="144.8"
+       x2="590.08002"
+       y1="149.34"
+       x1="590.08002"><stop
+         id="stop620"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop622"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient634"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="122.44"
+       x2="581.39001"
+       y1="127.05"
+       x1="581.39001"><stop
+         id="stop630"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop632"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient644"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="122.44"
+       x2="583.59003"
+       y1="127.05"
+       x1="583.59003"><stop
+         id="stop640"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop642"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient654"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="122.44"
+       x2="585.72998"
+       y1="127.05"
+       x1="585.72998"><stop
+         id="stop650"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop652"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient664"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="122.44"
+       x2="587.92999"
+       y1="127.05"
+       x1="587.92999"><stop
+         id="stop660"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop662"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient674"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="122.44"
+       x2="590.08002"
+       y1="127.05"
+       x1="590.08002"><stop
+         id="stop670"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop672"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient684"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="126.95"
+       x2="592.72998"
+       y1="130.56"
+       x1="592.72998"><stop
+         id="stop680"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop682"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient694"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="130.42"
+       x2="592.72998"
+       y1="134.03"
+       x1="592.72998"><stop
+         id="stop690"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop692"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient704"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="133.83"
+       x2="592.72998"
+       y1="137.44"
+       x1="592.72998"><stop
+         id="stop700"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop702"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient714"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="137.31"
+       x2="592.72998"
+       y1="140.92"
+       x1="592.72998"><stop
+         id="stop710"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop712"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient724"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="140.67999"
+       x2="592.72998"
+       y1="144.28999"
+       x1="592.72998"><stop
+         id="stop720"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop722"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient734"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="126.95"
+       x2="578.62"
+       y1="130.56"
+       x1="578.62"><stop
+         id="stop730"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop732"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient744"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="130.42"
+       x2="578.62"
+       y1="134.03"
+       x1="578.62"><stop
+         id="stop740"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop742"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient754"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="133.83"
+       x2="578.62"
+       y1="137.44"
+       x1="578.62"><stop
+         id="stop750"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop752"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient764"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="137.31"
+       x2="578.62"
+       y1="140.92"
+       x1="578.62"><stop
+         id="stop760"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop762"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient774"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="140.67999"
+       x2="578.62"
+       y1="144.28999"
+       x1="578.62"><stop
+         id="stop770"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop772"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient806"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="139.41"
+       x2="552.06"
+       y1="149.03999"
+       x1="552.06"><stop
+         id="stop802"
+         offset="0"
+         style="stop-opacity:1;stop-color:#4f81bd" /><stop
+         id="stop804"
+         offset="1"
+         style="stop-opacity:1;stop-color:#4f81bd" /></linearGradient><linearGradient
+       id="linearGradient816"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="132.56"
+       x2="552.06"
+       y1="142.32001"
+       x1="552.06"><stop
+         id="stop812"
+         offset="0"
+         style="stop-opacity:1;stop-color:#4f81bd" /><stop
+         id="stop814"
+         offset="1"
+         style="stop-opacity:1;stop-color:#4f81bd" /></linearGradient><linearGradient
+       id="linearGradient826"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="126.08"
+       x2="552.06"
+       y1="135.91"
+       x1="552.06"><stop
+         id="stop822"
+         offset="0"
+         style="stop-opacity:1;stop-color:#4f81bd" /><stop
+         id="stop824"
+         offset="1"
+         style="stop-opacity:1;stop-color:#4f81bd" /></linearGradient><clipPath
+       id="clipPath836"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path834"
+         d="M 0,6.104e-6 H 720 V 540.00001 H 0 Z" /></clipPath><mask
+       id="mask840"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image842"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAACKCAAAAAAvEV0MAAAAAXNCSVQI5gpbmQAAAx1JREFUWIXtmNGu4zYMRGcoyfn/v91YJKcPttu9lux0ge1FW5hAgMTJyVC0JHMEPPHEE098R/D2C/0aRQDUJTenCG5ammN1ChFGUFDO1WYUSZoRUEJTbEIRYLFiVAZD2/i+RplJWSmttlp4VeFRi6BZba1Q0SFJo9gsQ1qty1Ipp6ScZDhQu9TyapYdmWETsUmGm9RroUyZmROxM0XQSmnt9VooKtxLjmJjhrRS27IsiyXSwyNGsRN1SC3L0iyR7m0mNmRIs1pba61RiNZqdRvEBsqs1NZaLYXK2lrrNUy3FElaKbXUUowqpdZai5H8OhttUoxSjrlkZsXM7DyzxmqQRgBKShJptq2au3GBhJTplMkjU8K4dgdKUrp3Iqno3SNTEL6qnShBGb0YlcUy+vpePTLPf/11fZEEt7Uvha/re117913uktp2GUmC0vu6rn31zPOMOq3lfRcUAGT0/u7dI1Kn2zyjAJG2iXX3vY431IGZmSHd+178D/NQAJKWmYnMlGbQZC1rq8YROI8JGOfhzyQwRS6pTzGlhDuhO61r5I66jYd6qH89ddlv/GYtkgTIaVf3Hx7X3bbxW7UkHc+jf1wL3ziuh/p/URf+i9wasW0f+BvU/vM/34OjBRu9A0gjaWYykgZh8A5D90WzUkptrRYeLcTQwp4pkqXU1palVgMkbDnyhiKMpdS2vJal1bKVZBj5pDM327xNq4ZajDTARd11yyBLacvrtbRqimJGZGaeGvqR4pbhTlHpRn52AZsBa5UIQ1Sz8UYPvaiwG6NiIKIMzmaqtXegoBlESMr9yk9hA5MRhz2RlLl/uKmGKGWG+2YzMsLdPYbWfMwww727u0Hh3btHDhkO5wDcjZuZsq/vH++1R3x2Adt8N4Oyrz/e79Xjk085xMwMir4eUvcr5S8xImN9v9eZ1PR8Y3/+b07KJ1KzfUNKN0MWeV8nZZ9r7YtQ4b13j7PPu8wQBKSI/WaNP5llCOTulyOmUvP9UHm8Jj5vT2d2kUbu83/WBtycmFEQ5r3D9ekcgYuTr08ngZdHgU888cQT3xJ/AF13D/P+xNJIAAAAAElFTkSuQmCC"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath868"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path866"
+         d="m 194.05,277.98 v -79.97 h 136.02 v 79.97 z M 0,540 H 720 V 6.104e-6 H 0 Z" /></clipPath><mask
+       id="mask872"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image874"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAY8AAADzCAAAAABbZsU1AAAAAXNCSVQI5gpbmQAABAtJREFUeJzt2MFu4zgQANFuSvHM///tRGL3HiR7k8HOHukCpl5gQnYuAgskLUdI+pP84xut0l+u89uFQd6gX0O8CmREXoMW64i+hohngIzMzIwMkyzVEdHR3d1XkHubyhwjR6ZLZK2O6O7qqjvIHhERmWPbtjFGmmOtjq6qOaOu9bFHREaObd/3fdvSIEt1dM85j4yozr7XR+bY9sfjY98zzbFUd8/jyOjuvPerjMjcPh4/H4992GOt7jo/t+iqisj+uj5+/Hzsmwtkqe6e55Y1zzMz+t/zY2z74/HjYxueHyt11Dyizs8xrnm/1sd1oH98POyxVkfNqHPbRkZ++b4bmWNs+7Z5gCzVnbGfY7y+1149Xk+Ewx5LdUfnGPk6tu8ecf1ckul5vtg978+3+/d/2WO132Z8vO1G9F/swWIPFnuw2IPFHiz2YLEHiz1Y7MFiDxZ7sNiDxR4s9mCxB4s9WOzBYg8We7DYg8UeLPZgsQeLPVjswWIPFnuw2IPFHiz2YLEHiz1Y7MFiDxZ7sNiDxR4s9mCxB4s9WOzBYg8We7DYg8UeLPZgsQeLPVjswWIPFnuw2IPFHiz2YLEHiz1Y7MFiDxZ7sNiDxR4s9mCxB4s9WOzBYg8We7DYg8UeLPZgsQeLPVjswWIPFnuw2IPFHiz2YLEHiz1Y7MFiDxZ7sNiDxR4s9mCxB4s9WOzBYg8We7DYg8UeLPZgsQeLPVjswWIPFnuw2IPFHiz2YLEHiz1Y7MFiDxZ7sNiDxR4s9mCxB4s9WOzBYg8We7DYg8UeLPZgsQeLPVjswWIPFnuw2IPFHiz2YLEHiz1Y7MFiDxZ7sNiDxR4s9mCxB4s9WOzBYg8We7DYg8UeLPZgsQeLPVjswWIPFnuw2IPFHiz2YLEHiz1Y7MFiDxZ7sNiDxR4s9mCxB4s9WOzBYg8We7DYg8UeLPZgsQeLPVjswWIPFnuw2IPFHiz2YLEHiz1Y7MFiDxZ7sNiDxR4s9mCxB4s9WOzBYg8We7DYg8UeLPZgsQeLPVjswWIPFnuw2IPFHiz2YLEHiz1Y7MFiDxZ7sNiDxR4s9mCxB4s9WPbnRd/eeTN/n/592vfn59HdVRmZ77q3v1F3VXV3PItcPTq6quac0fZYqbvmnNXVcQXZIyI6uqvOc8tKe6zU3fM8z1l9B7nXR9c8ji1qjLDHQh1Vx+dxBYm4enR2zfP4FfOwx1odVefx6/Oc9461R3R21zw/o47d7Wqx7j7P4/O1Y13nR9c8oue2mWO17jnP45jf96uedw57LNbds84563oIuc/ziuia5niD7q6qqmt95D1m5shIT/PVOjr6eiSMePaIjFcMiyzU13D9RXyZ/bTE2/T9iojtrTeiiHi1kPT//gEvRCeiUwWzrAAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath884"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path882"
+         d="m 194.05,277.98 v -79.97 h 136.02 v 79.97 z M 0,540 H 720 V 6.104e-6 H 0 Z" /></clipPath><mask
+       id="mask888"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image890"
+         xlink:href="data:image/png;base64,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"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><linearGradient
+       id="linearGradient906"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="198.00999"
+       x2="262.06"
+       y1="357.95999"
+       x1="262.06"><stop
+         id="stop896"
+         offset="0"
+         style="stop-opacity:1;stop-color:#9b2d2a" /><stop
+         id="stop898"
+         offset="0.4"
+         style="stop-opacity:1;stop-color:#cb3d3a" /><stop
+         id="stop900"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#ce3b37" /><stop
+         id="stop902"
+         offset="0.6"
+         style="stop-opacity:1;stop-color:#cb3d3a" /><stop
+         id="stop904"
+         offset="1"
+         style="stop-opacity:1;stop-color:#9b2d2a" /></linearGradient></defs><g
+     transform="matrix(1.3333333,0,0,-1.3333333,0,720)"
+     id="g10"><g
+       id="g12"><g
+         clip-path="url(#clipPath18)"
+         id="g14"><path
+           id="path20"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+           d="M 0,6.104e-6 H 720 V 540.00001 H 0 Z" /></g></g><path
+       id="path22"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 76.854,169.23 h 284.72 V 438 H 76.854 Z" /><path
+       id="path24"
+       style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 76.854,169.23 h 284.72 V 438 H 76.854 Z" /><text
+       id="text28"
+       style="font-variant:normal;font-weight:normal;font-size:18px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,83.376,412.58)"><tspan
+         id="tspan26"
+         y="0"
+         x="0 9.5939999 19.08 28.440001 34.200001 42.821999 46.962002 56.411999 65.375999 71.657997 77.994003 88.416 97.865997">Container/App</tspan></text>
+<path
+       id="path30"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 88.875,184.68 h 262.2 V 392.4 h -262.2 z" /><path
+       id="path32"
+       style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 88.875,184.68 h 262.2 V 392.4 h -262.2 z" /><path
+       id="path34"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="M 498.37,184.68 H 642 V 438 H 498.37 Z" /><path
+       id="path36"
+       style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="M 498.37,184.68 H 642 V 438 H 498.37 Z" /><text
+       id="text40"
+       style="font-variant:normal;font-weight:normal;font-size:20.06399918px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,538.94,304.56)"><tspan
+         id="tspan38"
+         y="0"
+         x="0 9.0087357 18.137856 32.423424 37.038143 43.458626 51.945698">vSwitch</tspan></text>
+<g
+       id="g42"><g
+         clip-path="url(#clipPath48)"
+         id="g44"><g
+           transform="matrix(45.6,0,0,84.48,475.56,256.44)"
+           id="g50"><image
+             id="image56"
+             mask="url(#mask52)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH8AAADrCAYAAABASklGAAAABHNCSVQICAgIfAhkiAAAAi9JREFUeJzt0UERACAMwLCBf88gY48mCnrXMzNvSLrbAewxP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP8z8MPPDzA8zP+wDWlkC1ZkvcQoAAAAASUVORK5CYII="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g58"><g
+         clip-path="url(#clipPath64)"
+         id="g60"><g
+           transform="matrix(40.32,0,0,68.76,479.4,260.64)"
+           id="g66"><image
+             id="image72"
+             mask="url(#mask68)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAC/CAYAAAAmXlgqAAAABHNCSVQICAgIfAhkiAAAAc1JREFUeJzt0cEJACAQwLDT/XfWIXxIIZmg0DUzZ8javwN4Y2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2DcBQ2MAn1o5iObAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g74"><g
+         clip-path="url(#clipPath80)"
+         id="g76"><path
+           id="path94"
+           style="fill:url(#linearGradient92);fill-opacity:1;fill-rule:evenodd;stroke:none"
+           d="m 479.33,261.74 h 38.096 v 77.053 H 479.33 Z" /></g></g><g
+       id="g96"><g
+         clip-path="url(#clipPath102)"
+         id="g98"><path
+           id="path104"
+           style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+           d="m 479.33,261.74 h 38.096 v 77.053 H 479.33 Z" /></g></g><text
+       id="text108"
+       style="font-variant:normal;font-weight:normal;font-size:15.96000004px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(0,-1,-1,0,496.68,318)"><tspan
+         id="tspan106"
+         y="0"
+         x="0 7.2139201 15.59292 24.003839 30.11652 35.495041">vhost </tspan></text>
+<text
+       id="text112"
+       style="font-variant:normal;font-weight:normal;font-size:18.02400017px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,94.968,374.86)"><tspan
+         id="tspan110"
+         y="0"
+         x="0 11.08476 20.277 31.361759">DPDK</tspan></text>
+<path
+       id="path114"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 103.89,285.46 h 226.19 v 33.512 H 103.89 Z" /><path
+       id="path116"
+       style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 103.89,285.46 h 226.19 v 33.512 H 103.89 Z" /><text
+       id="text120"
+       style="font-variant:normal;font-weight:normal;font-size:14.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,186.62,297.48)"><tspan
+         id="tspan118"
+         y="0"
+         x="0">v</tspan></text>
+<text
+       id="text124"
+       style="font-variant:normal;font-weight:normal;font-size:14.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,192.98,297.48)"><tspan
+         id="tspan122"
+         y="0"
+         x="0 3.2291999 8.1291599 12.83256 16.06176 23.50296 26.619841 33.822361 45.826561">irtio PMD</tspan></text>
+<g
+       id="g126"><g
+         clip-path="url(#clipPath132)"
+         id="g128"><g
+           transform="matrix(48,0,0,84.48,332.16,256.44)"
+           id="g134"><image
+             id="image140"
+             mask="url(#mask136)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIUAAADrCAYAAABHJFUWAAAABHNCSVQICAgIfAhkiAAAAhVJREFUeJzt0rENACEQwLCD/Xf+b5EyABT2BCmyZuYbOOzbAbzHFIQpCFMQpiBMQZiCMAVhCsIUhCkIUxCmIExBmIIwBWEKwhSEKQhTEKYgTEGYgjAFYQrCFIQpCFMQpiBMQZiCMAVhCsIUhCkIUxCmIExBmIIwBWEKwhSEKQhTEKYgTEGYgjAFYQrCFIQpCFMQpiBMQZiCMAVhCsIUhCkIUxCmIExBmIIwBWEKwhSEKQhTEKYgTEGYgjAFYQrCFIQpCFMQpiBMQZiCMAVhCsIUhCkIUxCmIExBmIIwBWEKwhSEKQhTEKYgTEGYgjAFYQrCFIQpCFMQpiBMQZiCMAVhCsIUhCkIUxCmIExBmIIwBWEKwhSEKQhTEKYgTEGYgjAFYQrCFIQpCFMQpiBMQZiCMAVhCsIUhCkIUxCmIExBmIIwBWEKwhSEKQhTEKYgTEGYgjAFYQrCFIQpCFMQpiBMQZiCMAVhCsIUhCkIUxCmIExBmIIwBWEKwhSEKQhTEKYgTEGYgjAFYQrCFIQpCFMQpiBMQZiCMAVhCsIUhCkIUxCmIExBmIIwBWEKwhSEKQhTEKYgTEGYgjAFYQrCFIQpCFMQpiBMQZiCMAVhCsIUhCkIUxCmIExBmIIwBWEKwhSEKQhTEKYgTEGYgjAFYQrCFIQpCFMQpiBMQZiCMAVhCsIUhCkIUxCmIExBmIIwBWEKwhTED54nAtUE+ckxAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g142"><g
+         clip-path="url(#clipPath148)"
+         id="g144"><g
+           transform="matrix(40.32,0,0,63.48,337.2,265.2)"
+           id="g150"><image
+             id="image156"
+             mask="url(#mask152)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAACwCAYAAADXCOr/AAAABHNCSVQICAgIfAhkiAAAAatJREFUeJzt0cEJACAQwLDT/XfWIXxIIZmg0DUzZ8javwN4Y2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEGxhkYZ2CcgXEXA4sCX7B6DNEAAAAASUVORK5CYII="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g158"><g
+         clip-path="url(#clipPath164)"
+         id="g160"><path
+           id="path178"
+           style="fill:url(#linearGradient176);fill-opacity:1;fill-rule:evenodd;stroke:none"
+           d="m 335.9,261.74 h 40.497 v 77.053 H 335.9 Z" /></g></g><g
+       id="g180"><g
+         clip-path="url(#clipPath186)"
+         id="g182"><path
+           id="path188"
+           style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+           d="m 335.9,261.74 h 40.497 v 77.053 H 335.9 Z" /></g></g><text
+       id="text192"
+       style="font-variant:normal;font-weight:normal;font-size:15.96000004px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(0,-1,-1,0,354.43,317.28)"><tspan
+         id="tspan190"
+         y="0"
+         x="0 7.2139201 10.88472 16.45476 21.801359 25.55196">virtio</tspan></text>
+<path
+       id="path194"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 480.46,201.93 h 85.635 v 29.411 H 480.46 Z" /><path
+       id="path196"
+       style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 480.46,201.93 h 85.635 v 29.411 H 480.46 Z" /><text
+       id="text200"
+       style="font-variant:normal;font-weight:bold;font-size:10.56000042px;font-family:Calibri;-inkscape-font-specification:'Calibri Bold';writing-mode:lr-tb;fill:#fd9208;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,508.8,221.78)"><tspan
+         id="tspan198"
+         y="0"
+         x="0 5.0265598 10.6656 15.07968 20.148479 25.42848">Socket</tspan></text>
+<text
+       id="text204"
+       style="font-variant:normal;font-weight:normal;font-size:9px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,495.6,207.86)"><tspan
+         id="tspan202"
+         y="0"
+         x="0">/</tspan></text>
+<text
+       id="text208"
+       style="font-variant:normal;font-weight:normal;font-size:9px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,499.08,207.86)"><tspan
+         id="tspan206"
+         y="0"
+         x="0 3.0150001 10.206">tmp</tspan></text>
+<text
+       id="text212"
+       style="font-variant:normal;font-weight:normal;font-size:9px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,513.96,207.86)"><tspan
+         id="tspan210"
+         y="0"
+         x="0">/</tspan></text>
+<text
+       id="text216"
+       style="font-variant:normal;font-weight:normal;font-size:9px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,517.44,207.86)"><tspan
+         id="tspan214"
+         y="0"
+         x="0 3.8429999 7.6859999 9.9540005 13.446 18.233999 22.068001 26.163 30.591">xx.socket</tspan></text>
+<g
+       id="g218"><g
+         clip-path="url(#clipPath224)"
+         id="g220"><g
+           transform="matrix(121.8,0,0,18.72,366.96,289.08)"
+           id="g226"><image
+             id="image232"
+             mask="url(#mask228)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVIAAAA0CAYAAADYD7AcAAAABHNCSVQICAgIfAhkiAAAAMpJREFUeJzt1MENwCAQwLCD/XdudyAPhGRPkFfWzHwDwLF9OwDgdUYKEBkpQGSkAJGRAkRGChAZKUBkpACRkQJERgoQGSlAZKQAkZECREYKEBkpQGSkAJGRAkRGChAZKUBkpACRkQJERgoQGSlAZKQAkZECREYKEBkpQGSkAJGRAkRGChAZKUBkpACRkQJERgoQGSlAZKQAkZECREYKEBkpQGSkAJGRAkRGChAZKUBkpACRkQJERgoQGSlAZKQAkZECREYKEBkpQPQDtmoBZ3Ni6ZsAAAAASUVORK5CYII="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><path
+       id="path234"
+       style="fill:#404040;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="m 381.4,300.77 h 92.93 v -1 H 381.4 Z m 1,-3.5 -6,3 6,3 z m 90.93,6 6,-3 -6,-3 z" /><path
+       id="path236"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 103.89,325.38 h 226.19 v 35.725 H 103.89 Z" /><path
+       id="path238"
+       style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 103.89,325.38 h 226.19 v 35.725 H 103.89 Z" /><text
+       id="text242"
+       style="font-variant:normal;font-weight:normal;font-size:14.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,194.06,338.52)"><tspan
+         id="tspan240"
+         y="0"
+         x="0 6.8515201 13.689 22.435921 31.07052 37.922039">ETHDEV</tspan></text>
+<g
+       id="g244"><g
+         clip-path="url(#clipPath250)"
+         id="g246"><g
+           transform="matrix(76.957,0,0,49.122,558.92,345.24)"
+           id="g252"><image
+             id="image258"
+             mask="url(#mask254)"
+             xlink:href="data:image/png;base64,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"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g260"><g
+         clip-path="url(#clipPath266)"
+         id="g262"><g
+           transform="matrix(52.263,0,0,37.638,526.66,382.47)"
+           id="g268"><image
+             id="image274"
+             mask="url(#mask270)"
+             xlink:href="data:image/png;base64,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"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g276"><path
+         id="path294"
+         style="fill:url(#linearGradient292);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 545.83,151.35 v -32.52 h 30.9 v -7.19 h 16.72 v 7.19 h 8.64 v 32.52 z" /></g><path
+       id="path296"
+       style="fill:none;stroke:#4bacc6;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 545.83,151.35 v -32.52 h 30.9 v -7.19 h 16.72 v 7.19 h 8.64 v 32.52 z" /><g
+       id="g298"><path
+         id="path316"
+         style="fill:url(#linearGradient314);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 582.22,111.71 h 1.1414 v 3.0749 H 582.22 Z" /></g><g
+       id="g318"><path
+         id="path336"
+         style="fill:url(#linearGradient334);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 583.37,114.78 v -3.07 h -1.15 v 3.07" /></g><g
+       id="g338"><path
+         id="path356"
+         style="fill:url(#linearGradient354);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 584.36,111.71 h 1.1414 v 3.0749 H 584.36 Z" /></g><g
+       id="g358"><path
+         id="path376"
+         style="fill:url(#linearGradient374);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 585.5,114.78 v -3.07 h -1.14 v 3.07" /></g><g
+       id="g378"><path
+         id="path396"
+         style="fill:url(#linearGradient394);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 577.87,111.71 h 1.1414 v 3.0749 H 577.87 Z" /></g><g
+       id="g398"><path
+         id="path416"
+         style="fill:url(#linearGradient414);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 579.01,114.78 v -3.07 h -1.14 v 3.07" /></g><g
+       id="g418"><path
+         id="path436"
+         style="fill:url(#linearGradient434);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 580.03,111.71 h 1.1414 v 3.0749 H 580.03 Z" /></g><g
+       id="g438"><path
+         id="path456"
+         style="fill:url(#linearGradient454);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 581.17,114.78 v -3.07 h -1.14 v 3.07" /></g><g
+       id="g458"><path
+         id="path476"
+         style="fill:url(#linearGradient474);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 586.56,111.71 h 1.1414 v 3.0749 H 586.56 Z" /></g><g
+       id="g478"><path
+         id="path496"
+         style="fill:url(#linearGradient494);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 587.7,114.78 v -3.07 h -1.14 v 3.07" /></g><g
+       id="g498"><path
+         id="path516"
+         style="fill:url(#linearGradient514);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 588.76,111.71 h 1.1414 v 3.0749 H 588.76 Z" /></g><g
+       id="g518"><path
+         id="path536"
+         style="fill:url(#linearGradient534);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 589.9,114.78 v -3.07 h -1.14 v 3.07" /></g><g
+       id="g538"><path
+         id="path556"
+         style="fill:url(#linearGradient554);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 590.91,111.71 h 1.1414 v 3.0749 H 590.91 Z" /></g><g
+       id="g558"><path
+         id="path576"
+         style="fill:url(#linearGradient574);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 592.05,114.78 v -3.07 h -1.14 v 3.07" /></g><g
+       id="g578"><path
+         id="path586"
+         style="fill:url(#linearGradient584);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 580.81,144.8 h 1.1625 v 2.2728 H 580.81 Z" /></g><g
+       id="g588"><path
+         id="path596"
+         style="fill:url(#linearGradient594);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 583.01,144.8 h 1.1625 v 2.2728 H 583.01 Z" /></g><g
+       id="g598"><path
+         id="path606"
+         style="fill:url(#linearGradient604);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 585.16,144.8 h 1.1414 v 2.2728 H 585.16 Z" /></g><g
+       id="g608"><path
+         id="path616"
+         style="fill:url(#linearGradient614);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 587.36,144.8 h 1.1414 v 2.2728 H 587.36 Z" /></g><g
+       id="g618"><path
+         id="path626"
+         style="fill:url(#linearGradient624);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 589.49,144.8 h 1.1625 v 2.2728 H 589.49 Z" /></g><g
+       id="g628"><path
+         id="path636"
+         style="fill:url(#linearGradient634);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 580.81,122.44 h 1.1625 v 2.3062 H 580.81 Z" /></g><g
+       id="g638"><path
+         id="path646"
+         style="fill:url(#linearGradient644);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 583.01,122.44 h 1.1625 v 2.3062 H 583.01 Z" /></g><g
+       id="g648"><path
+         id="path656"
+         style="fill:url(#linearGradient654);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 585.16,122.44 h 1.1414 v 2.3062 H 585.16 Z" /></g><g
+       id="g658"><path
+         id="path666"
+         style="fill:url(#linearGradient664);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 587.36,122.44 h 1.1414 v 2.3062 H 587.36 Z" /></g><g
+       id="g668"><path
+         id="path676"
+         style="fill:url(#linearGradient674);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 589.49,122.44 h 1.1625 v 2.3062 H 589.49 Z" /></g><g
+       id="g678"><path
+         id="path686"
+         style="fill:url(#linearGradient684);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 592.01,126.95 h 1.4373 v 1.8048 H 592.01 Z" /></g><g
+       id="g688"><path
+         id="path696"
+         style="fill:url(#linearGradient694);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 592.01,130.42 h 1.4373 v 1.8048 H 592.01 Z" /></g><g
+       id="g698"><path
+         id="path706"
+         style="fill:url(#linearGradient704);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 592.01,133.83 h 1.4373 v 1.8048 H 592.01 Z" /></g><g
+       id="g708"><path
+         id="path716"
+         style="fill:url(#linearGradient714);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 592.01,137.31 h 1.4373 v 1.8048 H 592.01 Z" /></g><g
+       id="g718"><path
+         id="path726"
+         style="fill:url(#linearGradient724);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 592.01,140.68 h 1.4373 v 1.8048 H 592.01 Z" /></g><g
+       id="g728"><path
+         id="path736"
+         style="fill:url(#linearGradient734);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 577.87,126.95 h 1.5007 v 1.8048 H 577.87 Z" /></g><g
+       id="g738"><path
+         id="path746"
+         style="fill:url(#linearGradient744);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 577.87,130.42 h 1.5007 v 1.8048 H 577.87 Z" /></g><g
+       id="g748"><path
+         id="path756"
+         style="fill:url(#linearGradient754);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 577.87,133.83 h 1.5007 v 1.8048 H 577.87 Z" /></g><g
+       id="g758"><path
+         id="path766"
+         style="fill:url(#linearGradient764);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 577.87,137.31 h 1.5007 v 1.8048 H 577.87 Z" /></g><g
+       id="g768"><path
+         id="path776"
+         style="fill:url(#linearGradient774);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 577.87,140.68 h 1.5007 v 1.8048 H 577.87 Z" /></g><path
+       id="path778"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 579.33,124.74 h 12.682 v 20.054 H 579.33 Z" /><path
+       id="path780"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 566.1,139.41 h 8.0742 v 4.8129 H 566.1 Z" /><path
+       id="path782"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 566.1,132.56 h 8.0742 v 4.8798 H 566.1 Z" /><path
+       id="path784"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 566.1,126.08 h 8.0742 v 4.9131 H 566.1 Z" /><path
+       id="path786"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 597.59,141.62 h 3.2551 v 4.8463 H 597.59 Z" /><path
+       id="path788"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 597.59,135.57 h 3.2551 v 4.8129 H 597.59 Z" /><path
+       id="path790"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 597.59,129.49 h 3.2551 v 4.8129 H 597.59 Z" /><path
+       id="path792"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 597.63,123.4 h 3.2128 v 4.8129 H 597.63 Z" /><path
+       id="path794"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 557.09,139.41 h 8.0953 v 4.8129 H 557.09 Z" /><path
+       id="path796"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 557.09,132.56 h 8.0953 v 4.8798 H 557.09 Z" /><path
+       id="path798"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 557.09,126.08 h 8.0953 v 4.9131 H 557.09 Z" /><g
+       id="g800"><path
+         id="path808"
+         style="fill:url(#linearGradient806);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 548.02,139.41 h 8.0742 v 4.8129 H 548.02 Z" /></g><g
+       id="g810"><path
+         id="path818"
+         style="fill:url(#linearGradient816);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 548.02,132.56 h 8.0742 v 4.8798 H 548.02 Z" /></g><g
+       id="g820"><path
+         id="path828"
+         style="fill:url(#linearGradient826);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 548.02,126.08 h 8.0742 v 4.9131 H 548.02 Z" /></g><g
+       id="g830"><g
+         clip-path="url(#clipPath836)"
+         id="g832"><g
+           transform="matrix(18.96,0,0,49.68,560.76,142.56)"
+           id="g838"><image
+             id="image844"
+             mask="url(#mask840)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAACKCAYAAAAKegLQAAAABHNCSVQICAgIfAhkiAAAALRJREFUeJztzwENACEQwLDj/XsGFeRTsirY1szsecz3d8ANTSmaUjSlaErRlKIpRVOKphRNKZpSNKVoStGUoilFU4qmFE0pmlI0pWhK0ZSiKUVTiqYUTSmaUjSlaErRlKIpRVOKphRNKZpSNKVoStGUoilFU4qmFE0pmlI0pWhK0ZSiKUVTiqYUTSmaUjSlaErRlKIpRVOKphRNKZpSNKVoStGUoilFU4qmFE0pmlI0pWhKcQC9iAITRLF5GgAAAABJRU5ErkJggg=="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><path
+       id="path846"
+       style="fill:#404040;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="m 570.71,179.68 0.11,-20.9 h -1 l -0.11,20.9 z m -3.49,-1.02 2.97,6.02 3.03,-5.99 z m 6.09,-18.87 -2.97,-6.01 -3.03,5.98 z" /><path
+       id="path848"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 106.18,197.94 h 74.272 v 80.04 H 106.18 Z" /><g
+       id="g850"><path
+         id="path852"
+         style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:5, 3.75;stroke-dashoffset:0;stroke-opacity:1"
+         d="m 106.18,197.94 h 74.272 v 80.04 H 106.18 Z" /></g><text
+       id="text856"
+       style="font-variant:normal;font-weight:normal;font-size:15.98400021px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,126.31,232.49)"><tspan
+         id="tspan854"
+         y="0"
+         x="0">v</tspan></text>
+<text
+       id="text860"
+       style="font-variant:normal;font-weight:normal;font-size:15.98400021px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,133.51,232.49)"><tspan
+         id="tspan858"
+         y="0"
+         x="0 3.6763201 9.2547359 14.609376 18.349632">irtio</tspan></text>
+<g
+       id="g862"><g
+         clip-path="url(#clipPath868)"
+         id="g864"><g
+           transform="matrix(143.52,0,0,87.48,190.32,192.48)"
+           id="g870"><image
+             id="image876"
+             mask="url(#mask872)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAY8AAADzCAYAAAB+DZrpAAAABHNCSVQICAgIfAhkiAAAA3JJREFUeJzt1UENACAQwLAD/55Bw16EpFWw39bMnAGAYL8OAOA/5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAZh4AZOYBQGYeAGTmAUBmHgBk5gFAdgF8bgLli3NT9QAAAABJRU5ErkJggg=="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g878"><g
+         clip-path="url(#clipPath884)"
+         id="g880"><g
+           transform="matrix(100.32,0,0,52.44,215.64,208.68)"
+           id="g886"><image
+             id="image892"
+             mask="url(#mask888)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARcAAACSCAYAAABv2Y4LAAAABHNCSVQICAgIfAhkiAAAAehJREFUeJzt1MENwCAQwLCD/XdulyBCQvYEeWXNzDcAh+3bAcCbzAVImAuQMBcgYS5AwlyAhLkACXMBEuYCJMwFSJgLkDAXIGEuQMJcgIS5AAlzARLmAiTMBUiYC5AwFyBhLkDCXICEuQAJcwES5gIkzAVImAuQMBcgYS5AwlyAhLkACXMBEuYCJMwFSJgLkDAXIGEuQMJcgIS5AAlzARLmAiTMBUiYC5AwFyBhLkDCXICEuQAJcwES5gIkzAVImAuQMBcgYS5AwlyAhLkACXMBEuYCJMwFSJgLkDAXIGEuQMJcgIS5AAlzARLmAiTMBUiYC5AwFyBhLkDCXICEuQAJcwES5gIkzAVImAuQMBcgYS5AwlyAhLkACXMBEuYCJMwFSJgLkDAXIGEuQMJcgIS5AAlzARLmAiTMBUiYC5AwFyBhLkDCXICEuQAJcwES5gIkzAVImAuQMBcgYS5AwlyAhLkACXMBEuYCJMwFSJgLkDAXIGEuQMJcgIS5AAlzARLmAiTMBUiYC5AwFyBhLkDCXICEuQAJcwES5gIkzAVImAuQMBcgYS5AwlyAhLkACXMBEuYCJMwFSJgLkDAXIGEuQMJcgIS5AAlzARLmAiTMBUiYC5AwFyBhLkDCXICEuQAJcwES5gIkfpBQAiPI4pOAAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g894"><path
+         id="path908"
+         style="fill:url(#linearGradient906);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 194.05,198.01 h 136.02 v 79.973 H 194.05 Z" /></g><path
+       id="path910"
+       style="fill:none;stroke:#be4b48;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 194.05,198.01 h 136.02 v 79.973 H 194.05 Z" /><text
+       id="text914"
+       style="font-variant:normal;font-weight:normal;font-size:15.96000004px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,228.6,239.74)"><tspan
+         id="tspan912"
+         y="0"
+         x="0">v</tspan></text>
+<text
+       id="text918"
+       style="font-variant:normal;font-weight:normal;font-size:15.96000004px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,235.8,239.74)"><tspan
+         id="tspan916"
+         y="0"
+         x="0 3.7027199 9.2248802 14.6034 18.30612">irtio</tspan></text>
+<text
+       id="text922"
+       style="font-variant:normal;font-weight:normal;font-size:15.96000004px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,262.56,239.74)"><tspan
+         id="tspan920"
+         y="0"
+         x="0">-</tspan></text>
+<text
+       id="text926"
+       style="font-variant:normal;font-weight:normal;font-size:15.96000004px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,267.48,239.74)"><tspan
+         id="tspan924"
+         y="0"
+         x="0 8.3789997 14.61936 22.56744 28.073641">user </tspan></text>
+<path
+       id="path928"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 206.07,201.93 h 112.74 v 29.411 H 206.07 Z" /><text
+       id="text932"
+       style="font-variant:normal;font-weight:normal;font-size:11.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,220.08,212.86)"><tspan
+         id="tspan930"
+         y="0"
+         x="0 5.0342398 10.79712 16.670401 20.98704">vhost</tspan></text>
+<text
+       id="text936"
+       style="font-variant:normal;font-weight:normal;font-size:11.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,244.8,212.86)"><tspan
+         id="tspan934"
+         y="0"
+         x="0">-</tspan></text>
+<text
+       id="text940"
+       style="font-variant:normal;font-weight:normal;font-size:11.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,248.16,212.86)"><tspan
+         id="tspan938"
+         y="0"
+         x="0 5.7628798 10.07952 15.47808 19.331039 21.59424 26.882401 32.634239 37.922401 43.67424 47.372639 52.903679">user adapter</tspan></text>
+<path
+       id="path942"
+       style="fill:#ffc000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="m 143.81,192.96 1.01,-42.02 -0.75,-0.02 -1.01,42.02 z m -3.35,-1.09 2.85,6.07 3.15,-5.92 z m 6.96,-39.87 -2.86,-6.07 -3.14,5.93 z" /><text
+       id="text946"
+       style="font-style:italic;font-variant:normal;font-weight:bold;font-size:12px;font-family:Calibri;-inkscape-font-specification:'Calibri, BoldItalic';writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,122.28,125.38)"><tspan
+         id="tspan944"
+         y="0"
+         x="0 6.3839998 12.612 15.816 18.587999 24.924 30.708 36.335999 39.335999 44.136002">PCI device</tspan></text>
+<path
+       id="path948"
+       style="fill:none;stroke:#4a7ebb;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="M 318.81,216.64 H 480.46" /><path
+       id="path950"
+       style="fill:#ffc000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="M 264.16,193.46 281.7,146.4 281,146.14 263.46,193.2 Z m -2.81,-2.12 0.71,6.67 4.91,-4.57 z m 22.46,-43.08 -0.71,-6.67 -4.91,4.57 z" /><text
+       id="text954"
+       style="font-style:italic;font-variant:normal;font-weight:bold;font-size:12.02400017px;font-family:Calibri;-inkscape-font-specification:'Calibri, BoldItalic';writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,256.46,125.45)"><tspan
+         id="tspan952"
+         y="0"
+         x="0 7.106184 10.064088 14.296536 18.468864 24.805511 31.190256 34.184231 36.937729 43.2864 49.057919 54.697178 57.691151 62.488728">Virtual device</tspan></text>
+<text
+       id="text958"
+       style="font-style:italic;font-variant:normal;font-weight:bold;font-size:12px;font-family:Calibri;-inkscape-font-specification:'Calibri, BoldItalic';writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,377.86,201.17)"><tspan
+         id="tspan956"
+         y="0"
+         x="0">c</tspan></text>
+<text
+       id="text962"
+       style="font-style:italic;font-variant:normal;font-weight:bold;font-size:12px;font-family:Calibri;-inkscape-font-specification:'Calibri, BoldItalic';writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,382.66,201.17)"><tspan
+         id="tspan960"
+         y="0"
+         x="0 6.348 12.588 16.752001 20.976 27.336 30.323999">ontrol </tspan></text>
+<text
+       id="text966"
+       style="font-style:italic;font-variant:normal;font-weight:bold;font-size:12px;font-family:Calibri;-inkscape-font-specification:'Calibri, BoldItalic';writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,415.9,201.17)"><tspan
+         id="tspan964"
+         y="0"
+         x="0 6.336 12.708 16.872 23.256001">path:</tspan></text>
+<text
+       id="text970"
+       style="font-style:italic;font-variant:normal;font-weight:bold;font-size:12px;font-family:Calibri;-inkscape-font-specification:'Calibri, BoldItalic';writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,377.86,186.77)"><tspan
+         id="tspan968"
+         y="0"
+         x="0 5.6279998 11.988 18.336 22.896">vhost</tspan></text>
+<text
+       id="text974"
+       style="font-style:italic;font-variant:normal;font-weight:bold;font-size:12px;font-family:Calibri;-inkscape-font-specification:'Calibri, BoldItalic';writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,407.74,186.77)"><tspan
+         id="tspan972"
+         y="0"
+         x="0 6.348 11.028 16.92 21.108 23.976 30.312 34.535999 40.860001 44.976002 51.324001 56.124001 62.472">user protocol</tspan></text>
+<text
+       id="text978"
+       style="font-style:italic;font-variant:normal;font-weight:bold;font-size:12px;font-family:Calibri;-inkscape-font-specification:'Calibri, BoldItalic';writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,401.66,321.38)"><tspan
+         id="tspan976"
+         y="0"
+         x="0 6.336 12.708 16.788">data</tspan></text>
+<text
+       id="text982"
+       style="font-style:italic;font-variant:normal;font-weight:bold;font-size:12px;font-family:Calibri;-inkscape-font-specification:'Calibri, BoldItalic';writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,427.49,321.38)"><tspan
+         id="tspan980"
+         y="0"
+         x="0 6.336 12.708 16.872 23.256001">path:</tspan></text>
+<text
+       id="text986"
+       style="font-style:italic;font-variant:normal;font-weight:bold;font-size:12px;font-family:Calibri;-inkscape-font-specification:'Calibri, BoldItalic';writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,401.66,306.98)"><tspan
+         id="tspan984"
+         y="0"
+         x="0 4.6799998 11.028">shm</tspan></text>
+<text
+       id="text990"
+       style="font-style:italic;font-variant:normal;font-weight:bold;font-size:12px;font-family:Calibri;-inkscape-font-specification:'Calibri, BoldItalic';writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,422.3,306.98)"><tspan
+         id="tspan988"
+         y="0"
+         x="0">-</tspan></text>
+<text
+       id="text994"
+       style="font-style:italic;font-variant:normal;font-weight:bold;font-size:12px;font-family:Calibri;-inkscape-font-specification:'Calibri, BoldItalic';writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,426.02,306.98)"><tspan
+         id="tspan992"
+         y="0"
+         x="0 6.336 12.708 17.388 23.280001">based</tspan></text>
+</g></svg>
\ No newline at end of file
diff --git a/doc/guides/howto/index.rst b/doc/guides/howto/index.rst
index 712a9f3..db4016a 100644
--- a/doc/guides/howto/index.rst
+++ b/doc/guides/howto/index.rst
@@ -39,3 +39,4 @@ HowTo Guides
     lm_virtio_vhost_user
     flow_bifurcation
     pvp_reference_benchmark
+    virtio_user_for_container_networking
diff --git a/doc/guides/howto/virtio_user_for_container_networking.rst b/doc/guides/howto/virtio_user_for_container_networking.rst
new file mode 100644
index 0000000..9f06fdd
--- /dev/null
+++ b/doc/guides/howto/virtio_user_for_container_networking.rst
@@ -0,0 +1,142 @@
+..  BSD LICENSE
+    Copyright(c) 2016 Intel Corporation. All rights reserved.
+    All rights reserved.
+
+    Redistribution and use in source and binary forms, with or without
+    modification, are permitted provided that the following conditions
+    are met:
+
+    * Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+    * Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in
+    the documentation and/or other materials provided with the
+    distribution.
+    * Neither the name of Intel Corporation nor the names of its
+    contributors may be used to endorse or promote products derived
+    from this software without specific prior written permission.
+
+    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+    "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+    A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+    OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+    SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+    LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+    DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+    THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+    OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+.. _virtio_user_for_container_networking:
+
+Virtio_user for Container Networking
+====================================
+
+Container becomes more and more popular for strengths, like low overhead, fast
+boot-up time, and easy to deploy, etc. How to use DPDK to accelerate container
+networking becomes a common question for users. There are two use models of
+running DPDK inside containers, as shown in
+:numref:`figure_use_models_for_running_dpdk_in_containers`.
+
+.. _figure_use_models_for_running_dpdk_in_containers:
+
+.. figure:: img/use_models_for_running_dpdk_in_containers.*
+
+   Use models of running DPDK inside container
+
+This page will only cover aggregation model.
+
+Overview
+--------
+
+The virtual device, virtio_user, with unmodified vhost-user backend, is designed
+for high performance user space container networking or inter-process
+communication (IPC).
+
+The overview of accelerating container networking by virtio_user is shown
+in :numref:`figure_virtio_user_for_container_networking`.
+
+.. _figure_virtio_user_for_container_networking:
+
+.. figure:: img/virtio_user_for_container_networking.*
+
+   Overview of accelerating container networking by virtio_user
+
+Different virtio PCI devices we usually use as a para-virtualization I/O in the
+context of QEMU/VM, the basic idea here is to present a kind of virtual devices,
+which can be attached and initialized by DPDK. The device emulation layer by
+QEMU in VM's context is saved by just registering a new kind of virtual device
+in DPDK's ether layer. And to minimize the change, we reuse already-existing
+virtio PMD code (driver/net/virtio/).
+
+Virtio, in essence, is a shm-based solution to transmit/receive packets. How is
+memory shared? In VM's case, qemu always shares the whole physical layout of VM
+to vhost backend. But it's not feasible for a container, as a process, to share
+all virtual memory regions to backend. So only those virtual memory regions
+(aka, hugepages initialized in DPDK) are sent to backend. It restricts that only
+addresses in these areas can be used to transmit or receive packets.
+
+Sample Usage
+------------
+
+Here we use Docker as container engine. It also applies to LXC, Rocket with
+some minor changes.
+
+#. Compile DPDK.
+
+    .. code-block:: console
+
+        make install RTE_SDK=`pwd` T=x86_64-native-linuxapp-gcc
+
+#. Write a Dockerfile like below.
+
+    .. code-block:: console
+
+	cat <<EOT >> Dockerfile
+	FROM ubuntu:latest
+	WORKDIR /usr/src/dpdk
+	COPY . /usr/src/dpdk
+	ENV PATH "$PATH:/usr/src/dpdk/x86_64-native-linuxapp-gcc/app/"
+	EOT
+
+#. Build a Docker image.
+
+    .. code-block:: console
+
+	docker build -t dpdk-app-testpmd .
+
+#. Start a testpmd on the host with a vhost-user port.
+
+    .. code-block:: console
+
+        $(testpmd) -c 0x3 -n 4 --socket-mem 1024,1024 \
+            --vdev 'eth_vhost0,iface=/tmp/sock0' --no-pci -- -i
+
+#. Start a container instance with a virtio_user port.
+
+    .. code-block:: console
+
+        docker run -i -t -v /tmp/sock0:/var/run/usvhost \
+            -v /dev/hugepages:/dev/hugepages \
+            dpdk-app-testpmd testpmd -c 0xc -n 4 -m 1024 --no-pci \
+            --vdev=virtio_user0,path=/var/run/usvhost \
+	    -- -i --txqflags=0xf00 --disable-hw-vlan
+
+Note: If we run all above setup on the host, it's a shm-based IPC.
+
+Limitations
+-----------
+
+We have below limitations in this solution:
+ * Cannot work with --huge-unlink option. As we need to reopen the hugepage
+   file to share with vhost backend.
+ * Cannot work with --no-huge option. Currently, DPDK uses anonymous mapping
+   under this option which cannot be reopened to share with vhost backend.
+ * Cannot work when there are more than VHOST_MEMORY_MAX_NREGIONS(8) hugepages.
+   In another word, do not use 2MB hugepage so far.
+ * Applications should not use file name like HUGEFILE_FMT ("%smap_%d"). That
+   will bring confusion when sharing hugepage files with backend by name.
+ * Root privilege is a must. DPDK resolves physical addresses of hugepages
+   which seems not necessary, and some discussions are going on to remove this
+   restriction.
-- 
2.7.4

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [dpdk-dev] [PATCH 2/3] doc: add guide to use virtio_user as exceptional path
  2017-01-24  7:34 [dpdk-dev] [PATCH 0/3] doc upates Jianfeng Tan
  2017-01-24  7:34 ` [dpdk-dev] [PATCH 1/3] doc: add guide to use virtio_user for container networking Jianfeng Tan
@ 2017-01-24  7:34 ` Jianfeng Tan
  2017-01-24  7:34 ` [dpdk-dev] [PATCH 3/3] doc: remove ABI changes in igb_uio Jianfeng Tan
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 15+ messages in thread
From: Jianfeng Tan @ 2017-01-24  7:34 UTC (permalink / raw)
  To: dev; +Cc: john.mcnamara, yuanhan.liu, stephen, Jianfeng Tan

Signed-off-by: Jianfeng Tan <jianfeng.tan@intel.com>
---
 .../howto/img/virtio_user_as_exceptional_path.svg  | 1260 ++++++++++++++++++++
 doc/guides/howto/index.rst                         |    1 +
 .../howto/virtio_user_as_exceptional_path.rst      |  142 +++
 3 files changed, 1403 insertions(+)
 create mode 100644 doc/guides/howto/img/virtio_user_as_exceptional_path.svg
 create mode 100644 doc/guides/howto/virtio_user_as_exceptional_path.rst

diff --git a/doc/guides/howto/img/virtio_user_as_exceptional_path.svg b/doc/guides/howto/img/virtio_user_as_exceptional_path.svg
new file mode 100644
index 0000000..09ae9ac
--- /dev/null
+++ b/doc/guides/howto/img/virtio_user_as_exceptional_path.svg
@@ -0,0 +1,1260 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   viewBox="0 0 960 720"
+   height="720"
+   width="960"
+   xml:space="preserve"
+   id="svg2"
+   version="1.1"><metadata
+     id="metadata8"><rdf:RDF><cc:Work
+         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+     id="defs6"><clipPath
+       id="clipPath18"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path16"
+         d="M 0,1.2207e-4 H 720 V 540.00012 H 0 Z" /></clipPath><clipPath
+       id="clipPath56"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path54"
+         d="M 0,6.104e-6 H 720 V 540.00001 H 0 Z" /></clipPath><mask
+       id="mask60"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image62"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATgAAADxCAAAAAB6hPR+AAAAAXNCSVQI5gpbmQAAA8hJREFUeJzt2NGu2joQQNGxHUD9/68tiWfuQwiHtidttR8up9JeSCjAi7U1xoEI6f/UTq71mfq4bK8Xlvu9ej49W7XHQ79Tj0fEEa5F271zWV9e7fZyS0REi9Zb7703t+upiqrMzEe5JSIiWu9jjNG72/VUVeWcc859qy6xb9SxXJbLGG7WU1U5122Niow6tmrr43K9Xi+jW+5M5dzu96h8TlyL1vpYrt9u18WRO5W5raNVZrZqdWzVPpbr7dvtMjxZT1TN9R65jd6z1cvhsFyut9t1MdyJqm20uS3j0ed5O9LHcrleF7/kTlT2lpdl9Eehx8RF672PsRjuTGXk0ns7btj2cNH2dL0b7kTFo87rVo2IaO343fWupX1xR6DHy+XHjwx36qc0/W0L+ccZDjIcZDjIcJDhIMNBhoMMBxkOMhxkOMhwkOEgw0GGgwwHGQ4yHGQ4yHCQ4SDDQYaDDAcZDjIcZDjIcJDhIMNBhoMMBxkOMhxkOMhwkOEgw0GGgwwHGQ4yHGQ4yHCQ4SDDQYaDDAcZDjIcZDjIcJDhIMNBhoMMBxkOMhxkOMhwkOEgw0GGgwwHGQ4yHGQ4yHCQ4SDDQYaDDAcZDjIcZDjIcJDhIMNBhoMMBxkOMhxkOMhwkOEgw0GGgwwHGQ4yHGQ4yHCQ4SDDQYaDDAcZDjIcZDjIcJDhIMNBhoMMBxkOMhxkOMhwkOEgw0GGgwwHGQ4yHGQ4yHCQ4SDDQYaDDAcZDjIcZDjIcJDhIMNBhoMMBxkOMhxkOMhwkOEgw0GGgwwHGQ4yHGQ4yHCQ4SDDQYaDDAcZDjIcZDjIcJDhIMNBhoMMBxkOMhxkOMhwkOEgw0GGgwwHGQ4yHGQ4yHCQ4SDDQYaDDAcZDjIcZDjIcJDhIMNBhoMMBxkOMhxkOMhwkOEgw0GGgwwHGQ4yHGQ4yHCQ4SDDQYaDDAcZDjIcZDjIcJDhIMNBhoMMBxkOMhxkOMhwkOGg5Zd36g2r+Ac9J64O71zNF/ZznuV4O6oyM6O1dy3ta6vMzKo40u3hKiorc87ohvtc5TbnzKzHd9kSEVFRlXNbR1ua4T5XOdftpdxj4irnut5bDifuROVc7/d1y/yYuGqVc1u/t1yH3c5kbvfv923mfkLsW7VybveW6xgtLPep+hi5iIhYIqpF5Vwjt6V3w52oqjm3dZ1ZFfXYqhE5o3LrvRnuREVlzm1uWT8cDrMye7PbuYqszDyO1b1Ti9Z6229FLPepevnx8BEuWrRw3P6goqKOG+AjlbP2Nyqef4K8xLLbn/kXiN7lP02eH7rylorJAAAAAElFTkSuQmCC"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath72"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path70"
+         d="M 0,6.104e-6 H 720 V 540.00001 H 0 Z" /></clipPath><mask
+       id="mask76"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image78"
+         xlink:href="data:image/png;base64,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"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><clipPath
+       id="clipPath150"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path148"
+         d="M 0,6.104e-6 H 720 V 540.00001 H 0 Z" /></clipPath><mask
+       id="mask154"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image156"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAiQAAAA1CAAAAABUja+7AAAAAXNCSVQI5gpbmQAABBlJREFUeJztm1F3nDoMhGck27n//98WW9J9gG2TNLAk0EJz9D3snpxlvRM0yLIwQJIkSZIkSZIkSZIkSZIkSZIkSXIXeLWA5CIIIPYfuvuwnWMmt4cAGMC+mO4xCfHTd2mTbwHBOfKB2BHT5ybhY8xA7BkxuT0ESRKIiD02KU/HWwYkIhzBdMk3gBQRMiI8Ip7OENsmmS0iFJIRTvd0yT8PQYqqCuHu7v7UJlsmWbKIiqgQ4WbAQZfkYup6CIqWUlTgbmbmHo4tm2yYZJ65RFVVlXAbAOCHJSbXQlK11FYUYWMMM3NuVhKrJvllkVJKUYZ3zm47Ot+kTTb4CyeHEC21vdTC8NH76DaMvjHnrJmEc3GjpZRaSxXGECBgPGqSm3nkZnL+iktEa20vrQpsjKmXLjbMfTWyKyZ5FDe11NpqLULvRATF42hNcq+w3EvNkxN0yqKBFC2ttZemcOt1mop2cqzXm6uZhKJaa22ttVoKYYJwUNb9tksgfp6Dy1dJfLy+C8qFwrjlknj3/uUfoWiprbVWGFZ7KT+EQKxXJes1yTxxtZfWalHGoJuDFkcyye8RuZiHoIeqswLxRS1Pz9A5qUS0tFprLYSriBAR7k6u2ORjkxAkpdTW/ntptarQEdU8aH5IJ++TSICHnDdR2X1D4+/IecspN0YI0aKqKiLz7RY3G2ri+Nx0Q1BE5pVNLUowTFQ1IAcyySObnrFGOge+S++Bc1ZwX1WzbZIg4vDCYe6gc169Pv4gt/LXk47r8u1fyhiHJozXHrneJsu/9er6maVdpSzAWLua58/POG8k6XNH3uHuZvaz7/oxKyYJRkS4mQ0VYdA93N3djheuuIlFZvjqdZlqLpX2pCI5YTYkJSBazCDho0/TNPVh/tk+STDC3YYIgQhVxBg2+jLWcW7jkt9ick4gvgbfvb/lrARMijpEBQVhY+o/Fpf42vWxOt2EG7kUNUUlbJqmPg071Cd5VbTewyMfcLV/t7skJ0gjVB0ijAEfY+rT1PvYiuyaSQJhCHcbo7dSBN6naZrOySS3NsmNlZ2jjTANCGNI+Oi99z5suK/vFlqvSRwR4TZG7aUofSxJ6Qyh3z0Of44zMgk9AMKVYWP0MYb5lkfWMwnDCXez0WspImF96mP4WZnkztxd3zEIATj30G3YMDNftqitsF6TMGAMcbGhRQRm2xPXp/jeYbg3QQcQPogw86cW2eqTBABYuLhoVyLMzObtKadIPWmc5LMw4ABcGOHu8Xxn2nZnjCAofLT3zeOUkiS5FpJcuhu79rg+a59y3jUwr4YjDt3eS24CMW9tRwSeW2TfIxXE3Nnf4bnkn2B5TGZvm3/nw1mPtnVa5Jvwfm/EroNPHDJJkiRJkiRJkiRJkiRJkiRJkiRJkj/F/w4AXPMpJ5LPAAAAAElFTkSuQmCC"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask><linearGradient
+       id="linearGradient206"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.91"
+       x2="561.70001"
+       y1="191.32001"
+       x1="561.70001"><stop
+         id="stop192"
+         offset="0"
+         style="stop-opacity:1;stop-color:#8cc640" /><stop
+         id="stop194"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#8cc640" /><stop
+         id="stop196"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#d6df27" /><stop
+         id="stop198"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#d6df27" /><stop
+         id="stop200"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#d6df27" /><stop
+         id="stop202"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#8cc640" /><stop
+         id="stop204"
+         offset="1"
+         style="stop-opacity:1;stop-color:#8cc640" /></linearGradient><linearGradient
+       id="linearGradient228"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.97"
+       x2="570.53003"
+       y1="118.12"
+       x1="570.53003"><stop
+         id="stop214"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop216"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop218"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop220"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop222"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop224"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop226"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient248"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.97"
+       x2="570.53003"
+       y1="118.12"
+       x1="570.53003"><stop
+         id="stop234"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop236"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop238"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop240"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop242"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop244"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop246"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient268"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.97"
+       x2="572.66998"
+       y1="118.12"
+       x1="572.66998"><stop
+         id="stop254"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop256"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop258"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop260"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop262"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop264"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop266"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient288"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.97"
+       x2="572.66998"
+       y1="118.12"
+       x1="572.66998"><stop
+         id="stop274"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop276"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop278"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop280"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop282"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop284"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop286"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient308"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.97"
+       x2="566.17999"
+       y1="118.12"
+       x1="566.17999"><stop
+         id="stop294"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop296"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop298"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop300"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop302"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop304"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop306"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient328"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.97"
+       x2="566.17999"
+       y1="118.12"
+       x1="566.17999"><stop
+         id="stop314"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop316"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop318"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop320"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop322"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop324"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop326"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient348"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.97"
+       x2="568.34003"
+       y1="118.12"
+       x1="568.34003"><stop
+         id="stop334"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop336"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop338"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop340"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop342"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop344"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop346"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient368"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.97"
+       x2="568.34003"
+       y1="118.12"
+       x1="568.34003"><stop
+         id="stop354"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop356"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop358"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop360"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop362"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop364"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop366"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient388"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.97"
+       x2="574.87"
+       y1="118.12"
+       x1="574.87"><stop
+         id="stop374"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop376"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop378"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop380"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop382"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop384"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop386"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient408"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.97"
+       x2="574.87"
+       y1="118.12"
+       x1="574.87"><stop
+         id="stop394"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop396"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop398"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop400"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop402"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop404"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop406"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient428"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.97"
+       x2="577.07001"
+       y1="118.12"
+       x1="577.07001"><stop
+         id="stop414"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop416"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop418"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop420"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop422"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop424"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop426"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient448"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.97"
+       x2="577.07001"
+       y1="118.12"
+       x1="577.07001"><stop
+         id="stop434"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop436"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop438"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop440"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop442"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop444"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop446"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient468"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.97"
+       x2="579.21997"
+       y1="118.12"
+       x1="579.21997"><stop
+         id="stop454"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop456"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop458"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop460"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop462"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop464"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop466"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient488"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="111.97"
+       x2="579.21997"
+       y1="118.12"
+       x1="579.21997"><stop
+         id="stop474"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop476"
+         offset="0.025"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop478"
+         offset="0.475"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop480"
+         offset="0.5"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop482"
+         offset="0.525"
+         style="stop-opacity:1;stop-color:#f27422" /><stop
+         id="stop484"
+         offset="0.975"
+         style="stop-opacity:1;stop-color:#fdd900" /><stop
+         id="stop486"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fdd900" /></linearGradient><linearGradient
+       id="linearGradient498"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="145.06"
+       x2="569.13"
+       y1="149.61"
+       x1="569.13"><stop
+         id="stop494"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop496"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient508"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="145.06"
+       x2="571.33002"
+       y1="149.61"
+       x1="571.33002"><stop
+         id="stop504"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop506"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient518"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="145.06"
+       x2="573.46997"
+       y1="149.61"
+       x1="573.46997"><stop
+         id="stop514"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop516"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient528"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="145.06"
+       x2="575.66998"
+       y1="149.61"
+       x1="575.66998"><stop
+         id="stop524"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop526"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient538"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="145.06"
+       x2="577.82001"
+       y1="149.61"
+       x1="577.82001"><stop
+         id="stop534"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop536"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient548"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="122.7"
+       x2="569.13"
+       y1="127.31"
+       x1="569.13"><stop
+         id="stop544"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop546"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient558"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="122.7"
+       x2="571.33002"
+       y1="127.31"
+       x1="571.33002"><stop
+         id="stop554"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop556"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient568"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="122.7"
+       x2="573.46997"
+       y1="127.31"
+       x1="573.46997"><stop
+         id="stop564"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop566"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient578"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="122.7"
+       x2="575.66998"
+       y1="127.31"
+       x1="575.66998"><stop
+         id="stop574"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop576"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient588"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="122.7"
+       x2="577.82001"
+       y1="127.31"
+       x1="577.82001"><stop
+         id="stop584"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop586"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient598"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="127.21"
+       x2="580.46997"
+       y1="130.82001"
+       x1="580.46997"><stop
+         id="stop594"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop596"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient608"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="130.69"
+       x2="580.46997"
+       y1="134.3"
+       x1="580.46997"><stop
+         id="stop604"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop606"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient618"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="134.10001"
+       x2="580.46997"
+       y1="137.71001"
+       x1="580.46997"><stop
+         id="stop614"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop616"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient628"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="137.57001"
+       x2="580.46997"
+       y1="141.17999"
+       x1="580.46997"><stop
+         id="stop624"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop626"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient638"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="140.95"
+       x2="580.46997"
+       y1="144.56"
+       x1="580.46997"><stop
+         id="stop634"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop636"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient648"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="127.21"
+       x2="566.35999"
+       y1="130.82001"
+       x1="566.35999"><stop
+         id="stop644"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop646"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient658"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="130.69"
+       x2="566.35999"
+       y1="134.3"
+       x1="566.35999"><stop
+         id="stop654"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop656"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient668"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="134.10001"
+       x2="566.35999"
+       y1="137.71001"
+       x1="566.35999"><stop
+         id="stop664"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop666"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient678"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="137.57001"
+       x2="566.35999"
+       y1="141.17999"
+       x1="566.35999"><stop
+         id="stop674"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop676"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient688"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="140.95"
+       x2="566.35999"
+       y1="144.56"
+       x1="566.35999"><stop
+         id="stop684"
+         offset="0"
+         style="stop-opacity:1;stop-color:#fcfbf9" /><stop
+         id="stop686"
+         offset="1"
+         style="stop-opacity:1;stop-color:#fcfbf9" /></linearGradient><linearGradient
+       id="linearGradient720"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="139.67999"
+       x2="539.79999"
+       y1="149.31"
+       x1="539.79999"><stop
+         id="stop716"
+         offset="0"
+         style="stop-opacity:1;stop-color:#4f81bd" /><stop
+         id="stop718"
+         offset="1"
+         style="stop-opacity:1;stop-color:#4f81bd" /></linearGradient><linearGradient
+       id="linearGradient730"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="132.83"
+       x2="539.79999"
+       y1="142.59"
+       x1="539.79999"><stop
+         id="stop726"
+         offset="0"
+         style="stop-opacity:1;stop-color:#4f81bd" /><stop
+         id="stop728"
+         offset="1"
+         style="stop-opacity:1;stop-color:#4f81bd" /></linearGradient><linearGradient
+       id="linearGradient740"
+       spreadMethod="pad"
+       gradientUnits="userSpaceOnUse"
+       y2="126.34"
+       x2="539.79999"
+       y1="136.17"
+       x1="539.79999"><stop
+         id="stop736"
+         offset="0"
+         style="stop-opacity:1;stop-color:#4f81bd" /><stop
+         id="stop738"
+         offset="1"
+         style="stop-opacity:1;stop-color:#4f81bd" /></linearGradient><clipPath
+       id="clipPath750"
+       clipPathUnits="userSpaceOnUse"><path
+         style="clip-rule:evenodd"
+         id="path748"
+         d="M 0,6.104e-6 H 720 V 540.00001 H 0 Z" /></clipPath><mask
+       id="mask754"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image756"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAGlCAAAAABloAHVAAAAAXNCSVQI5gpbmQAABOVJREFUeJztnGtzrSoMht8EcP3/n6uQ5HxA195VLi5n3LU9ZKbXmadJaIgQIcCQIUOG/FSh5u/tY5Lyh7XYIkkgEACD1dESSSAiIpiZ1dECSSBiZoKpmlZRVyCJ2HnnHXPNUgDwJZXsvHcME0h9lI4kiNj5EBw0AWZyWieI2Idp8hCGmWlF6YHMXobXy0MYqsoVpQU/2Xk/vV6ehExEtaJ0TxIROR+m6eVJoCIiFaUFa53zYZomT2KSUhI1LSn1e46YnZ/CFALYJKWYRMnoiB6tZedDCCF4sEmKIYmWwB1JBGbngw/OOZD3PnifRPvk6qbzzjER2HnvnWMCHT39Epo51p1zzAQA7x9KM+prUK/zi8jMTM0MYM5TrmstAJiJJDJYEjWzIlcgzVRTimSOVGJMomqn4tZMJTJBgyOVOC8xaTZ7L19mNmHNIzAzS2lZlmWOSYpav+aE7FFOPyYpzvOyJDlFAmQwAwymKS5LXFUe0V0eyjoBIoJJjI0h2mcwWq0mJtOUUqpO0MPYkkHJzFRJ1Uy1ljcPidHMsOZoYP2+BB5JvDmz7Q+cJs/JDaSh/nCtk9nNDvooPwd5G2kGEKGSMe/ROcjnkVvGI6rnhWoMXdR5Rgb5DaTlp8PnOcGQwQs6uzLIf042dslNMq+/sD5WKmH0ID8HeQ+5LcGtvcR4iLWDvJV8b6uuPh3qj6Me2ZRB/nvyvdj8bIVhOLHYfJKfg+yQlysRdgJ9kJ+DPEdSa/vQ26/UY+Fxfg7yDnKr2zaKGA+ydpC3krmyeWHXMVYYv4hsvupv6zxRxHiOn4PskO+9w6drzQwaDGgUMR7j5yDvJNciRmPj+iRrB3kbae9XZqOu+X8nt0rExznhXcT4XGdfBvkd5LsS8fk6oVPEeJafg7yL7BcxnmTtIO8krVPEeJa1g7yJXC8dbNcX+uepdziAKvgkPwfZJv86T4HLFW6qLk4e4+cgPyE/P6W3FTGu6xzkbyBPFDEeZO0g7yS7RYx69aNXxHiUn4Psk1sl4sLJ3faRnIf5Ochz5Od7h/cNulHN+i1k/U5kh8zbz2oR42l+DvIeMl9dbp2neJK1g7yL3BUxrtWkrrxf6cggv4W09qmcxgrj4n6lL4P8TvLC7eO/Ly9f0lmTQf4ocl1i1JPCo6wd5K1ku4jR1NksYjzNz0G2yV5ni14MXdHZkzvIP4F+svvVRtEKU/509LpIUu5qxrR+YRgOfckKfe1AuTFY8ME7slqhqNQRL4M+TCE4pj/HpahDZtCHaZqm4Jm4MkTFvnbE3k/TNIXAJo6ZCUi2691WGiFi58L0ek3Bs2lyuQmg4usYlcc2W/sKniGOYSqJaDe45f8nciO+4BnKZOIK7dcqJIjYOe8Zarr2cNv9P4vk2jCLmRlg2n7uW2tmmhv35ZZoqpLbi3VGyABTEUki4shURZKI6qm4NVWJKQYRQFKMMYocGn6V4vbd344ZmuI8z3NMstdZiXgiZmYmaJrneV6SHKwt6sSGkskflSdm2dpxgZhhEpeyyprOtRsfTOI8x5j02OSwTG6VHdO0xGWJBZVVnblRnUlKS4xSUFkfIeTwkRSTlFTWIt4ABUwJJiLFjni1uQLbSNVj5K3uVOwFERMAKzfha7w/oeysoQy27rasebL2rq7ZRq7fqHXIkCFDfqT8B3SvgewCV1AkAAAAAElFTkSuQmCC"
+         preserveAspectRatio="none"
+         style="image-rendering:optimizeSpeed"
+         height="1"
+         width="1" /></mask></defs><g
+     transform="matrix(1.3333333,0,0,-1.3333333,0,720)"
+     id="g10"><g
+       id="g12"><g
+         clip-path="url(#clipPath18)"
+         id="g14"><path
+           id="path20"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+           d="M 0,6.104e-6 H 720 V 540.00001 H 0 Z" /></g></g><path
+       id="path22"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 367.71,188.53 h 262.2 v 207.72 h -262.2 z" /><path
+       id="path24"
+       style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 367.71,188.53 h 262.2 v 207.72 h -262.2 z" /><text
+       id="text28"
+       style="font-variant:normal;font-weight:normal;font-size:18px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,446.62,377.76)"><tspan
+         id="tspan26"
+         y="0"
+         x="0 11.07 20.285999 31.356001 40.716 44.981998 53.604 63.054001">DPDK app</tspan></text>
+<path
+       id="path30"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="M 382.72,289.31 H 488.4 v 33.512 H 382.72 Z" /><path
+       id="path32"
+       style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="M 382.72,289.31 H 488.4 v 33.512 H 382.72 Z" /><text
+       id="text36"
+       style="font-variant:normal;font-weight:normal;font-size:14.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,405.12,301.34)"><tspan
+         id="tspan34"
+         y="0"
+         x="0">v</tspan></text>
+<text
+       id="text40"
+       style="font-variant:normal;font-weight:normal;font-size:14.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,411.48,301.34)"><tspan
+         id="tspan38"
+         y="0"
+         x="0 3.2291999 8.1291599 12.83256 16.06176 23.50296 26.619841 33.822361 45.826561">irtio PMD</tspan></text>
+<path
+       id="path42"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 382.72,329.23 h 226.19 v 35.725 H 382.72 Z" /><path
+       id="path44"
+       style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 382.72,329.23 h 226.19 v 35.725 H 382.72 Z" /><text
+       id="text48"
+       style="font-variant:normal;font-weight:normal;font-size:14.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,472.94,342.38)"><tspan
+         id="tspan46"
+         y="0"
+         x="0 6.8515201 13.689 22.435921 31.07052 37.922039">ETHDEV</tspan></text>
+<g
+       id="g50"><g
+         clip-path="url(#clipPath56)"
+         id="g52"><g
+           transform="matrix(112.44,0,0,86.76,379.32,196.92)"
+           id="g58"><image
+             id="image64"
+             mask="url(#mask60)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATgAAADxCAYAAABf76uiAAAABHNCSVQICAgIfAhkiAAAAy5JREFUeJzt1EENACAQwLAD/55BBSFZWgV7bc3MGYCg/TsA4BWDA7IMDsgyOCDL4IAsgwOyDA7IMjggy+CALIMDsgwOyDI4IMvggCyDA7IMDsgyOCDL4IAsgwOyDA7IMjggy+CALIMDsgwOyDI4IMvggCyDA7IMDsgyOCDL4IAsgwOyDA7IMjggy+CALIMDsgwOyDI4IMvggCyDA7IMDsgyOCDL4IAsgwOyDA7IMjggy+CALIMDsgwOyDI4IMvggCyDA7IMDsgyOCDL4IAsgwOyDA7IMjggy+CALIMDsgwOyDI4IMvggCyDA7IMDsgyOCDL4IAsgwOyDA7IMjggy+CALIMDsgwOyDI4IMvggCyDA7IMDsgyOCDL4IAsgwOyDA7IMjggy+CALIMDsgwOyDI4IMvggCyDA7IMDsgyOCDL4IAsgwOyDA7IMjggy+CALIMDsgwOyDI4IMvggCyDA7IMDsgyOCDL4IAsgwOyDA7IMjggy+CALIMDsgwOyDI4IMvggCyDA7IMDsgyOCDL4IAsgwOyDA7IMjggy+CALIMDsgwOyDI4IMvggCyDA7IMDsgyOCDL4IAsgwOyDA7IMjggy+CALIMDsgwOyDI4IMvggCyDA7IMDsgyOCDL4IAsgwOyDA7IMjggy+CALIMDsgwOyDI4IMvggCyDA7IMDsgyOCDL4IAsgwOyDA7IMjggy+CALIMDsgwOyDI4IMvggCyDA7IMDsgyOCDL4IAsgwOyDA7IMjggy+CALIMDsgwOyDI4IMvggCyDA7IMDsgyOCDL4IAsgwOyDA7IMjggy+CALIMDsgwOyDI4IMvggCyDA7IMDsgyOCDL4IAsgwOyDA7IMjggy+CALIMDsgwOyDI4IMvggCyDA7IMDsgyOCDL4IAsgwOyDA7IMjggy+CALIMDsgwOyDI4IMvggCyDA7IMDsgyOCDL4IAsgwOyDA7IMjggy+CALIMDsgwOyDI4IMvggCyDA7IMDsgyOCDL4IAsgwOyDA7IMjggy+CALIMDsgwOyDI4IMvggCyDA7IMDsgyOCDL4IAsgwOyDA7IMjggy+CALIMDsgwOyDI4IOsCPooC4e92qzkAAAAASUVORK5CYII="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><g
+       id="g66"><g
+         clip-path="url(#clipPath72)"
+         id="g68"><g
+           transform="matrix(103.44,0,0,52.44,387.48,212.76)"
+           id="g74"><image
+             id="image80"
+             mask="url(#mask76)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAR8AAACSCAYAAAB8Ds7/AAAABHNCSVQICAgIfAhkiAAAAeZJREFUeJzt1DEBACAMwLCBf8/ggh4kCnp1zcwZgMd2HQD8yXyAhPkACfMBEuYDJMwHSJgPkDAfIGE+QMJ8gIT5AAnzARLmAyTMB0iYD5AwHyBhPkDCfICE+QAJ8wES5gMkzAdImA+QMB8gYT5AwnyAhPkACfMBEuYDJMwHSJgPkDAfIGE+QMJ8gIT5AAnzARLmAyTMB0iYD5AwHyBhPkDCfICE+QAJ8wES5gMkzAdImA+QMB8gYT5AwnyAhPkACfMBEuYDJMwHSJgPkDAfIGE+QMJ8gIT5AAnzARLmAyTMB0iYD5AwHyBhPkDCfICE+QAJ8wES5gMkzAdImA+QMB8gYT5AwnyAhPkACfMBEuYDJMwHSJgPkDAfIGE+QMJ8gIT5AAnzARLmAyTMB0iYD5AwHyBhPkDCfICE+QAJ8wES5gMkzAdImA+QMB8gYT5AwnyAhPkACfMBEuYDJMwHSJgPkDAfIGE+QMJ8gIT5AAnzARLmAyTMB0iYD5AwHyBhPkDCfICE+QAJ8wES5gMkzAdImA+QMB8gYT5AwnyAhPkACfMBEuYDJMwHSJgPkDAfIGE+QMJ8gIT5AAnzARLmAyTMB0iYD5AwHyBhPkDCfICE+QAJ8wES5gMkzAdImA+QMB8gYT5A4gI6gwIjTtkfJQAAAABJRU5ErkJggg=="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><path
+       id="path82"
+       style="fill:#9bbb59;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="M 382.72,201.86 H 488.4 v 79.973 H 382.72 Z" /><text
+       id="text86"
+       style="font-variant:normal;font-weight:normal;font-size:15.98400021px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,400.56,243.58)"><tspan
+         id="tspan84"
+         y="0"
+         x="0 7.2247682 10.901088 16.479504 21.834145 25.542433 33.966 41.862095 50.253696 56.503441 64.46347">virtio_user</tspan></text>
+<path
+       id="path88"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 388.2,205.78 h 94.2 v 29.411 h -94.2 z" /><text
+       id="text92"
+       style="font-variant:normal;font-weight:normal;font-size:11.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,404.38,216.7)"><tspan
+         id="tspan90"
+         y="0"
+         x="0">v</tspan></text>
+<text
+       id="text96"
+       style="font-variant:normal;font-weight:normal;font-size:11.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,409.42,216.7)"><tspan
+         id="tspan94"
+         y="0"
+         x="0 5.7628798 11.63616 15.9528">host</tspan></text>
+<text
+       id="text100"
+       style="font-variant:normal;font-weight:normal;font-size:11.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,431.26,216.7)"><tspan
+         id="tspan98"
+         y="0"
+         x="0 5.2881598 11.04 16.328159 22.08 25.7784 31.309441">adapter</tspan></text>
+<g
+       id="g102"><path
+         id="path104"
+         style="fill:none;stroke:#000000;stroke-width:2.25;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:9, 6.75;stroke-dashoffset:0;stroke-opacity:1"
+         d="M 303,450 V 115.49" /></g><text
+       id="text108"
+       style="font-style:italic;font-variant:normal;font-weight:normal;font-size:18px;font-family:Calibri;-inkscape-font-specification:'Calibri Italic';writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,322.37,422.09)"><tspan
+         id="tspan106"
+         y="0"
+         x="0 11.556 18.486 27.09 33.264 37.332001 44.334 53.532001 62.784 70.092003">User space</tspan></text>
+<text
+       id="text112"
+       style="font-style:italic;font-variant:normal;font-weight:normal;font-size:18px;font-family:Calibri;-inkscape-font-specification:'Calibri Italic';writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,192.82,422.09)"><tspan
+         id="tspan110"
+         y="0"
+         x="0 9 17.604 23.778 33.029999 41.633999 45.720001 49.896 56.897999 66.096001 75.348 82.655998">Kernel space</tspan></text>
+<path
+       id="path114"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 108,136.61 h 96.243 v 35.725 H 108 Z" /><path
+       id="path116"
+       style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 108,136.61 h 96.243 v 35.725 H 108 Z" /><text
+       id="text120"
+       style="font-variant:normal;font-weight:normal;font-size:14.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,128.95,149.71)"><tspan
+         id="tspan118"
+         y="0"
+         x="0">v</tspan></text>
+<text
+       id="text124"
+       style="font-variant:normal;font-weight:normal;font-size:14.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,135.31,149.71)"><tspan
+         id="tspan122"
+         y="0"
+         x="0 7.3148398 14.71392 20.16144">host</tspan></text>
+<text
+       id="text128"
+       style="font-variant:normal;font-weight:normal;font-size:14.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,160.15,149.71)"><tspan
+         id="tspan126"
+         y="0"
+         x="0">-</tspan></text>
+<text
+       id="text132"
+       style="font-variant:normal;font-weight:normal;font-size:14.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,164.47,149.71)"><tspan
+         id="tspan130"
+         y="0"
+         x="0 7.3148398 14.15232">net</tspan></text>
+<path
+       id="path134"
+       style="fill:none;stroke:#4a7ebb;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 204.24,154.47 h 231.32 v 47.39" /><text
+       id="text138"
+       style="font-variant:normal;font-weight:normal;font-size:12.02400017px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#31859c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,201.72,345.29)"><tspan
+         id="tspan136"
+         y="0"
+         x="0 6.8176079 13.190328 19.526976 24.10812">Vhost</tspan></text>
+<text
+       id="text142"
+       style="font-variant:normal;font-weight:normal;font-size:12.02400017px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#31859c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,232.44,345.29)"><tspan
+         id="tspan140"
+         y="0"
+         x="0 5.3987761 9.4628878 15.81156 19.887695 25.875648 31.635143">kthread</tspan></text>
+<g
+       id="g144"><g
+         clip-path="url(#clipPath150)"
+         id="g146"><g
+           transform="matrix(197.28,0,0,19.08,194.88,294.6)"
+           id="g152"><image
+             id="image158"
+             mask="url(#mask154)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAiQAAAA1CAYAAABx5vBnAAAABHNCSVQICAgIfAhkiAAAAPxJREFUeJzt1jEBACAAw7CBf88go0+ioGfPtjcAgNCtAwAADAkAkDMkAEDOkAAAOUMCAOQMCQCQMyQAQM6QAAA5QwIA5AwJAJAzJABAzpAAADlDAgDkDAkAkDMkAEDOkAAAOUMCAOQMCQCQMyQAQM6QAAA5QwIA5AwJAJAzJABAzpAAADlDAgDkDAkAkDMkAEDOkAAAOUMCAOQMCQCQMyQAQM6QAAA5QwIA5AwJAJAzJABAzpAAADlDAgDkDAkAkDMkAEDOkAAAOUMCAOQMCQCQMyQAQM6QAAA5QwIA5AwJAJAzJABAzpAAADlDAgDkDAkAkDMkAEDOkAAAuQ8gKQFpLMZ6HgAAAABJRU5ErkJggg=="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><path
+       id="path160"
+       style="fill:#404040;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="m 209.24,305.28 168.48,0.28 v 1 l -168.48,-0.28 z m 1,3.5 -6,-3.01 6.01,-2.99 z m 166.49,-5.72 5.99,3.01 -6,2.99 z" /><path
+       id="path162"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 108,287.91 h 96.243 v 35.725 H 108 Z" /><path
+       id="path164"
+       style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 108,287.91 h 96.243 v 35.725 H 108 Z" /><text
+       id="text168"
+       style="font-variant:normal;font-weight:normal;font-size:14.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,146.83,301.03)"><tspan
+         id="tspan166"
+         y="0"
+         x="0 4.5630002 11.28816">tap</tspan></text>
+<text
+       id="text172"
+       style="font-style:italic;font-variant:normal;font-weight:bold;font-size:12px;font-family:Calibri;-inkscape-font-specification:'Calibri, BoldItalic';writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,333.86,163.13)"><tspan
+         id="tspan170"
+         y="0"
+         x="0">c</tspan></text>
+<text
+       id="text176"
+       style="font-style:italic;font-variant:normal;font-weight:bold;font-size:12px;font-family:Calibri;-inkscape-font-specification:'Calibri, BoldItalic';writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,338.66,163.13)"><tspan
+         id="tspan174"
+         y="0"
+         x="0 6.348 12.588 16.752001 20.976 27.336 30.323999 33.192001 39.528 45.900002 50.063999">ontrol path</tspan></text>
+<text
+       id="text180"
+       style="font-style:italic;font-variant:normal;font-weight:bold;font-size:12px;font-family:Calibri;-inkscape-font-specification:'Calibri, BoldItalic';writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,226.66,324.41)"><tspan
+         id="tspan178"
+         y="0"
+         x="0 6.336 12.708 16.788 23.124001 25.788 32.124001 38.495998 42.66">data path</tspan></text>
+<path
+       id="path182"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 503.23,289.11 h 105.68 v 33.512 H 503.23 Z" /><path
+       id="path184"
+       style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 503.23,289.11 h 105.68 v 33.512 H 503.23 Z" /><text
+       id="text188"
+       style="font-variant:normal;font-weight:normal;font-size:14.03999996px;font-family:Calibri;-inkscape-font-specification:Calibri;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       transform="matrix(1,0,0,-1,522.17,301.13)"><tspan
+         id="tspan186"
+         y="0"
+         x="0 7.3990798 12.10248 19.47348 26.395201 31.29516 34.468201 41.628601 53.632801 62.267399">other PMDs</tspan></text>
+<g
+       id="g190"><path
+         id="path208"
+         style="fill:url(#linearGradient206);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 533.57,151.61 v -32.52 h 30.9 v -7.18 h 16.72 v 7.18 h 8.64 v 32.52 z" /></g><path
+       id="path210"
+       style="fill:none;stroke:#4bacc6;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+       d="m 533.57,151.61 v -32.52 h 30.9 v -7.18 h 16.72 v 7.18 h 8.64 v 32.52 z" /><g
+       id="g212"><path
+         id="path230"
+         style="fill:url(#linearGradient228);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 569.96,111.97 h 1.1414 v 3.0749 H 569.96 Z" /></g><g
+       id="g232"><path
+         id="path250"
+         style="fill:url(#linearGradient248);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 571.11,115.05 v -3.08 h -1.15 v 3.08" /></g><g
+       id="g252"><path
+         id="path270"
+         style="fill:url(#linearGradient268);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 572.1,111.97 h 1.1414 v 3.0749 H 572.1 Z" /></g><g
+       id="g272"><path
+         id="path290"
+         style="fill:url(#linearGradient288);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 573.24,115.05 v -3.08 h -1.14 v 3.08" /></g><g
+       id="g292"><path
+         id="path310"
+         style="fill:url(#linearGradient308);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 565.61,111.97 h 1.1414 v 3.0749 H 565.61 Z" /></g><g
+       id="g312"><path
+         id="path330"
+         style="fill:url(#linearGradient328);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 566.75,115.05 v -3.08 h -1.14 v 3.08" /></g><g
+       id="g332"><path
+         id="path350"
+         style="fill:url(#linearGradient348);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 567.77,111.97 h 1.1414 v 3.0749 H 567.77 Z" /></g><g
+       id="g352"><path
+         id="path370"
+         style="fill:url(#linearGradient368);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 568.91,115.05 v -3.08 h -1.14 v 3.08" /></g><g
+       id="g372"><path
+         id="path390"
+         style="fill:url(#linearGradient388);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 574.3,111.97 h 1.1414 v 3.0749 H 574.3 Z" /></g><g
+       id="g392"><path
+         id="path410"
+         style="fill:url(#linearGradient408);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 575.44,115.05 v -3.08 h -1.14 v 3.08" /></g><g
+       id="g412"><path
+         id="path430"
+         style="fill:url(#linearGradient428);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 576.5,111.97 h 1.1414 v 3.0749 H 576.5 Z" /></g><g
+       id="g432"><path
+         id="path450"
+         style="fill:url(#linearGradient448);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 577.64,115.05 v -3.08 h -1.14 v 3.08" /></g><g
+       id="g452"><path
+         id="path470"
+         style="fill:url(#linearGradient468);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 578.65,111.97 h 1.1414 v 3.0749 H 578.65 Z" /></g><g
+       id="g472"><path
+         id="path490"
+         style="fill:url(#linearGradient488);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 579.79,115.05 v -3.08 h -1.14 v 3.08" /></g><g
+       id="g492"><path
+         id="path500"
+         style="fill:url(#linearGradient498);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 568.55,145.06 h 1.1625 v 2.2728 H 568.55 Z" /></g><g
+       id="g502"><path
+         id="path510"
+         style="fill:url(#linearGradient508);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 570.75,145.06 h 1.1625 v 2.2728 H 570.75 Z" /></g><g
+       id="g512"><path
+         id="path520"
+         style="fill:url(#linearGradient518);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 572.9,145.06 h 1.1414 v 2.2728 H 572.9 Z" /></g><g
+       id="g522"><path
+         id="path530"
+         style="fill:url(#linearGradient528);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 575.1,145.06 h 1.1414 v 2.2728 H 575.1 Z" /></g><g
+       id="g532"><path
+         id="path540"
+         style="fill:url(#linearGradient538);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 577.24,145.06 h 1.1625 v 2.2728 H 577.24 Z" /></g><g
+       id="g542"><path
+         id="path550"
+         style="fill:url(#linearGradient548);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 568.55,122.7 h 1.1625 v 2.3062 H 568.55 Z" /></g><g
+       id="g552"><path
+         id="path560"
+         style="fill:url(#linearGradient558);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 570.75,122.7 h 1.1625 v 2.3062 H 570.75 Z" /></g><g
+       id="g562"><path
+         id="path570"
+         style="fill:url(#linearGradient568);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 572.9,122.7 h 1.1414 v 2.3062 H 572.9 Z" /></g><g
+       id="g572"><path
+         id="path580"
+         style="fill:url(#linearGradient578);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 575.1,122.7 h 1.1414 v 2.3062 H 575.1 Z" /></g><g
+       id="g582"><path
+         id="path590"
+         style="fill:url(#linearGradient588);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 577.24,122.7 h 1.1625 v 2.3062 H 577.24 Z" /></g><g
+       id="g592"><path
+         id="path600"
+         style="fill:url(#linearGradient598);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 579.75,127.21 h 1.4373 v 1.8048 H 579.75 Z" /></g><g
+       id="g602"><path
+         id="path610"
+         style="fill:url(#linearGradient608);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 579.75,130.69 h 1.4373 v 1.8048 H 579.75 Z" /></g><g
+       id="g612"><path
+         id="path620"
+         style="fill:url(#linearGradient618);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 579.75,134.1 h 1.4373 v 1.8048 H 579.75 Z" /></g><g
+       id="g622"><path
+         id="path630"
+         style="fill:url(#linearGradient628);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 579.75,137.57 h 1.4373 v 1.8048 H 579.75 Z" /></g><g
+       id="g632"><path
+         id="path640"
+         style="fill:url(#linearGradient638);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 579.75,140.95 h 1.4373 v 1.8048 H 579.75 Z" /></g><g
+       id="g642"><path
+         id="path650"
+         style="fill:url(#linearGradient648);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 565.61,127.21 h 1.5007 v 1.8048 H 565.61 Z" /></g><g
+       id="g652"><path
+         id="path660"
+         style="fill:url(#linearGradient658);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 565.61,130.69 h 1.5007 v 1.8048 H 565.61 Z" /></g><g
+       id="g662"><path
+         id="path670"
+         style="fill:url(#linearGradient668);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 565.61,134.1 h 1.5007 v 1.8048 H 565.61 Z" /></g><g
+       id="g672"><path
+         id="path680"
+         style="fill:url(#linearGradient678);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 565.61,137.57 h 1.5007 v 1.8048 H 565.61 Z" /></g><g
+       id="g682"><path
+         id="path690"
+         style="fill:url(#linearGradient688);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 565.61,140.95 h 1.5007 v 1.8048 H 565.61 Z" /></g><path
+       id="path692"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 567.07,125.01 h 12.682 v 20.054 H 567.07 Z" /><path
+       id="path694"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 553.84,139.68 h 8.0742 v 4.8129 H 553.84 Z" /><path
+       id="path696"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 553.84,132.83 h 8.0742 v 4.8798 H 553.84 Z" /><path
+       id="path698"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 553.84,126.34 h 8.0742 v 4.9131 H 553.84 Z" /><path
+       id="path700"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 585.33,141.89 h 3.2551 v 4.8463 H 585.33 Z" /><path
+       id="path702"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 585.33,135.84 h 3.2551 v 4.8129 H 585.33 Z" /><path
+       id="path704"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 585.33,129.75 h 3.2551 v 4.8129 H 585.33 Z" /><path
+       id="path706"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 585.37,123.67 h 3.2128 v 4.8129 H 585.37 Z" /><path
+       id="path708"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 544.83,139.68 h 8.0953 v 4.8129 H 544.83 Z" /><path
+       id="path710"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 544.83,132.83 h 8.0953 v 4.8798 H 544.83 Z" /><path
+       id="path712"
+       style="fill:#1e1f1f;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 544.83,126.34 h 8.0953 v 4.9131 H 544.83 Z" /><g
+       id="g714"><path
+         id="path722"
+         style="fill:url(#linearGradient720);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 535.76,139.68 h 8.0742 v 4.8129 H 535.76 Z" /></g><g
+       id="g724"><path
+         id="path732"
+         style="fill:url(#linearGradient730);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 535.76,132.83 h 8.0742 v 4.8798 H 535.76 Z" /></g><g
+       id="g734"><path
+         id="path742"
+         style="fill:url(#linearGradient740);fill-opacity:1;fill-rule:evenodd;stroke:none"
+         d="m 535.76,126.34 h 8.0742 v 4.9131 H 535.76 Z" /></g><g
+       id="g744"><g
+         clip-path="url(#clipPath750)"
+         id="g746"><g
+           transform="matrix(20.52,0,0,151.56,546.72,145.08)"
+           id="g752"><image
+             id="image758"
+             mask="url(#mask754)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAGlCAYAAABAy14JAAAABHNCSVQICAgIfAhkiAAAAeFJREFUeJztzwENACEQwLDj/XsGF3xSVgXbmpk9uO/vgBuaVDSpaFLRpKJJRZOKJhVNKppUNKloUtGkoklFk4omFU0qmlQ0qWhS0aSiSUWTiiYVTSqaVDSpaFLRpKJJRZOKJhVNKppUNKloUtGkoklFk4omFU0qmlQ0qWhS0aSiSUWTiiYVTSqaVDSpaFLRpKJJRZOKJhVNKppUNKloUtGkoklFk4omFU0qmlQ0qWhS0aSiSUWTiiYVTSqaVDSpaFLRpKJJRZOKJhVNKppUNKloUtGkoklFk4omFU0qmlQ0qWhS0aSiSUWTiiYVTSqaVDSpaFLRpKJJRZOKJhVNKppUNKloUtGkoklFk4omFU0qmlQ0qWhS0aSiSUWTiiYVTSqaVDSpaFLRpKJJRZOKJhVNKppUNKloUtGkoklFk4omFU0qmlQ0qWhS0aSiSUWTiiYVTSqaVDSpaFLRpKJJRZOKJhVNKppUNKloUtGkoklFk4omFU0qmlQ0qWhS0aSiSUWTiiYVTSqaVDSpaFLRpKJJRZOKJhVNKppUNKloUtGkoklFk4omFU0qmlQ0qWhS0aSiSUWTiiYVTSqaVDSpaFLRpKJJRZOKJhVNKppUNKloUtGkoklFk4omFU0qmlQ8MXkAIv0ESS94HpcAAAAASUVORK5CYII="
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             style="image-rendering:optimizeSpeed"
+             height="1"
+             width="1" /></g></g></g><path
+       id="path760"
+       style="fill:#404040;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="m 557.31,161.27 -1.67,122.83 1,0.02 1.67,-122.84 z m 3.48,1.05 -2.92,-6.04 -3.08,5.95 z m -7.64,120.75 2.92,6.04 3.08,-5.96 z" /></g></svg>
\ No newline at end of file
diff --git a/doc/guides/howto/index.rst b/doc/guides/howto/index.rst
index db4016a..737d0f9 100644
--- a/doc/guides/howto/index.rst
+++ b/doc/guides/howto/index.rst
@@ -40,3 +40,4 @@ HowTo Guides
     flow_bifurcation
     pvp_reference_benchmark
     virtio_user_for_container_networking
+    virtio_user_as_exceptional_path
diff --git a/doc/guides/howto/virtio_user_as_exceptional_path.rst b/doc/guides/howto/virtio_user_as_exceptional_path.rst
new file mode 100644
index 0000000..9c1ca89
--- /dev/null
+++ b/doc/guides/howto/virtio_user_as_exceptional_path.rst
@@ -0,0 +1,142 @@
+..  BSD LICENSE
+    Copyright(c) 2016 Intel Corporation. All rights reserved.
+    All rights reserved.
+
+    Redistribution and use in source and binary forms, with or without
+    modification, are permitted provided that the following conditions
+    are met:
+
+    * Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+    * Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in
+    the documentation and/or other materials provided with the
+    distribution.
+    * Neither the name of Intel Corporation nor the names of its
+    contributors may be used to endorse or promote products derived
+    from this software without specific prior written permission.
+
+    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+    "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+    A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+    OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+    SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+    LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+    DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+    THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+    OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+.. _virtio_user_as_excpetional_path:
+
+Virtio_user as Exceptional Path
+===============================
+
+The virtual device, virtio_user, was originally introduced with vhost-user
+backend, as a high performance solution for IPC (Inter-Process Communication)
+and user space container networking.
+
+Virtio_user with vhost-kernel backend is a solution for exceptional path,
+such as KNI which exchanges packets with kernel networking stack. This
+solution is very promising in:
+
+*   Maintenance
+
+    All kernel modules needed by this solution, vhost and vhost-net (kernel),
+    are upstreamed and extensively used kernel module.
+
+*   Features
+
+    vhost-net is born to be a networking solution, which has lots of networking
+    related featuers, like multi queue, tso, multi-seg mbuf, etc.
+
+*   Performance
+
+    similar to KNI, this solution would use one or more kthreads to
+    send/receive packets from user space DPDK applications, which has little
+    impact on user space polling thread (except that it might enter into kernel
+    space to wake up those kthreads if necessary).
+
+The overview of an application using virtio_user as exceptional path is shown
+in :numref:`figure_virtio_user_as_exceptional_path`.
+
+.. _figure_virtio_user_as_exceptional_path:
+
+.. figure:: img/virtio_user_as_exceptional_path.*
+
+   Overview of a DPDK app using virtio_user as excpetional path
+
+
+Sample Usage
+------------
+
+As a prerequisite, the vhost/vhost-net kernel CONFIG should be chosen before
+compiling the kernel and those kernel modules should be inserted.
+
+#.  Compile DPDK and bind a physical NIC to igb_uio/uio_pci_generic/vfio-pci.
+
+    This physical NIC is for communicating with outside.
+
+#.  Run testpmd.
+
+    .. code-block:: console
+
+        $(testpmd) -c 0xc -n 4 \
+		--vdev=virtio_user0,path=/dev/vhost-net,queue_size=1024 \
+		-- -i --txqflags=0x0 --disable-hw-vlan --enable-lro --crc-strip
+		--enable-rx-cksum --rxd=1024 --txd=1024
+
+    This command runs testpmd with two ports, one physical NIC to communicate
+    with outside, and one virtio_user to communicate with kernel.
+
+* ``--enable-lro``
+
+    This is used to negotiate VIRTIO_NET_F_GUEST_TSO4 and
+    VIRTIO_NET_F_GUEST_TSO6 feature so that large packets from kernel can be
+    transmitted DPDK application and further TSOed by physical NIC.
+
+* ``--enable-rx-cksum``
+
+    This is used to negotiate VIRTIO_NET_F_GUEST_CSUM so that packets from
+    kernel can be deemed as valid Rx checksumed.
+
+* ``queue_size``
+
+    256 by default. To avoid shortage of descriptors, we can increase it to 1024.
+
+* ``queues``
+
+    Number of multi-queues. Each qeueue will be served by a kthread. For example:
+
+    .. code-block:: console
+
+        $(testpmd) -c 0xc -n 4 \
+		--vdev=virtio_user0,path=/dev/vhost-net,queues=2,queue_size=1024 \
+		-- -i --txqflags=0x0 --disable-hw-vlan --enable-lro \
+		--crc-strip --enable-rx-cksum --txq=2 --rxq=2 --rxd=1024 \
+		--txd=1024
+
+#. Start testpmd:
+
+    .. code-block:: console
+
+        (testpmd) start
+
+#.  Configure IP address and start tap:
+
+    .. code-block:: console
+
+        ifconfig tap0 1.1.1.1/24 up
+
+.. note::
+
+    The tap device will be named tap0, tap1, etc, by kernel.
+
+Then, all traffic from physical NIC can be forwarded into kernel stack, and all
+traffic on the tap0 can be sent out from physical NIC.
+
+Limitations
+-----------
+
+This solution is only available on Linux systems.
-- 
2.7.4

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [dpdk-dev] [PATCH 3/3] doc: remove ABI changes in igb_uio
  2017-01-24  7:34 [dpdk-dev] [PATCH 0/3] doc upates Jianfeng Tan
  2017-01-24  7:34 ` [dpdk-dev] [PATCH 1/3] doc: add guide to use virtio_user for container networking Jianfeng Tan
  2017-01-24  7:34 ` [dpdk-dev] [PATCH 2/3] doc: add guide to use virtio_user as exceptional path Jianfeng Tan
@ 2017-01-24  7:34 ` Jianfeng Tan
  2017-01-24 13:35   ` Ferruh Yigit
  2017-02-09 14:45 ` [dpdk-dev] [PATCH 0/3] doc upates Thomas Monjalon
  2017-02-09 16:06 ` [dpdk-dev] [PATCH v2 " Jianfeng Tan
  4 siblings, 1 reply; 15+ messages in thread
From: Jianfeng Tan @ 2017-01-24  7:34 UTC (permalink / raw)
  To: dev; +Cc: john.mcnamara, yuanhan.liu, stephen, Jianfeng Tan

We announced ABI changes to remove iomem and ioport mapping in
igb_uio. But it has potential backward compatibility issue: cannot
run old version DPDK on modified igb_uio.

The purpose of this changes was to fix a bug: when DPDK app crashes,
those devices by igb_uio are not stopped either DPDK PMD driver or
igb_uio driver. We need to figure out new way to fix this bug.

Fixes: 3bac1dbc1ed ("doc: announce iomem and ioport removal from igb_uio")

Suggested-by: Stephen Hemminger <stephen@networkplumber.org>
Signed-off-by: Jianfeng Tan <jianfeng.tan@intel.com>
---
 doc/guides/rel_notes/deprecation.rst | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst
index 755dc65..0f039dd 100644
--- a/doc/guides/rel_notes/deprecation.rst
+++ b/doc/guides/rel_notes/deprecation.rst
@@ -8,11 +8,6 @@ API and ABI deprecation notices are to be posted here.
 Deprecation Notices
 -------------------
 
-* igb_uio: iomem mapping and sysfs files created for iomem and ioport in
-  igb_uio will be removed, because we are able to detect these from what Linux
-  has exposed, like the way we have done with uio-pci-generic. This change
-  targets release 17.02.
-
 * ABI/API changes are planned for 17.02: ``rte_device``, ``rte_driver`` will be
   impacted because of introduction of a new ``rte_bus`` hierarchy. This would
   also impact the way devices are identified by EAL. A bus-device-driver model
-- 
2.7.4

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [dpdk-dev] [PATCH 3/3] doc: remove ABI changes in igb_uio
  2017-01-24  7:34 ` [dpdk-dev] [PATCH 3/3] doc: remove ABI changes in igb_uio Jianfeng Tan
@ 2017-01-24 13:35   ` Ferruh Yigit
  2017-01-30 17:52     ` Thomas Monjalon
  0 siblings, 1 reply; 15+ messages in thread
From: Ferruh Yigit @ 2017-01-24 13:35 UTC (permalink / raw)
  To: Jianfeng Tan, dev; +Cc: john.mcnamara, yuanhan.liu, stephen, Thomas Monjalon

On 1/24/2017 7:34 AM, Jianfeng Tan wrote:
> We announced ABI changes to remove iomem and ioport mapping in
> igb_uio. But it has potential backward compatibility issue: cannot
> run old version DPDK on modified igb_uio.
> 
> The purpose of this changes was to fix a bug: when DPDK app crashes,
> those devices by igb_uio are not stopped either DPDK PMD driver or
> igb_uio driver. We need to figure out new way to fix this bug.

Hi Jianfeng,

I believe it would be good to fix this potential defect.

Is "remove iomem and ioport" a must for that fix? If so, I suggest
re-think about it.

If I see correctly, dpdk1.8 and older uses igb_uio iomem files. So
backward compatibility is the possible issue for dpdk1.8 and older.
Since v1.8 two years old, I would prefer fixing defect instead of
keeping that backward compatibility.

Jianfeng, Thomas,

What do you think postponing this deprecation notice to next release,
instead of removing it, and discuss more?


And overall, if "remove iomem and ioport" is not a must for this fix, no
problem to remove deprecation notice.

Thanks,
ferruh


> 
> Fixes: 3bac1dbc1ed ("doc: announce iomem and ioport removal from igb_uio")
> 
> Suggested-by: Stephen Hemminger <stephen@networkplumber.org>
> Signed-off-by: Jianfeng Tan <jianfeng.tan@intel.com>
> ---
>  doc/guides/rel_notes/deprecation.rst | 5 -----
>  1 file changed, 5 deletions(-)
> 
> diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst
> index 755dc65..0f039dd 100644
> --- a/doc/guides/rel_notes/deprecation.rst
> +++ b/doc/guides/rel_notes/deprecation.rst
> @@ -8,11 +8,6 @@ API and ABI deprecation notices are to be posted here.
>  Deprecation Notices
>  -------------------
>  
> -* igb_uio: iomem mapping and sysfs files created for iomem and ioport in
> -  igb_uio will be removed, because we are able to detect these from what Linux
> -  has exposed, like the way we have done with uio-pci-generic. This change
> -  targets release 17.02.
> -
>  * ABI/API changes are planned for 17.02: ``rte_device``, ``rte_driver`` will be
>    impacted because of introduction of a new ``rte_bus`` hierarchy. This would
>    also impact the way devices are identified by EAL. A bus-device-driver model
> 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [dpdk-dev] [PATCH 3/3] doc: remove ABI changes in igb_uio
  2017-01-24 13:35   ` Ferruh Yigit
@ 2017-01-30 17:52     ` Thomas Monjalon
  2017-02-01  7:24       ` Tan, Jianfeng
  0 siblings, 1 reply; 15+ messages in thread
From: Thomas Monjalon @ 2017-01-30 17:52 UTC (permalink / raw)
  To: Ferruh Yigit, Jianfeng Tan; +Cc: dev, john.mcnamara, yuanhan.liu, stephen

2017-01-24 13:35, Ferruh Yigit:
> On 1/24/2017 7:34 AM, Jianfeng Tan wrote:
> > We announced ABI changes to remove iomem and ioport mapping in
> > igb_uio. But it has potential backward compatibility issue: cannot
> > run old version DPDK on modified igb_uio.
> > 
> > The purpose of this changes was to fix a bug: when DPDK app crashes,
> > those devices by igb_uio are not stopped either DPDK PMD driver or
> > igb_uio driver. We need to figure out new way to fix this bug.
> 
> Hi Jianfeng,
> 
> I believe it would be good to fix this potential defect.
> 
> Is "remove iomem and ioport" a must for that fix? If so, I suggest
> re-think about it.
> 
> If I see correctly, dpdk1.8 and older uses igb_uio iomem files. So
> backward compatibility is the possible issue for dpdk1.8 and older.
> Since v1.8 two years old, I would prefer fixing defect instead of
> keeping that backward compatibility.
> 
> Jianfeng, Thomas,
> 
> What do you think postponing this deprecation notice to next release,
> instead of removing it, and discuss more?
> 
> 
> And overall, if "remove iomem and ioport" is not a must for this fix, no
> problem to remove deprecation notice.

I have no strong opinion here.
Jianfeng, do you agree with Ferruh?

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [dpdk-dev] [PATCH 3/3] doc: remove ABI changes in igb_uio
  2017-01-30 17:52     ` Thomas Monjalon
@ 2017-02-01  7:24       ` Tan, Jianfeng
  0 siblings, 0 replies; 15+ messages in thread
From: Tan, Jianfeng @ 2017-02-01  7:24 UTC (permalink / raw)
  To: Thomas Monjalon, Ferruh Yigit; +Cc: dev, john.mcnamara, yuanhan.liu, stephen



On 1/31/2017 1:52 AM, Thomas Monjalon wrote:
> 2017-01-24 13:35, Ferruh Yigit:
>> On 1/24/2017 7:34 AM, Jianfeng Tan wrote:
>>> We announced ABI changes to remove iomem and ioport mapping in
>>> igb_uio. But it has potential backward compatibility issue: cannot
>>> run old version DPDK on modified igb_uio.
>>>
>>> The purpose of this changes was to fix a bug: when DPDK app crashes,
>>> those devices by igb_uio are not stopped either DPDK PMD driver or
>>> igb_uio driver. We need to figure out new way to fix this bug.
>> Hi Jianfeng,
>>
>> I believe it would be good to fix this potential defect.
>>
>> Is "remove iomem and ioport" a must for that fix? If so, I suggest
>> re-think about it.
>>
>> If I see correctly, dpdk1.8 and older uses igb_uio iomem files. So
>> backward compatibility is the possible issue for dpdk1.8 and older.
>> Since v1.8 two years old, I would prefer fixing defect instead of
>> keeping that backward compatibility.
>>
>> Jianfeng, Thomas,
>>
>> What do you think postponing this deprecation notice to next release,
>> instead of removing it, and discuss more?
>>
>>
>> And overall, if "remove iomem and ioport" is not a must for this fix, no
>> problem to remove deprecation notice.
> I have no strong opinion here.
> Jianfeng, do you agree with Ferruh?

Hi Ferruh & Thomas,

I agree wit Ferruh to postpone this deprecation notice.

In another thread, we discussed the possibility to fix this problem 
without the deprecation. But I have no time to verify it in this release 
cycle. Let's postpone it then.

Thanks,
Jianfeng

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [dpdk-dev] [PATCH 0/3] doc upates
  2017-01-24  7:34 [dpdk-dev] [PATCH 0/3] doc upates Jianfeng Tan
                   ` (2 preceding siblings ...)
  2017-01-24  7:34 ` [dpdk-dev] [PATCH 3/3] doc: remove ABI changes in igb_uio Jianfeng Tan
@ 2017-02-09 14:45 ` Thomas Monjalon
  2017-02-09 16:06 ` [dpdk-dev] [PATCH v2 " Jianfeng Tan
  4 siblings, 0 replies; 15+ messages in thread
From: Thomas Monjalon @ 2017-02-09 14:45 UTC (permalink / raw)
  To: Jianfeng Tan; +Cc: dev, john.mcnamara, yuanhan.liu, stephen

2017-01-24 07:34, Jianfeng Tan:
> Patch 1: howto doc of virtio_user for container networking.
> Patch 2: howto doc of virtio_user as exceptional path.
> Patch 3: remove ABI changes in igb_uio

For the patch 3, we are waiting a new revision postponing the notice.

For the first 2 patches, the SVG files are embedding some PNG pictures.
Please try to convert it to a full SVG. By the way it fails to apply,
because of the PNG part.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [dpdk-dev] [PATCH v2 0/3] doc upates
  2017-01-24  7:34 [dpdk-dev] [PATCH 0/3] doc upates Jianfeng Tan
                   ` (3 preceding siblings ...)
  2017-02-09 14:45 ` [dpdk-dev] [PATCH 0/3] doc upates Thomas Monjalon
@ 2017-02-09 16:06 ` Jianfeng Tan
  2017-02-09 16:06   ` [dpdk-dev] [PATCH v2 1/3] doc: add guide to use virtio_user for container networking Jianfeng Tan
                     ` (2 more replies)
  4 siblings, 3 replies; 15+ messages in thread
From: Jianfeng Tan @ 2017-02-09 16:06 UTC (permalink / raw)
  To: dev; +Cc: thomas.monjalon, john.mcnamara, yuanhan.liu, stephen, Jianfeng Tan

v2:
  - Change svg files.
  - Postpone instead of remove ABI changes in igb_uio.

Patch 1: howto doc of virtio_user for container networking.
Patch 2: howto doc of virtio_user as exceptional path.
Patch 3: postpone ABI changes in igb_uio

Signed-off-by: Jianfeng Tan <jianfeng.tan@intel.com>

Jianfeng Tan (3):
  doc: add guide to use virtio_user for container networking
  doc: add guide to use virtio_user as exceptional path
  doc: postpone ABI changes in igb_uio

 .../use_models_for_running_dpdk_in_containers.svg  | 574 ++++++++++++++++++
 .../howto/img/virtio_user_as_exceptional_path.svg  | 386 +++++++++++++
 .../img/virtio_user_for_container_networking.svg   | 638 +++++++++++++++++++++
 doc/guides/howto/index.rst                         |   2 +
 .../howto/virtio_user_as_exceptional_path.rst      | 142 +++++
 .../howto/virtio_user_for_container_networking.rst | 142 +++++
 doc/guides/rel_notes/deprecation.rst               |   2 +-
 7 files changed, 1885 insertions(+), 1 deletion(-)
 create mode 100644 doc/guides/howto/img/use_models_for_running_dpdk_in_containers.svg
 create mode 100644 doc/guides/howto/img/virtio_user_as_exceptional_path.svg
 create mode 100644 doc/guides/howto/img/virtio_user_for_container_networking.svg
 create mode 100644 doc/guides/howto/virtio_user_as_exceptional_path.rst
 create mode 100644 doc/guides/howto/virtio_user_for_container_networking.rst

-- 
2.7.4

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [dpdk-dev] [PATCH v2 1/3] doc: add guide to use virtio_user for container networking
  2017-02-09 16:06 ` [dpdk-dev] [PATCH v2 " Jianfeng Tan
@ 2017-02-09 16:06   ` Jianfeng Tan
  2017-02-09 16:06   ` [dpdk-dev] [PATCH v2 2/3] doc: add guide to use virtio_user as exceptional path Jianfeng Tan
  2017-02-09 16:06   ` [dpdk-dev] [PATCH v2 3/3] doc: postpone ABI changes in igb_uio Jianfeng Tan
  2 siblings, 0 replies; 15+ messages in thread
From: Jianfeng Tan @ 2017-02-09 16:06 UTC (permalink / raw)
  To: dev; +Cc: thomas.monjalon, john.mcnamara, yuanhan.liu, stephen, Jianfeng Tan

Signed-off-by: Jianfeng Tan <jianfeng.tan@intel.com>
---
 .../use_models_for_running_dpdk_in_containers.svg  | 574 ++++++++++++++++++
 .../img/virtio_user_for_container_networking.svg   | 638 +++++++++++++++++++++
 doc/guides/howto/index.rst                         |   1 +
 .../howto/virtio_user_for_container_networking.rst | 142 +++++
 4 files changed, 1355 insertions(+)
 create mode 100644 doc/guides/howto/img/use_models_for_running_dpdk_in_containers.svg
 create mode 100644 doc/guides/howto/img/virtio_user_for_container_networking.svg
 create mode 100644 doc/guides/howto/virtio_user_for_container_networking.rst

diff --git a/doc/guides/howto/img/use_models_for_running_dpdk_in_containers.svg b/doc/guides/howto/img/use_models_for_running_dpdk_in_containers.svg
new file mode 100644
index 0000000..2e3f8e2
--- /dev/null
+++ b/doc/guides/howto/img/use_models_for_running_dpdk_in_containers.svg
@@ -0,0 +1,574 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+ "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
+ width="968.000000pt" height="461.000000pt" viewBox="0 0 968.000000 461.000000"
+ preserveAspectRatio="xMidYMid meet">
+<metadata>
+Created by potrace 1.13, written by Peter Selinger 2001-2015
+</metadata>
+<g transform="translate(0.000000,461.000000) scale(0.100000,-0.100000)"
+fill="#000000" stroke="none">
+<path d="M4605 2455 c0 -1084 1 -1528 2 -988 2 540 2 1426 0 1970 -1 543 -2
+102 -2 -982z"/>
+<path d="M6982 4088 c-7 -7 -12 -40 -12 -80 0 -61 2 -68 20 -68 18 0 20 7 20
+80 0 79 -5 91 -28 68z"/>
+<path d="M7130 4080 c0 -18 7 -20 80 -20 73 0 80 2 80 20 0 18 -7 20 -80 20
+-73 0 -80 -2 -80 -20z"/>
+<path d="M7410 4080 c0 -18 7 -20 80 -20 73 0 80 2 80 20 0 18 -7 20 -80 20
+-73 0 -80 -2 -80 -20z"/>
+<path d="M7690 4080 c0 -18 7 -20 80 -20 73 0 80 2 80 20 0 18 -7 20 -80 20
+-73 0 -80 -2 -80 -20z"/>
+<path d="M7970 4080 c0 -18 7 -20 80 -20 73 0 80 2 80 20 0 18 -7 20 -80 20
+-73 0 -80 -2 -80 -20z"/>
+<path d="M8250 4080 c0 -18 7 -20 80 -20 73 0 80 2 80 20 0 18 -7 20 -80 20
+-73 0 -80 -2 -80 -20z"/>
+<path d="M8530 4080 c0 -18 7 -20 80 -20 73 0 80 2 80 20 0 18 -7 20 -80 20
+-73 0 -80 -2 -80 -20z"/>
+<path d="M8810 4080 c0 -18 7 -20 80 -20 73 0 80 2 80 20 0 18 -7 20 -80 20
+-73 0 -80 -2 -80 -20z"/>
+<path d="M9090 4080 c0 -18 7 -20 80 -20 73 0 80 2 80 20 0 18 -7 20 -80 20
+-73 0 -80 -2 -80 -20z"/>
+<path d="M9370 4080 c0 -17 7 -20 50 -20 28 0 50 -4 50 -10 0 -5 9 -10 20 -10
+14 0 20 7 20 24 0 29 -16 36 -86 36 -47 0 -54 -2 -54 -20z"/>
+<path d="M1700 3820 l0 -130 475 0 475 0 0 130 0 130 -475 0 -475 0 0 -130z"/>
+<path d="M2960 3815 l0 -135 475 0 475 0 0 135 0 135 -475 0 -475 0 0 -135z"/>
+<path d="M9470 3840 c0 -73 2 -80 20 -80 18 0 20 7 20 80 0 73 -2 80 -20 80
+-18 0 -20 -7 -20 -80z"/>
+<path d="M6970 3740 c0 -73 2 -80 20 -80 18 0 20 7 20 80 0 73 -2 80 -20 80
+-18 0 -20 -7 -20 -80z"/>
+<path d="M5000 3305 l0 -435 190 0 c105 0 190 -2 190 -5 0 -4 -7 -19 -15 -35
+-13 -24 -13 -29 0 -34 12 -4 15 -36 17 -163 l3 -158 1433 -3 c1274 -2 1432 -4
+1432 -17 0 -14 3 -14 30 0 39 20 40 20 40 -20 l0 -35 245 0 c135 0 245 -3 245
+-7 -1 -5 -7 -19 -15 -33 -18 -32 -18 -40 0 -40 8 0 15 -9 15 -20 0 -16 -7 -20
+-30 -20 -23 0 -30 -4 -30 -20 0 -16 7 -20 30 -20 29 0 30 -1 30 -50 l0 -50
+-1870 -2 -1870 -3 -32 -33 -33 -32 -3 -255 c-3 -281 1 -305 57 -338 27 -16
+154 -17 1895 -17 l1866 0 0 -60 c0 -47 -3 -60 -15 -60 -18 0 -18 -2 -3 -35 15
+-33 24 -32 43 5 14 27 14 30 0 30 -12 0 -15 13 -15 60 l0 60 290 0 c320 0 335
+3 365 60 12 24 15 76 15 285 l0 255 -34 38 -34 37 -306 3 -306 3 0 49 0 50 45
+0 c38 0 45 3 45 20 0 17 -7 20 -45 20 -38 0 -45 3 -45 20 0 11 7 20 15 20 18
+0 18 8 0 40 -8 14 -14 28 -15 33 0 4 113 7 250 7 l250 0 0 670 0 670 -500 0
+-500 0 0 -495 0 -496 -30 16 c-36 19 -40 19 -40 0 0 -13 -47 -15 -360 -15
+l-360 0 0 50 c0 32 5 52 14 57 12 7 12 13 -3 41 l-17 33 -16 -35 c-15 -29 -15
+-35 -2 -40 10 -4 14 -22 14 -61 l0 -55 365 0 c321 0 365 -2 365 -15 0 -14 3
+-14 30 0 16 8 31 15 35 15 3 0 5 -22 5 -50 0 -27 -2 -50 -5 -50 -4 0 -19 7
+-34 15 -27 13 -29 13 -34 -5 -3 -11 -3 -29 0 -40 l5 -21 34 20 34 20 0 -75 0
+-75 -32 17 c-28 15 -32 15 -40 0 -8 -15 -137 -16 -1433 -16 l-1425 0 0 155 c0
+128 3 157 15 161 13 5 13 9 0 34 -8 16 -15 31 -15 35 0 3 86 5 190 5 l190 0 0
+435 0 435 -385 0 -385 0 0 -435z m760 0 l0 -425 -375 0 -375 0 0 425 0 425
+375 0 375 0 0 -425z m3550 -235 l0 -660 -490 0 -490 0 0 660 0 660 490 0 490
+0 0 -660z m-498 -1032 l2 -93 3 93 4 93 304 -3 305 -3 27 -28 28 -27 3 -257
+c2 -182 0 -265 -9 -285 -23 -55 -40 -58 -359 -58 l-290 0 -2 163 -2 162 -3
+-162 -3 -163 -1870 0 -1870 0 -32 29 -33 29 -3 254 c-2 157 1 265 7 281 6 15
+25 36 43 47 33 20 52 20 1891 20 l1857 0 2 -92z"/>
+<path d="M5372 3628 c7 -15 15 -23 17 -17 2 6 -4 18 -13 27 -15 15 -15 15 -4
+-10z"/>
+<path d="M5522 3613 c2 -28 8 -38 21 -39 14 -2 14 -1 1 3 -12 4 -15 14 -12 39
+2 19 0 34 -5 34 -4 0 -7 -17 -5 -37z"/>
+<path d="M5630 3614 c0 -26 3 -34 9 -25 5 7 14 10 21 6 9 -6 -6 25 -27 54 -2
+2 -3 -13 -3 -35z"/>
+<path d="M5480 3632 c0 -7 -12 -13 -27 -13 -26 -2 -26 -2 -4 -6 24 -5 50 11
+38 24 -4 3 -7 1 -7 -5z"/>
+<path d="M5586 3603 c-6 -14 -5 -15 5 -6 7 7 10 15 7 18 -3 3 -9 -2 -12 -12z"/>
+<path d="M5320 3580 c0 -6 7 -10 15 -10 8 0 15 2 15 4 0 2 -7 6 -15 10 -8 3
+-15 1 -15 -4z"/>
+<path d="M5553 3400 c0 -30 2 -43 4 -27 2 15 2 39 0 55 -2 15 -4 2 -4 -28z"/>
+<path d="M5207 3395 c8 -25 19 -45 23 -45 4 0 15 21 24 47 9 25 13 43 8 39 -4
+-4 -12 -22 -18 -39 l-11 -32 -16 38 c-22 52 -29 47 -10 -8z"/>
+<path d="M5283 3385 c0 -22 2 -30 4 -17 2 12 2 30 0 40 -3 9 -5 -1 -4 -23z"/>
+<path d="M5311 3381 l1 -36 7 30 c5 25 13 31 41 36 34 7 34 7 -7 6 -43 -1 -43
+-1 -42 -36z"/>
+<path d="M5413 3388 c1 -26 7 -33 25 -34 19 -1 22 3 21 35 -1 35 -2 35 -8 7
+-8 -40 -28 -44 -35 -7 l-6 31 3 -32z"/>
+<path d="M5486 3411 c-3 -5 3 -7 14 -4 11 3 20 1 20 -5 0 -5 -9 -12 -20 -15
+-30 -8 -25 -37 6 -37 23 0 25 3 22 32 -3 32 -29 50 -42 29z m29 -41 c-3 -5
+-10 -10 -16 -10 -5 0 -9 5 -9 10 0 6 7 10 16 10 8 0 12 -4 9 -10z"/>
+<path d="M5370 3360 c0 -5 5 -10 11 -10 5 0 7 5 4 10 -3 6 -8 10 -11 10 -2 0
+-4 -4 -4 -10z"/>
+<path d="M5343 3230 c0 -30 2 -43 4 -27 2 15 2 39 0 55 -2 15 -4 2 -4 -28z"/>
+<path d="M5140 3260 c0 -5 5 -10 10 -10 6 0 10 -9 10 -20 0 -25 -17 -27 -22
+-2 -3 12 -7 8 -15 -15 -11 -31 -11 -32 8 -20 15 9 23 9 38 0 19 -12 19 -11 4
+32 -13 40 -33 61 -33 35z"/>
+<path d="M5201 3196 c1 -31 4 -43 7 -31 4 11 14 20 22 20 10 0 15 10 15 30 0
+24 -4 30 -22 31 -21 1 -23 -3 -22 -50z m39 19 c0 -26 -14 -33 -25 -15 -9 14 1
+40 15 40 5 0 10 -11 10 -25z"/>
+<path d="M5271 3196 c1 -31 4 -43 7 -31 4 11 14 20 22 20 10 0 15 10 15 30 0
+24 -4 30 -22 31 -21 1 -23 -3 -22 -50z m39 19 c0 -26 -14 -33 -25 -15 -9 14 1
+40 15 40 5 0 10 -11 10 -25z"/>
+<path d="M5373 3215 c0 -22 2 -30 4 -17 2 12 2 30 0 40 -3 9 -5 -1 -4 -23z"/>
+<path d="M5406 3241 c-3 -5 3 -7 14 -4 11 3 20 1 20 -5 0 -5 -9 -12 -20 -15
+-30 -8 -25 -37 6 -37 23 0 25 3 22 32 -3 32 -29 50 -42 29z m29 -41 c-3 -5
+-10 -10 -16 -10 -5 0 -9 5 -9 10 0 6 7 10 16 10 8 0 12 -4 9 -10z"/>
+<path d="M5471 3211 c1 -35 2 -35 8 -7 9 42 29 44 34 4 l5 -33 -2 35 c-1 29
+-5 35 -23 36 -20 1 -23 -3 -22 -35z"/>
+<path d="M5544 3236 c-9 -23 0 -51 16 -52 9 0 10 1 3 3 -20 7 -16 51 5 56 16
+4 16 5 -1 6 -10 0 -20 -5 -23 -13z"/>
+<path d="M5604 3236 c-11 -28 0 -51 26 -53 22 -1 22 -1 3 4 -29 6 -30 23 -2
+23 14 0 19 5 17 17 -4 23 -36 29 -44 9z m36 -6 c0 -5 -7 -10 -15 -10 -8 0 -15
+5 -15 10 0 6 7 10 15 10 8 0 15 -4 15 -10z"/>
+<path d="M8992 3265 c0 -42 2 -51 7 -30 3 17 13 30 21 30 8 0 18 -13 22 -30 6
+-29 6 -29 5 5 -2 28 -6 35 -22 35 -13 0 -22 9 -26 25 -4 15 -7 1 -7 -35z"/>
+<path d="M8653 3293 c-4 -11 1 -22 15 -31 28 -19 30 -46 2 -39 -11 3 -20 1
+-20 -5 0 -5 10 -8 22 -6 30 4 35 36 9 54 -27 19 -27 38 -1 31 11 -3 18 -1 14
+4 -9 15 -34 10 -41 -8z"/>
+<path d="M8830 3300 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M8868 3288 c-9 -28 7 -73 27 -75 11 -2 14 0 8 3 -16 7 -17 54 -2 54
+6 0 4 7 -5 15 -18 18 -23 19 -28 3z"/>
+<path d="M8584 3248 c19 -44 31 -45 43 -3 13 42 7 47 -9 8 l-11 -28 -10 28
+c-6 15 -14 27 -18 27 -5 0 -2 -14 5 -32z"/>
+<path d="M8721 3273 c-1 -6 3 -24 9 -38 11 -28 30 -26 30 3 0 13 -2 14 -9 3
+-6 -10 -11 -6 -19 15 -6 16 -11 24 -11 17z"/>
+<path d="M8765 3263 c4 -10 10 -26 12 -35 3 -10 9 -18 13 -18 10 0 32 61 25
+68 -4 5 -6 0 -18 -38 -3 -10 -8 -6 -16 13 -6 15 -13 27 -17 27 -3 0 -3 -8 1
+-17z"/>
+<path d="M8830 3245 c0 -19 5 -35 10 -35 6 0 10 16 10 35 0 19 -4 35 -10 35
+-5 0 -10 -16 -10 -35z"/>
+<path d="M8924 3266 c-10 -26 1 -51 24 -54 12 -2 22 1 22 6 0 5 -8 9 -17 8
+-12 -1 -18 6 -18 19 0 13 6 20 18 19 9 -1 17 2 17 7 0 15 -40 10 -46 -5z"/>
+<path d="M8764 3076 c-11 -29 0 -51 26 -51 21 0 25 5 25 30 0 24 -5 31 -23 33
+-13 2 -24 -3 -28 -12z m43 -12 c8 -21 -13 -42 -28 -27 -13 13 -5 43 11 43 6 0
+13 -7 17 -16z"/>
+<path d="M8841 3050 c1 -27 3 -29 6 -10 2 14 11 30 20 37 13 10 13 12 -6 10
+-17 -1 -21 -7 -20 -37z"/>
+<path d="M8661 2878 c1 -29 4 -43 6 -30 5 28 19 28 33 1 7 -11 14 -18 17 -16
+2 3 0 14 -6 25 -7 13 -7 22 1 30 15 15 -7 42 -33 42 -16 0 -19 -7 -18 -52z
+m39 22 c0 -11 -7 -20 -15 -20 -8 0 -15 9 -15 20 0 11 7 20 15 20 8 0 15 -9 15
+-20z"/>
+<path d="M8898 2908 c-9 -28 7 -73 27 -75 11 -2 14 0 8 3 -16 7 -17 54 -2 54
+6 0 4 7 -5 15 -18 18 -23 19 -28 3z"/>
+<path d="M8584 2868 c19 -44 31 -45 43 -3 13 42 7 47 -9 8 l-11 -28 -10 28
+c-6 15 -14 27 -18 27 -5 0 -2 -14 5 -32z"/>
+<path d="M8744 2886 c-11 -29 0 -51 26 -51 21 0 25 5 25 30 0 24 -5 31 -23 33
+-13 2 -24 -3 -28 -12z m43 -12 c8 -21 -13 -42 -28 -27 -13 13 -5 43 11 43 6 0
+13 -7 17 -16z"/>
+<path d="M8823 2870 c2 -31 5 -35 30 -36 25 -1 27 2 26 35 -1 36 -1 36 -8 6
+-3 -17 -13 -30 -21 -30 -8 0 -18 13 -22 30 -6 29 -6 29 -5 -5z"/>
+<path d="M8954 2886 c-12 -30 0 -51 31 -53 18 -1 22 1 10 4 -34 9 -41 23 -11
+23 21 0 27 4 24 18 -4 22 -46 29 -54 8z m46 -6 c0 -5 -9 -10 -21 -10 -11 0
+-17 5 -14 10 3 6 13 10 21 10 8 0 14 -4 14 -10z"/>
+<path d="M9031 2860 c1 -27 3 -29 6 -10 2 14 11 30 20 37 13 10 13 12 -6 10
+-17 -1 -21 -7 -20 -37z"/>
+<path d="M8548 2693 c7 -3 16 -2 19 1 4 3 -2 6 -13 5 -11 0 -14 -3 -6 -6z"/>
+<path d="M8730 2595 c0 -54 1 -55 28 -54 23 2 24 2 5 6 -20 4 -23 11 -23 48 0
+40 2 44 28 48 25 4 25 4 -5 6 l-33 1 0 -55z"/>
+<path d="M8910 2641 c46 -8 48 -36 3 -36 -18 0 -33 -3 -33 -7 0 -14 57 -8 70
+7 21 25 4 45 -37 44 l-38 -2 35 -6z"/>
+<path d="M9004 2636 c-3 -8 -4 -31 -2 -52 2 -32 7 -40 26 -42 55 -8 93 55 56
+92 -19 20 -73 21 -80 2z m74 -8 c27 -27 1 -78 -39 -78 -16 0 -19 7 -19 45 0
+40 2 45 23 45 13 0 28 -5 35 -12z"/>
+<path d="M9153 2595 c0 -33 2 -48 4 -32 2 15 7 27 11 27 3 0 20 -12 36 -27
+l31 -28 -27 31 c-16 16 -28 35 -28 42 0 7 -4 12 -9 12 -5 0 -12 8 -14 18 -3 9
+-5 -10 -4 -43z"/>
+<path d="M9199 2633 c-13 -16 -12 -17 4 -4 16 13 21 21 13 21 -2 0 -10 -8 -17
+-17z"/>
+<path d="M8808 2609 c2 -16 -2 -37 -9 -47 -13 -15 -12 -16 4 -3 17 14 24 66 9
+75 -5 3 -6 -8 -4 -25z"/>
+<path d="M5241 2028 c-1 -12 -9 -18 -26 -18 -20 0 -25 -5 -24 -22 1 -17 2 -19
+6 -5 2 9 13 17 23 17 13 0 17 -6 14 -22 -4 -21 -4 -21 6 2 6 13 9 33 7 45 -3
+15 -5 16 -6 3z"/>
+<path d="M5474 2025 c-4 -8 -12 -15 -20 -15 -8 0 -14 -9 -13 -22 1 -20 2 -21
+6 -4 5 18 6 18 20 -5 14 -24 14 -24 8 -1 -5 15 -1 30 11 43 10 11 12 19 5 19
+-6 0 -14 -7 -17 -15z"/>
+<path d="M5375 2020 c-3 -5 1 -10 10 -10 9 0 13 5 10 10 -3 6 -8 10 -10 10 -2
+0 -7 -4 -10 -10z"/>
+<path d="M5265 2009 c-4 -6 -4 -13 -1 -16 3 -4 6 -1 6 5 0 6 8 13 18 15 15 4
+15 5 0 6 -9 0 -20 -4 -23 -10z"/>
+<path d="M5324 2008 c-4 -6 -2 -14 4 -16 18 -6 14 -20 -5 -25 -16 -4 -16 -5
+-1 -6 22 -1 32 17 18 33 -8 11 -8 15 2 19 9 4 9 6 1 6 -6 1 -15 -4 -19 -11z"/>
+<path d="M5507 2014 c-14 -14 -7 -25 13 -22 12 2 21 8 21 13 0 12 -24 18 -34
+9z m30 -10 c-3 -3 -12 -4 -19 -1 -8 3 -5 6 6 6 11 1 17 -2 13 -5z"/>
+<path d="M5572 2011 c-8 -5 -12 -16 -10 -25 2 -12 6 -10 15 9 6 14 10 25 10
+25 -1 0 -8 -4 -15 -9z"/>
+<path d="M5601 1990 c0 -15 3 -19 6 -10 3 8 12 20 20 27 13 10 12 12 -6 10
+-16 -1 -21 -8 -20 -27z"/>
+<path d="M5667 2014 c-14 -14 -7 -25 13 -22 12 2 21 8 21 13 0 12 -24 18 -34
+9z m30 -10 c-3 -3 -12 -4 -19 -1 -8 3 -5 6 6 6 11 1 17 -2 13 -5z"/>
+<path d="M5722 1990 c0 -14 2 -19 5 -12 2 6 2 18 0 25 -3 6 -5 1 -5 -13z"/>
+<path d="M5293 1984 c-3 -8 -12 -13 -19 -10 -8 3 -14 1 -14 -4 0 -18 29 -10
+40 10 6 11 8 20 5 20 -3 0 -8 -7 -12 -16z"/>
+<path d="M5370 1980 c0 -11 4 -20 9 -20 5 0 7 9 4 20 -3 11 -7 20 -9 20 -2 0
+-4 -9 -4 -20z"/>
+<path d="M5632 1980 c0 -14 2 -19 5 -12 2 6 2 18 0 25 -3 6 -5 1 -5 -13z"/>
+<path d="M5500 1969 c0 -5 9 -9 20 -9 11 0 20 2 20 4 0 2 -9 6 -20 9 -11 3
+-20 1 -20 -4z"/>
+<path d="M5660 1969 c0 -5 9 -9 20 -9 11 0 20 2 20 4 0 2 -9 6 -20 9 -11 3
+-20 1 -20 -4z"/>
+<path d="M6000 3295 l0 -435 190 0 c105 0 190 -2 190 -5 0 -4 -7 -19 -15 -35
+-13 -24 -13 -29 0 -34 10 -3 15 -27 18 -83 l3 -78 2 78 c1 58 6 79 17 83 13 5
+13 9 0 34 -8 16 -15 31 -15 35 0 3 86 5 190 5 l190 0 0 435 0 435 -385 0 -385
+0 0 -435z m760 0 l0 -425 -375 0 -375 0 0 425 0 425 375 0 375 0 0 -425z"/>
+<path d="M6342 3628 c7 -15 15 -23 17 -17 2 6 -4 18 -13 27 -15 15 -15 15 -4
+-10z"/>
+<path d="M6492 3613 c2 -28 8 -38 21 -39 14 -2 14 -1 1 3 -12 4 -15 14 -12 39
+2 19 0 34 -5 34 -4 0 -7 -17 -5 -37z"/>
+<path d="M6600 3614 c0 -26 3 -34 9 -25 5 7 14 10 21 6 9 -6 -6 25 -27 54 -2
+2 -3 -13 -3 -35z"/>
+<path d="M6450 3632 c0 -7 -12 -13 -27 -13 -26 -2 -26 -2 -4 -6 24 -5 50 11
+38 24 -4 3 -7 1 -7 -5z"/>
+<path d="M6556 3603 c-6 -14 -5 -15 5 -6 7 7 10 15 7 18 -3 3 -9 -2 -12 -12z"/>
+<path d="M6290 3580 c0 -6 7 -10 15 -10 8 0 15 2 15 4 0 2 -7 6 -15 10 -8 3
+-15 1 -15 -4z"/>
+<path d="M6040 3275 l0 -65 345 0 345 0 0 65 0 65 -55 0 c-42 0 -55 -3 -55
+-15 0 -23 -117 -19 -123 4 -4 14 -5 13 -6 -1 -1 -12 -9 -18 -25 -18 -15 0 -26
+7 -29 18 -4 16 -5 16 -6 0 -1 -13 -10 -18 -31 -18 -17 0 -34 7 -40 18 -10 14
+-11 14 -6 1 4 -14 -2 -17 -29 -17 -23 0 -35 5 -38 17 -4 14 -5 14 -6 0 -1 -14
+-14 -16 -77 -17 -56 -1 -77 3 -81 14 -3 9 -19 14 -44 14 l-39 0 0 -65z"/>
+<path d="M6145 3330 c3 -5 12 -7 20 -3 21 7 19 13 -6 13 -11 0 -18 -4 -14 -10z"/>
+<path d="M6205 3330 c4 -6 11 -8 16 -5 14 9 11 15 -7 15 -8 0 -12 -5 -9 -10z"/>
+<path d="M6560 3330 c0 -5 7 -10 15 -10 8 0 15 5 15 10 0 6 -7 10 -15 10 -8 0
+-15 -4 -15 -10z"/>
+<path d="M6341 3024 c0 -11 3 -14 6 -6 3 7 2 16 -1 19 -3 4 -6 -2 -5 -13z"/>
+<path d="M6631 3024 c0 -11 3 -14 6 -6 3 7 2 16 -1 19 -3 4 -6 -2 -5 -13z"/>
+<path d="M6114 3014 c3 -9 6 -27 6 -40 0 -35 13 -30 39 16 12 22 20 40 17 40
+-3 0 -13 -15 -22 -32 l-17 -33 -9 33 c-5 17 -11 32 -14 32 -4 0 -3 -7 0 -16z"/>
+<path d="M6184 2995 c-3 -20 -4 -39 0 -42 3 -4 6 6 6 20 0 15 5 27 10 27 6 0
+10 7 10 15 0 30 -19 14 -26 -20z"/>
+<path d="M6249 3009 c-7 -13 -7 -19 -1 -15 6 3 13 -4 15 -16 3 -16 4 -15 2 5
+-1 15 2 27 7 27 4 0 8 5 8 10 0 18 -19 11 -31 -11z"/>
+<path d="M6355 3000 c-4 -6 -11 -8 -16 -5 -5 4 -9 -4 -9 -16 0 -19 2 -21 13
+-8 6 8 19 20 27 27 8 7 9 12 3 12 -7 0 -15 -5 -18 -10z"/>
+<path d="M6397 3004 c-14 -14 -7 -25 13 -22 12 2 21 8 21 13 0 12 -24 18 -34
+9z m30 -10 c-3 -3 -12 -4 -19 -1 -8 3 -5 6 6 6 11 1 17 -2 13 -5z"/>
+<path d="M6463 3003 c-7 -3 -13 -14 -12 -26 0 -22 0 -22 9 1 5 12 14 22 20 22
+5 0 10 -10 11 -22 l0 -23 9 23 c11 26 27 29 33 5 4 -14 5 -13 6 4 1 19 -4 22
+-31 21 -18 -1 -39 -3 -45 -5z"/>
+<path d="M6567 3004 c-14 -14 -7 -25 13 -22 12 2 21 8 21 13 0 12 -24 18 -34
+9z m30 -10 c-3 -3 -12 -4 -19 -1 -8 3 -5 6 6 6 11 1 17 -2 13 -5z"/>
+<path d="M6622 2980 c0 -14 2 -19 5 -12 2 6 2 18 0 25 -3 6 -5 1 -5 -13z"/>
+<path d="M6211 2973 c-1 -26 14 -31 23 -7 3 8 2 13 -3 9 -5 -3 -12 1 -14 7 -3
+7 -6 3 -6 -9z"/>
+<path d="M6350 2971 c0 -6 4 -13 10 -16 6 -3 7 1 4 9 -7 18 -14 21 -14 7z"/>
+<path d="M6390 2959 c0 -5 9 -9 20 -9 11 0 20 2 20 4 0 2 -9 6 -20 9 -11 3
+-20 1 -20 -4z"/>
+<path d="M6560 2959 c0 -5 9 -9 20 -9 11 0 20 2 20 4 0 2 -9 6 -20 9 -11 3
+-20 1 -20 -4z"/>
+<path d="M2157 3645 c-21 -43 -21 -45 -2 -45 10 0 15 -11 15 -35 l0 -35 -986
+0 -986 0 -34 -34 -34 -34 0 -207 c0 -214 3 -235 44 -267 19 -16 62 -18 514
+-18 l492 0 0 -45 0 -44 -457 -3 c-359 -2 -463 -6 -481 -16 -35 -20 -22 -23 23
+-7 32 11 127 14 478 15 l437 0 0 -50 c0 -38 -4 -50 -15 -50 -19 0 -19 1 3 -49
+l19 -40 16 35 c21 43 21 54 2 54 -11 0 -15 12 -15 50 l0 50 495 0 495 0 0 -50
+c0 -37 -4 -50 -15 -50 -12 0 -13 -5 -3 -27 19 -45 25 -47 42 -15 20 38 20 42
+1 42 -11 0 -15 12 -15 50 l0 50 620 0 620 0 0 -50 c0 -37 -4 -50 -14 -50 -13
+0 -13 -5 1 -37 8 -21 14 -40 13 -43 -1 -2 3 -6 8 -8 5 -1 12 10 15 25 3 15 9
+36 12 46 5 12 2 17 -9 17 -13 0 -16 11 -16 51 l0 50 278 -3 279 -3 40 -27 c24
+-16 49 -44 62 -70 20 -43 21 -57 21 -459 0 -381 -2 -417 -19 -455 -22 -47 -59
+-80 -110 -94 -25 -8 -621 -10 -1882 -8 l-1845 3 -41 27 c-79 52 -78 47 -78
+534 l0 430 29 45 c16 24 22 38 13 31 -9 -8 -25 -33 -36 -56 -20 -41 -21 -59
+-21 -457 0 -410 0 -415 23 -459 12 -24 39 -58 60 -74 l39 -31 934 -3 c635 -1
+934 -6 934 -13 0 -5 -7 -23 -15 -39 -9 -17 -11 -30 -5 -30 13 0 13 -117 0
+-122 -10 -3 14 -78 25 -78 2 0 14 18 25 40 17 34 18 40 5 40 -12 0 -15 12 -15
+55 0 42 3 55 15 55 18 0 18 8 0 40 -8 14 -14 31 -15 38 0 9 190 12 919 12 626
+0 929 3 948 11 38 14 81 56 104 101 18 35 19 64 19 455 0 414 0 419 -23 463
+-13 26 -40 57 -65 75 l-44 30 -279 3 -279 3 0 44 0 45 314 0 314 0 31 31 31
+31 0 215 0 215 -34 34 -34 34 -311 0 -311 0 0 30 c0 20 5 30 15 30 18 0 19 -1
+-1 46 l-16 39 -19 -35 c-22 -43 -23 -50 -4 -50 10 0 15 -10 15 -30 l0 -30
+-625 0 -625 0 0 35 c0 24 5 35 15 35 8 0 15 2 15 4 0 7 -30 76 -33 76 -2 0
+-11 -16 -20 -35z m15 -182 l2 -58 3 58 4 57 624 0 625 0 0 -270 0 -270 -620 0
+-620 0 -2 158 -2 157 -3 -157 -4 -158 -494 0 -495 0 0 65 c0 51 3 65 15 65 19
+0 19 2 -2 45 l-17 36 -18 -33 c-21 -41 -22 -48 -3 -48 12 0 15 -14 15 -65 l0
+-65 -491 0 -491 0 -29 29 -29 29 0 212 0 212 29 29 29 29 986 0 986 0 2 -57z
+m1919 28 l29 -29 0 -215 0 -214 -26 -27 -27 -26 -313 0 -314 0 0 270 0 270
+311 0 311 0 29 -29z m-1911 -566 l0 -45 -495 0 -495 0 0 45 0 45 495 0 495 0
+0 -45z m1250 0 l0 -45 -620 0 -620 0 0 45 0 45 620 0 620 0 0 -45z"/>
+<path d="M231 3408 c-1 -12 -9 -18 -26 -18 -20 0 -25 -5 -24 -22 1 -17 2 -19
+6 -5 2 9 13 17 23 17 13 0 17 -6 14 -22 -4 -21 -4 -21 6 2 6 13 9 33 7 45 -3
+15 -5 16 -6 3z"/>
+<path d="M464 3405 c-4 -8 -12 -15 -20 -15 -8 0 -14 -9 -13 -22 1 -20 2 -21 6
+-4 5 18 6 18 20 -5 14 -24 14 -24 8 -1 -5 15 -1 30 11 43 10 11 12 19 5 19 -6
+0 -14 -7 -17 -15z"/>
+<path d="M365 3400 c-3 -5 1 -10 10 -10 9 0 13 5 10 10 -3 6 -8 10 -10 10 -2
+0 -7 -4 -10 -10z"/>
+<path d="M255 3389 c-4 -6 -4 -13 -1 -16 3 -4 6 -1 6 5 0 6 8 13 18 15 15 4
+15 5 0 6 -9 0 -20 -4 -23 -10z"/>
+<path d="M314 3388 c-4 -6 -2 -14 4 -16 18 -6 14 -20 -5 -25 -16 -4 -16 -5 -1
+-6 22 -1 32 17 18 33 -8 11 -8 15 2 19 9 4 9 6 1 6 -6 1 -15 -4 -19 -11z"/>
+<path d="M497 3394 c-14 -14 -7 -25 13 -22 12 2 21 8 21 13 0 12 -24 18 -34 9z
+m30 -10 c-3 -3 -12 -4 -19 -1 -8 3 -5 6 6 6 11 1 17 -2 13 -5z"/>
+<path d="M562 3391 c-8 -5 -12 -16 -10 -25 2 -12 6 -10 15 9 6 14 10 25 10 25
+-1 0 -8 -4 -15 -9z"/>
+<path d="M591 3370 c0 -15 3 -19 6 -10 3 8 12 20 20 27 13 10 12 12 -6 10 -16
+-1 -21 -8 -20 -27z"/>
+<path d="M657 3394 c-14 -14 -7 -25 13 -22 12 2 21 8 21 13 0 12 -24 18 -34 9z
+m30 -10 c-3 -3 -12 -4 -19 -1 -8 3 -5 6 6 6 11 1 17 -2 13 -5z"/>
+<path d="M712 3370 c0 -14 2 -19 5 -12 2 6 2 18 0 25 -3 6 -5 1 -5 -13z"/>
+<path d="M900 3341 c0 -28 5 -51 10 -51 6 0 10 8 10 19 0 10 9 21 21 24 32 9
+22 51 -13 55 -27 3 -28 2 -28 -47z m48 22 c-5 -25 -28 -28 -28 -4 0 12 6 21
+16 21 9 0 14 -7 12 -17z"/>
+<path d="M980 3340 c0 -27 5 -50 10 -50 6 0 10 9 10 19 0 11 8 22 18 24 16 4
+16 5 0 6 -27 2 -23 39 5 44 16 3 13 5 -10 6 l-33 1 0 -50z"/>
+<path d="M1090 3340 c0 -48 1 -50 28 -50 35 0 52 16 52 50 0 34 -17 50 -52 50
+-27 0 -28 -2 -28 -50z m64 18 c13 -21 -2 -51 -28 -56 -13 -3 -16 5 -16 38 0
+33 3 41 16 38 9 -2 22 -11 28 -20z"/>
+<path d="M1240 3380 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M283 3364 c-3 -8 -12 -13 -19 -10 -8 3 -14 1 -14 -4 0 -18 29 -10 40
+10 6 11 8 20 5 20 -3 0 -8 -7 -12 -16z"/>
+<path d="M360 3360 c0 -11 4 -20 9 -20 5 0 7 9 4 20 -3 11 -7 20 -9 20 -2 0
+-4 -9 -4 -20z"/>
+<path d="M622 3360 c0 -14 2 -19 5 -12 2 6 2 18 0 25 -3 6 -5 1 -5 -13z"/>
+<path d="M490 3349 c0 -5 9 -9 20 -9 11 0 20 2 20 4 0 2 -9 6 -20 9 -11 3 -20
+1 -20 -4z"/>
+<path d="M650 3349 c0 -5 9 -9 20 -9 11 0 20 2 20 4 0 2 -9 6 -20 9 -11 3 -20
+1 -20 -4z"/>
+<path d="M1191 3320 c1 -27 3 -29 6 -10 2 14 11 30 20 37 13 10 13 12 -6 10
+-17 -1 -21 -7 -20 -37z"/>
+<path d="M1240 3325 c0 -19 5 -35 10 -35 6 0 10 16 10 35 0 19 -4 35 -10 35
+-5 0 -10 -16 -10 -35z"/>
+<path d="M1284 3328 c19 -44 31 -45 43 -3 13 42 7 47 -9 8 l-11 -28 -10 28
+c-6 15 -14 27 -18 27 -5 0 -2 -14 5 -32z"/>
+<path d="M1354 3346 c-12 -30 0 -51 31 -53 18 -1 22 1 10 4 -34 9 -41 23 -11
+23 21 0 27 4 24 18 -4 22 -46 29 -54 8z m46 -6 c0 -5 -9 -10 -21 -10 -11 0
+-17 5 -14 10 3 6 13 10 21 10 8 0 14 -4 14 -10z"/>
+<path d="M1431 3320 c1 -27 3 -29 6 -10 2 14 11 30 20 37 13 10 13 12 -6 10
+-17 -1 -21 -7 -20 -37z"/>
+<path d="M9470 3560 c0 -73 2 -80 20 -80 18 0 20 7 20 80 0 73 -2 80 -20 80
+-18 0 -20 -7 -20 -80z"/>
+<path d="M6970 3460 c0 -73 2 -80 20 -80 18 0 20 7 20 80 0 73 -2 80 -20 80
+-18 0 -20 -7 -20 -80z"/>
+<path d="M9470 3280 c0 -73 2 -80 20 -80 18 0 20 7 20 80 0 73 -2 80 -20 80
+-18 0 -20 -7 -20 -80z"/>
+<path d="M6970 3180 c0 -73 2 -80 20 -80 18 0 20 7 20 80 0 73 -2 80 -20 80
+-18 0 -20 -7 -20 -80z"/>
+<path d="M9470 3000 c0 -73 2 -80 20 -80 18 0 20 7 20 80 0 73 -2 80 -20 80
+-18 0 -20 -7 -20 -80z"/>
+<path d="M7150 3005 l0 -65 370 0 370 0 0 65 0 65 -65 0 c-51 0 -65 -3 -65
+-15 0 -23 -117 -19 -123 4 -4 14 -5 13 -6 -1 -1 -12 -9 -18 -25 -18 -15 0 -26
+7 -29 18 -4 16 -5 16 -6 0 -1 -13 -10 -18 -31 -18 -17 0 -34 7 -40 18 -10 14
+-11 14 -6 1 4 -14 -2 -17 -29 -17 -23 0 -35 5 -38 17 -4 14 -5 14 -6 0 -1 -14
+-14 -16 -77 -17 -56 -1 -77 3 -81 14 -3 10 -21 14 -59 14 l-54 0 0 -65z"/>
+<path d="M7285 3060 c3 -5 12 -7 20 -3 21 7 19 13 -6 13 -11 0 -18 -4 -14 -10z"/>
+<path d="M7345 3060 c4 -6 11 -8 16 -5 14 9 11 15 -7 15 -8 0 -12 -5 -9 -10z"/>
+<path d="M7700 3060 c0 -5 7 -10 15 -10 8 0 15 5 15 10 0 6 -7 10 -15 10 -8 0
+-15 -4 -15 -10z"/>
+<path d="M6970 2900 c0 -73 2 -80 20 -80 18 0 20 7 20 80 0 73 -2 80 -20 80
+-18 0 -20 -7 -20 -80z"/>
+<path d="M9470 2720 c0 -73 2 -80 20 -80 18 0 20 7 20 80 0 73 -2 80 -20 80
+-18 0 -20 -7 -20 -80z"/>
+<path d="M590 2720 c0 -56 3 -70 15 -70 12 0 15 14 15 70 0 56 -3 70 -15 70
+-12 0 -15 -14 -15 -70z"/>
+<path d="M233 2773 c9 -2 25 -2 35 0 9 3 1 5 -18 5 -19 0 -27 -2 -17 -5z"/>
+<path d="M290 2765 c0 -10 10 -15 30 -15 20 0 30 5 30 15 0 10 -10 15 -30 15
+-20 0 -30 -5 -30 -15z"/>
+<path d="M360 2765 c0 -10 10 -15 30 -15 20 0 30 5 30 15 0 10 -10 15 -30 15
+-20 0 -30 -5 -30 -15z"/>
+<path d="M460 2715 l0 -65 45 0 45 0 0 65 0 65 -45 0 -45 0 0 -65z"/>
+<path d="M233 2733 c9 -2 25 -2 35 0 9 3 1 5 -18 5 -19 0 -27 -2 -17 -5z"/>
+<path d="M290 2720 c0 -16 7 -20 30 -20 23 0 30 4 30 20 0 16 -7 20 -30 20
+-23 0 -30 -4 -30 -20z"/>
+<path d="M360 2720 c0 -16 7 -20 30 -20 23 0 30 4 30 20 0 16 -7 20 -30 20
+-23 0 -30 -4 -30 -20z"/>
+<path d="M6970 2620 c0 -73 2 -80 20 -80 18 0 20 7 20 80 0 73 -2 80 -20 80
+-18 0 -20 -7 -20 -80z"/>
+<path d="M233 2683 c9 -2 25 -2 35 0 9 3 1 5 -18 5 -19 0 -27 -2 -17 -5z"/>
+<path d="M290 2675 c0 -10 10 -15 30 -15 20 0 30 5 30 15 0 10 -10 15 -30 15
+-20 0 -30 -5 -30 -15z"/>
+<path d="M360 2675 c0 -10 10 -15 30 -15 20 0 30 5 30 15 0 10 -10 15 -30 15
+-20 0 -30 -5 -30 -15z"/>
+<path d="M9470 2440 c0 -73 2 -80 20 -80 18 0 20 7 20 80 0 73 -2 80 -20 80
+-18 0 -20 -7 -20 -80z"/>
+<path d="M3220 2410 l0 -60 215 0 215 0 0 60 0 60 -215 0 -215 0 0 -60z"/>
+<path d="M970 2400 l0 -60 215 0 215 0 0 60 0 60 -215 0 -215 0 0 -60z"/>
+<path d="M1970 2405 l0 -55 220 0 220 0 0 55 0 55 -220 0 -220 0 0 -55z"/>
+<path d="M6970 2340 c0 -73 2 -80 20 -80 18 0 20 7 20 80 0 73 -2 80 -20 80
+-18 0 -20 -7 -20 -80z"/>
+<path d="M7070 2260 c0 -18 7 -20 80 -20 73 0 80 2 80 20 0 18 -7 20 -80 20
+-73 0 -80 -2 -80 -20z"/>
+<path d="M7350 2260 c0 -18 7 -20 80 -20 73 0 80 2 80 20 0 18 -7 20 -80 20
+-73 0 -80 -2 -80 -20z"/>
+<path d="M7630 2260 c0 -18 7 -20 80 -20 73 0 80 2 80 20 0 18 -7 20 -80 20
+-73 0 -80 -2 -80 -20z"/>
+<path d="M7910 2260 c0 -18 7 -20 80 -20 73 0 80 2 80 20 0 18 -7 20 -80 20
+-73 0 -80 -2 -80 -20z"/>
+<path d="M8190 2260 c0 -18 7 -20 80 -20 73 0 80 2 80 20 0 18 -7 20 -80 20
+-73 0 -80 -2 -80 -20z"/>
+<path d="M8470 2260 c0 -18 7 -20 80 -20 73 0 80 2 80 20 0 18 -7 20 -80 20
+-73 0 -80 -2 -80 -20z"/>
+<path d="M9030 2260 c0 -18 7 -20 80 -20 73 0 80 2 80 20 0 18 -7 20 -80 20
+-73 0 -80 -2 -80 -20z"/>
+<path d="M9310 2260 c0 -18 7 -20 80 -20 73 0 80 2 80 20 0 18 -7 20 -80 20
+-73 0 -80 -2 -80 -20z"/>
+<path d="M1670 2166 c0 -18 -4 -23 -18 -19 -25 6 -44 -20 -40 -54 3 -24 8 -28
+36 -29 l32 -1 0 64 c0 34 -2 63 -5 63 -3 0 -5 -11 -5 -24z m-5 -61 c0 -33 -28
+-47 -39 -19 -10 25 3 56 22 52 11 -2 17 -13 17 -33z"/>
+<path d="M2220 2180 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M2580 2125 c0 -37 4 -65 10 -65 6 0 10 28 10 65 0 37 -4 65 -10 65
+-6 0 -10 -28 -10 -65z"/>
+<path d="M2870 2180 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M3050 2125 c0 -69 17 -90 22 -27 2 25 8 37 18 37 10 0 16 -12 18 -37
+4 -44 22 -52 22 -10 0 37 -22 67 -44 59 -12 -5 -16 0 -16 18 0 14 -4 25 -10
+25 -6 0 -10 -28 -10 -65z"/>
+<path d="M1343 2120 c0 -36 2 -50 4 -32 4 28 8 32 33 32 25 0 29 -4 33 -32 2
+-18 4 -4 4 32 0 36 -2 53 -4 38 -4 -23 -9 -28 -33 -28 -24 0 -29 5 -33 28 -2
+15 -4 -2 -4 -38z"/>
+<path d="M2339 2161 c-2 -6 -21 -12 -42 -13 -37 -1 -37 -1 -37 -45 0 -53 18
+-57 22 -5 3 32 7 37 31 40 26 3 27 1 27 -37 0 -36 3 -41 23 -40 16 1 18 2 5 6
+-13 3 -18 15 -18 39 0 25 4 34 18 35 13 0 14 2 2 6 -8 3 -18 10 -21 16 -4 5
+-8 5 -10 -2z"/>
+<path d="M2912 2154 c-7 -8 -8 -14 -2 -14 5 0 10 -18 10 -40 0 -35 3 -40 23
+-39 16 1 18 2 5 6 -13 3 -18 15 -18 39 0 25 4 34 18 35 13 0 14 2 2 6 -8 3
+-17 9 -20 13 -3 4 -11 2 -18 -6z"/>
+<path d="M1456 2141 c-3 -4 6 -6 19 -3 18 3 25 0 25 -11 0 -9 -10 -17 -22 -19
+-15 -2 -23 -10 -23 -23 0 -16 7 -20 33 -22 30 -1 32 1 32 31 0 18 -5 37 -12
+44 -14 14 -44 16 -52 3z m44 -50 c0 -14 -18 -23 -30 -16 -6 4 -8 11 -5 16 8
+12 35 12 35 0z"/>
+<path d="M1540 2104 c0 -24 5 -44 10 -44 6 0 10 16 10 35 0 21 6 37 17 43 13
+8 11 10 -10 10 -25 0 -27 -4 -27 -44z"/>
+<path d="M1717 2105 c8 -25 18 -45 22 -45 5 0 13 15 18 33 l11 32 7 -32 c9
+-40 30 -43 38 -5 3 15 9 35 12 45 4 9 3 17 -3 17 -5 0 -13 -17 -18 -37 l-8
+-38 -10 38 c-12 45 -24 48 -32 7 -4 -16 -10 -30 -14 -30 -4 0 -10 14 -13 30
+-4 17 -11 30 -16 30 -5 0 -3 -20 6 -45z"/>
+<path d="M1856 2141 c-3 -4 6 -6 19 -3 18 3 25 0 25 -11 0 -9 -10 -17 -22 -19
+-15 -2 -23 -10 -23 -23 0 -16 7 -20 33 -22 30 -1 32 1 32 31 0 18 -5 37 -12
+44 -14 14 -44 16 -52 3z m44 -50 c0 -14 -18 -23 -30 -16 -6 4 -8 11 -5 16 8
+12 35 12 35 0z"/>
+<path d="M1940 2104 c0 -24 5 -44 10 -44 6 0 10 16 10 35 0 21 6 37 17 43 13
+8 11 10 -10 10 -25 0 -27 -4 -27 -44z"/>
+<path d="M2022 2138 c-7 -7 -12 -25 -12 -40 0 -21 6 -29 26 -34 14 -4 30 -2
+35 3 5 5 -2 9 -18 8 -14 0 -28 6 -30 13 -3 8 6 12 26 12 31 0 36 6 25 34 -7
+19 -35 21 -52 4z m42 -13 c4 -11 -1 -15 -19 -15 -18 0 -23 4 -19 15 4 8 12 15
+19 15 7 0 15 -7 19 -15z"/>
+<path d="M2137 2105 c21 -64 32 -60 58 24 5 15 4 21 -3 17 -6 -3 -13 -20 -17
+-36 -8 -36 -20 -32 -28 10 -4 16 -11 30 -16 30 -5 0 -3 -20 6 -45z"/>
+<path d="M2220 2105 c0 -25 5 -45 10 -45 6 0 10 20 10 45 0 25 -4 45 -10 45
+-5 0 -10 -20 -10 -45z"/>
+<path d="M2390 2118 c0 -45 11 -59 43 -56 25 2 27 5 26 48 l-2 45 -6 -40 c-4
+-27 -12 -41 -23 -43 -15 -3 -18 4 -18 37 0 23 -4 41 -10 41 -5 0 -10 -15 -10
+-32z"/>
+<path d="M2496 2141 c-3 -4 6 -6 19 -3 18 3 25 0 25 -11 0 -9 -10 -17 -22 -19
+-15 -2 -23 -10 -23 -23 0 -16 7 -20 33 -22 30 -1 32 1 32 31 0 18 -5 37 -12
+44 -14 14 -44 16 -52 3z m44 -50 c0 -14 -18 -23 -30 -16 -6 4 -8 11 -5 16 8
+12 35 12 35 0z"/>
+<path d="M2657 2143 c-15 -14 -6 -34 19 -43 28 -11 23 -35 -7 -27 -11 3 -19 1
+-19 -5 0 -5 12 -8 27 -6 38 4 43 35 8 48 -29 11 -24 35 6 27 11 -3 17 -1 13 4
+-6 10 -38 12 -47 2z"/>
+<path d="M2737 2105 c8 -25 18 -45 22 -45 5 0 13 15 18 33 l11 32 7 -32 c9
+-40 30 -43 38 -5 3 15 9 35 12 45 4 9 3 17 -3 17 -5 0 -13 -17 -18 -37 l-8
+-38 -10 38 c-12 45 -24 48 -32 7 -4 -16 -10 -30 -14 -30 -4 0 -10 14 -13 30
+-4 17 -11 30 -16 30 -5 0 -3 -20 6 -45z"/>
+<path d="M2870 2105 c0 -25 5 -45 10 -45 6 0 10 20 10 45 0 25 -4 45 -10 45
+-5 0 -10 -20 -10 -45z"/>
+<path d="M2981 2136 c-7 -8 -11 -27 -9 -43 2 -22 9 -29 31 -31 15 -2 27 1 27
+6 0 6 -8 8 -19 5 -21 -5 -35 20 -25 49 4 13 12 18 25 15 10 -3 19 -1 19 4 0
+14 -36 10 -49 -5z"/>
+<path d="M2015 1429 c-173 -12 -306 -53 -361 -110 l-29 -30 0 -205 0 -206 37
+-33 c24 -22 63 -42 116 -59 96 -30 188 -45 178 -27 -4 6 -1 11 6 11 180 2 447
+20 454 31 3 5 -109 9 -275 9 l-281 0 0 119 c0 116 1 120 23 124 l22 4 -23 2
+c-18 1 -23 6 -20 24 2 14 9 20 18 18 8 -2 94 -6 190 -8 147 -4 192 -1 278 16
+175 34 282 98 267 160 -13 56 -110 116 -220 137 l-38 7 23 -38 23 -38 -46 7
+c-43 7 -53 4 -112 -32 -45 -27 -73 -38 -90 -34 -37 7 -31 17 30 54 l55 33 -38
+11 c-35 10 -36 11 -12 17 14 3 57 9 95 13 l70 7 -50 8 c-85 12 -186 15 -290 8z
+m-157 -90 c93 -19 104 -19 124 -5 12 9 27 16 33 16 11 0 51 -67 44 -74 -9 -9
+-209 -32 -209 -24 0 4 4 8 8 8 5 0 16 6 26 13 17 12 8 16 -70 31 -49 9 -98 20
+-108 23 -19 5 -19 6 -1 19 25 18 34 18 153 -7z m532 -64 c0 -2 -12 -11 -27
+-18 l-27 -15 55 -11 c171 -36 164 -33 141 -52 -20 -15 -28 -15 -134 7 -112 22
+-113 22 -146 3 l-33 -19 -19 33 c-11 17 -20 37 -20 43 0 7 32 16 78 21 93 12
+132 15 132 8z m-282 -37 c-3 -7 -28 -27 -58 -45 l-53 -32 37 -6 c61 -12 41
+-23 -56 -30 l-92 -7 -23 28 c-13 16 -23 33 -23 37 0 4 22 5 48 1 44 -6 53 -3
+103 29 54 36 125 51 117 25z"/>
+<path d="M9030 1200 c0 -11 7 -20 15 -20 8 0 15 9 15 20 0 11 -7 20 -15 20 -8
+0 -15 -9 -15 -20z"/>
+<path d="M8850 1115 l0 -95 65 0 65 0 0 95 0 95 -65 0 -65 0 0 -95z"/>
+<path d="M8568 1193 c12 -2 32 -2 45 0 12 2 2 4 -23 4 -25 0 -35 -2 -22 -4z"/>
+<path d="M8640 1180 c0 -18 7 -20 80 -20 73 0 80 2 80 20 0 18 -7 20 -80 20
+-73 0 -80 -2 -80 -20z"/>
+<path d="M9030 1145 c0 -16 6 -25 15 -25 9 0 15 9 15 25 0 16 -6 25 -15 25 -9
+0 -15 -9 -15 -25z"/>
+<path d="M8550 1130 c0 -5 18 -10 40 -10 22 0 40 5 40 10 0 6 -18 10 -40 10
+-22 0 -40 -4 -40 -10z"/>
+<path d="M8640 1115 c0 -25 1 -25 80 -25 79 0 80 0 80 25 0 25 -1 25 -80 25
+-79 0 -80 0 -80 -25z"/>
+<path d="M9030 1085 c0 -16 6 -25 15 -25 9 0 15 9 15 25 0 16 -6 25 -15 25 -9
+0 -15 -9 -15 -25z"/>
+<path d="M8550 1070 c0 -5 18 -10 40 -10 22 0 40 5 40 10 0 6 -18 10 -40 10
+-22 0 -40 -4 -40 -10z"/>
+<path d="M8640 1055 c0 -25 1 -25 80 -25 79 0 80 0 80 25 0 25 -1 25 -80 25
+-79 0 -80 0 -80 -25z"/>
+<path d="M9030 1025 c0 -16 6 -25 15 -25 9 0 15 9 15 25 0 16 -6 25 -15 25 -9
+0 -15 -9 -15 -25z"/>
+<path d="M1996 950 c3 -14 8 -35 11 -47 3 -13 10 -23 15 -23 11 0 40 68 35 83
+-2 7 -10 -6 -17 -28 l-13 -40 -19 40 c-10 22 -16 29 -12 15z"/>
+<path d="M2082 963 c12 -3 18 -17 21 -46 l4 -42 1 42 c2 30 7 43 20 46 9 3 -1
+5 -23 5 -22 0 -32 -2 -23 -5z"/>
+<path d="M2150 925 c0 -44 0 -45 33 -44 30 2 30 2 5 6 -34 5 -37 30 -5 36 l22
+4 -22 2 c-33 2 -29 29 5 34 25 4 25 4 -5 6 -33 1 -33 0 -33 -44z"/>
+<path d="M2220 926 c0 -25 5 -46 10 -46 6 0 10 6 10 14 0 7 9 16 21 19 32 9
+22 51 -13 55 -27 3 -28 2 -28 -42z m48 17 c-5 -25 -28 -28 -28 -4 0 12 6 21
+16 21 9 0 14 -7 12 -17z"/>
+<path d="M2003 743 c9 -2 23 -2 30 0 6 3 -1 5 -18 5 -16 0 -22 -2 -12 -5z"/>
+<path d="M1829 283 c-12 -30 -6 -90 10 -106 7 -7 7 2 0 26 -6 24 -7 49 0 72
+11 42 5 46 -10 8z"/>
+<path d="M1960 276 c4 -20 4 -52 0 -72 -7 -28 -6 -34 3 -25 15 15 14 108 0
+122 -8 8 -9 2 -3 -25z"/>
+<path d="M2100 255 c0 -30 5 -55 10 -55 6 0 10 25 10 55 0 30 -4 55 -10 55 -5
+0 -10 -25 -10 -55z"/>
+<path d="M6939 283 c-12 -30 -6 -90 10 -106 7 -7 7 2 0 26 -6 24 -7 49 0 72
+11 42 5 46 -10 8z"/>
+<path d="M7070 276 c4 -20 4 -52 0 -72 -7 -28 -6 -34 3 -25 15 15 14 108 0
+122 -8 8 -9 2 -3 -25z"/>
+<path d="M1879 283 c-12 -15 -12 -16 4 -10 14 5 17 1 17 -28 0 -24 -5 -35 -17
+-38 -10 -3 -2 -5 17 -5 19 0 29 2 23 5 -8 3 -13 23 -13 49 0 47 -9 55 -31 27z"/>
+<path d="M2033 283 c-4 -11 1 -22 15 -31 28 -19 30 -46 2 -39 -11 3 -20 1 -20
+-5 0 -5 10 -8 22 -6 30 4 35 36 9 54 -27 19 -27 38 -1 31 11 -3 18 -1 14 4 -9
+15 -34 10 -41 -8z"/>
+<path d="M2140 290 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M2250 290 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M6986 291 c-4 -5 3 -7 14 -4 27 7 27 -27 0 -52 -28 -26 -25 -35 13
+-34 23 1 26 3 10 6 l-23 4 21 28 c12 16 17 34 13 44 -7 18 -39 23 -48 8z"/>
+<path d="M7163 283 c-3 -10 -12 -33 -19 -50 -7 -19 -9 -33 -3 -33 5 0 9 7 9
+15 0 21 40 19 56 -2 9 -13 8 -2 -3 35 -17 54 -29 64 -40 35z m27 -29 c0 -8 -7
+-14 -15 -14 -17 0 -18 2 -9 24 7 18 24 12 24 -10z"/>
+<path d="M7730 290 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M7678 278 c-9 -28 7 -73 27 -75 11 -2 14 0 8 3 -16 7 -17 54 -2 54 6
+0 4 7 -5 15 -18 18 -23 19 -28 3z"/>
+<path d="M2140 235 c0 -19 5 -35 10 -35 6 0 10 16 10 35 0 19 -4 35 -10 35 -5
+0 -10 -16 -10 -35z"/>
+<path d="M2184 256 c-10 -26 1 -51 24 -54 12 -2 22 1 22 6 0 5 -8 9 -17 8 -12
+-1 -18 6 -18 19 0 13 6 20 18 19 9 -1 17 2 17 7 0 15 -40 10 -46 -5z"/>
+<path d="M2250 235 c0 -19 5 -35 10 -35 6 0 10 16 10 35 0 19 -4 35 -10 35 -5
+0 -10 -16 -10 -35z"/>
+<path d="M2291 231 c1 -36 1 -36 8 -6 3 17 13 30 21 30 8 0 18 -13 22 -30 6
+-29 6 -29 5 5 -2 31 -5 35 -29 36 -26 1 -28 -2 -27 -35z"/>
+<path d="M2376 262 c-3 -5 -5 -27 -4 -51 0 -39 2 -42 27 -39 33 4 34 30 1 38
+-24 6 -24 6 -4 12 12 3 23 15 27 27 4 17 1 21 -18 21 -13 0 -26 -4 -29 -8z
+m34 -17 c0 -8 -7 -15 -15 -15 -8 0 -15 7 -15 15 0 8 7 15 15 15 8 0 15 -7 15
+-15z m10 -55 c0 -5 -9 -10 -20 -10 -11 0 -20 5 -20 10 0 6 9 10 20 10 11 0 20
+-4 20 -10z"/>
+<path d="M7236 262 c-3 -5 -5 -27 -4 -51 0 -39 2 -42 27 -39 33 4 34 30 1 38
+-24 6 -24 6 -4 12 12 3 23 15 27 27 4 17 1 21 -18 21 -13 0 -26 -4 -29 -8z
+m34 -17 c0 -8 -7 -15 -15 -15 -8 0 -15 7 -15 15 0 8 7 15 15 15 8 0 15 -7 15
+-15z m10 -55 c0 -5 -9 -10 -20 -10 -11 0 -20 5 -20 10 0 6 9 10 20 10 11 0 20
+-4 20 -10z"/>
+<path d="M7316 262 c-3 -5 -5 -27 -4 -51 0 -39 2 -42 27 -39 33 4 34 30 1 38
+-24 6 -24 6 -4 12 12 3 23 15 27 27 4 17 1 21 -18 21 -13 0 -26 -4 -29 -8z
+m34 -17 c0 -8 -7 -15 -15 -15 -8 0 -15 7 -15 15 0 8 7 15 15 15 8 0 15 -7 15
+-15z m10 -55 c0 -5 -9 -10 -20 -10 -11 0 -20 5 -20 10 0 6 9 10 20 10 11 0 20
+-4 20 -10z"/>
+<path d="M7391 230 c1 -27 3 -29 6 -10 2 14 11 30 20 37 13 10 13 12 -6 10
+-17 -1 -21 -7 -20 -37z"/>
+<path d="M7444 256 c-12 -30 0 -51 31 -53 18 -1 22 1 10 4 -34 9 -41 23 -11
+23 21 0 27 4 24 18 -4 22 -46 29 -54 8z m46 -6 c0 -5 -9 -10 -21 -10 -11 0
+-17 5 -14 10 3 6 13 10 21 10 8 0 14 -4 14 -10z"/>
+<path d="M7526 262 c-3 -5 -5 -27 -4 -51 0 -39 2 -42 27 -39 33 4 34 30 1 38
+-24 6 -24 6 -4 12 12 3 23 15 27 27 4 17 1 21 -18 21 -13 0 -26 -4 -29 -8z
+m34 -17 c0 -8 -7 -15 -15 -15 -8 0 -15 7 -15 15 0 8 7 15 15 15 8 0 15 -7 15
+-15z m10 -55 c0 -5 -9 -10 -20 -10 -11 0 -20 5 -20 10 0 6 9 10 20 10 11 0 20
+-4 20 -10z"/>
+<path d="M7605 261 c-3 -7 0 -8 9 -5 8 3 21 2 28 -2 9 -6 5 -10 -12 -14 -35
+-8 -32 -35 3 -36 26 -1 28 2 25 30 -2 23 -9 32 -25 34 -11 2 -24 -2 -28 -7z
+m40 -41 c-3 -5 -13 -10 -21 -10 -8 0 -14 5 -14 10 0 6 9 10 21 10 11 0 17 -4
+14 -10z"/>
+<path d="M7730 235 c0 -19 5 -35 10 -35 6 0 10 16 10 35 0 19 -4 35 -10 35 -5
+0 -10 -16 -10 -35z"/>
+<path d="M7774 256 c-11 -29 0 -51 26 -51 21 0 25 5 25 30 0 24 -5 31 -23 33
+-13 2 -24 -3 -28 -12z m43 -12 c8 -21 -13 -42 -28 -27 -13 13 -5 43 11 43 6 0
+13 -7 17 -16z"/>
+<path d="M7851 231 c1 -36 1 -36 8 -6 3 17 13 30 21 30 8 0 18 -13 22 -30 6
+-29 6 -29 5 5 -2 31 -5 35 -29 36 -26 1 -28 -2 -27 -35z"/>
+</g>
+</svg>
diff --git a/doc/guides/howto/img/virtio_user_for_container_networking.svg b/doc/guides/howto/img/virtio_user_for_container_networking.svg
new file mode 100644
index 0000000..e8decd0
--- /dev/null
+++ b/doc/guides/howto/img/virtio_user_for_container_networking.svg
@@ -0,0 +1,638 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+ "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
+ width="779.000000pt" height="461.000000pt" viewBox="0 0 779.000000 461.000000"
+ preserveAspectRatio="xMidYMid meet">
+<metadata>
+Created by potrace 1.13, written by Peter Selinger 2001-2015
+</metadata>
+<g transform="translate(0.000000,461.000000) scale(0.100000,-0.100000)"
+fill="#000000" stroke="none">
+<path d="M120 2640 l0 -1800 455 0 c297 0 455 3 455 10 0 7 -155 10 -445 10
+l-445 0 0 1780 0 1780 1890 0 1890 0 0 -655 0 -655 -60 0 -60 0 0 360 0 360
+-1755 0 -1755 0 0 -1395 0 -1395 1755 0 1755 0 0 210 c0 133 -4 210 -10 210
+-6 0 -10 -73 -10 -200 l0 -200 -1735 0 -1735 0 0 1375 0 1375 1735 0 1735 0 0
+-350 0 -350 -95 0 -95 0 0 -520 0 -520 95 0 95 0 0 -290 c0 -187 4 -290 10
+-290 6 0 10 103 10 290 l0 290 60 0 60 0 0 -290 c0 -187 4 -290 10 -290 6 0
+10 103 10 290 l0 290 100 0 100 0 0 255 0 256 30 -16 c36 -19 40 -19 40 0 0
+13 74 15 610 15 536 0 610 -2 610 -15 0 -19 4 -19 40 0 l30 16 0 -256 0 -255
+120 0 120 0 0 -195 0 -195 -115 0 -114 0 0 -205 0 -205 114 0 115 0 0 -115 0
+-115 485 0 c267 0 485 -3 485 -7 -1 -5 -7 -19 -15 -33 -18 -32 -18 -40 0 -40
+22 0 22 -247 1 -252 -12 -2 -11 -9 4 -37 l18 -35 16 32 c20 38 20 42 1 42 -13
+0 -15 21 -15 125 0 104 2 125 15 125 18 0 18 8 0 40 -8 14 -14 28 -15 33 0 4
+216 7 480 7 l480 0 0 1700 0 1700 -970 0 -970 0 0 -665 0 -665 -120 0 -120 0
+0 -260 c0 -143 -2 -260 -5 -260 -4 0 -19 7 -35 15 -27 14 -30 14 -30 0 0 -13
+-70 -15 -610 -15 -540 0 -610 2 -610 15 0 14 -3 14 -30 0 -16 -8 -31 -15 -35
+-15 -3 0 -5 117 -5 260 l0 260 -100 0 -100 0 0 665 0 665 -1910 0 -1910 0 0
+-1800z m7540 100 l0 -1680 -950 0 -950 0 0 105 0 105 455 0 455 0 0 205 0 205
+-455 0 -455 0 0 195 0 195 130 0 130 0 0 520 0 520 -130 0 -130 0 0 655 0 655
+950 0 950 0 0 -1680z m-3530 -150 l0 -510 -265 0 -265 0 0 510 0 510 265 0
+265 0 0 -510z m1880 0 l0 -510 -250 0 -250 0 0 510 0 510 250 0 250 0 0 -510z
+m640 -1115 l0 -185 -560 0 -560 0 0 185 0 185 560 0 560 0 0 -185z"/>
+<path d="M6238 4135 c-40 -22 -68 -75 -68 -129 0 -91 50 -146 133 -146 46 0
+54 4 89 40 37 40 44 61 40 123 -7 96 -112 156 -194 112z m126 -66 c44 -52 30
+-125 -30 -154 -60 -28 -119 16 -119 90 0 90 94 130 149 64z"/>
+<path d="M6335 4040 c-3 -5 -21 -11 -38 -11 l-32 -2 30 -4 c17 -3 35 -9 41
+-14 7 -6 16 -4 23 5 9 10 8 16 -3 25 -10 8 -16 9 -21 1z"/>
+<path d="M6235 3990 c-12 -19 7 -28 48 -23 41 6 51 23 13 23 -13 0 -31 3 -39
+6 -8 3 -18 0 -22 -6z"/>
+<path d="M6661 4126 c-16 -17 -22 -33 -19 -57 2 -28 11 -39 50 -64 49 -31 63
+-51 52 -78 -11 -29 -38 -30 -61 -3 -44 52 -75 16 -32 -38 46 -59 139 -19 139
+60 0 50 -9 63 -62 90 -35 18 -48 30 -44 40 3 9 6 18 6 20 0 9 47 3 58 -8 8 -8
+15 -8 27 2 14 12 13 15 -6 37 -30 31 -78 31 -108 -1z"/>
+<path d="M6460 4042 c0 -4 18 -48 40 -97 l39 -89 34 74 c51 111 53 120 27 120
+-16 0 -26 -11 -38 -40 -9 -22 -19 -40 -22 -40 -3 0 -13 18 -22 40 -12 28 -23
+40 -37 40 -12 0 -21 -4 -21 -8z"/>
+<path d="M6182 3818 c-7 -7 -12 -16 -12 -21 0 -5 7 -1 16 8 9 9 14 18 12 20
+-2 3 -10 -1 -16 -7z"/>
+<path d="M6515 3819 c-7 -11 25 -53 33 -44 3 3 -3 12 -14 20 -16 13 -17 16 -4
+25 9 6 10 10 3 10 -6 0 -15 -5 -18 -11z"/>
+<path d="M6752 3790 c0 -25 3 -35 5 -22 6 31 23 28 24 -5 2 -27 2 -27 6 -4 3
+15 -1 29 -9 35 -8 6 -17 18 -21 26 -3 8 -5 -5 -5 -30z"/>
+<path d="M6237 3797 c3 -15 0 -34 -7 -42 -7 -8 -9 -15 -5 -15 4 0 14 8 21 18
+12 15 13 13 14 -18 1 -28 3 -31 9 -15 5 11 6 25 4 32 -3 7 -2 17 2 23 9 15 36
+-7 29 -24 -3 -7 4 -12 15 -12 11 0 17 4 15 8 -3 4 0 16 5 25 6 10 11 12 11 6
+0 -7 5 -13 11 -13 8 0 8 5 -1 15 -9 11 -16 12 -26 4 -8 -7 -19 -7 -31 -1 -10
+5 -24 7 -31 5 -7 -3 -19 3 -27 13 -12 17 -13 16 -8 -9z"/>
+<path d="M7263 3778 c-24 -36 -36 -44 -78 -54 -28 -6 -65 -19 -84 -28 -18 -10
+-44 -16 -56 -13 -17 3 -22 0 -18 -11 4 -10 16 -13 39 -9 27 5 33 2 38 -16 3
+-12 1 -26 -4 -31 -6 -6 -10 -18 -10 -28 0 -14 -8 -18 -39 -18 -51 0 -85 -28
+-101 -85 -7 -25 -20 -50 -29 -55 -15 -9 -14 -11 2 -20 9 -6 17 -17 17 -25 0
+-11 -19 -15 -82 -17 -52 -2 -83 -7 -85 -15 -3 -9 20 -13 84 -15 70 -2 88 -6
+88 -18 0 -12 -22 -15 -127 -18 -71 -1 -128 -7 -128 -12 0 -5 42 -11 93 -12 84
+-3 92 -5 92 -23 0 -15 8 -21 29 -23 56 -7 73 4 86 56 10 42 16 50 45 61 32 11
+75 53 75 72 0 5 -16 9 -35 9 -35 0 -40 5 -29 34 5 12 20 16 58 16 55 0 78 15
+105 68 11 22 11 22 -44 22 -60 0 -70 13 -35 45 11 10 20 25 20 33 0 9 6 12 16
+8 43 -17 67 -18 75 -5 6 9 9 -7 9 -45 0 -42 -6 -68 -21 -92 l-21 -34 27 0 c18
+0 25 -4 23 -12 -3 -7 -15 -43 -27 -80 l-22 -67 -77 -3 c-74 -3 -77 -4 -99 -37
+-15 -22 -20 -38 -14 -44 6 -6 57 -8 120 -5 139 6 147 12 190 147 17 53 31 105
+31 114 0 30 -17 53 -56 76 -33 20 -36 25 -30 53 3 18 13 39 21 48 8 9 15 28
+15 42 0 14 9 36 19 50 l20 24 -29 17 -29 17 -28 -42z"/>
+<path d="M6401 3795 c1 -19 18 -51 18 -35 0 8 -4 22 -9 30 -5 8 -9 11 -9 5z"/>
+<path d="M6670 3784 c0 -8 5 -12 10 -9 6 3 10 10 10 16 0 5 -4 9 -10 9 -5 0
+-10 -7 -10 -16z"/>
+<path d="M6710 3790 c-8 -5 -12 -12 -9 -15 4 -3 12 1 19 10 14 17 11 19 -10 5z"/>
+<path d="M6571 3772 c8 -12 16 -17 17 -12 3 8 8 7 17 0 11 -9 16 -6 26 12 11
+20 10 21 -3 11 -11 -10 -17 -10 -26 -1 -9 9 -12 9 -12 -1 0 -11 -3 -11 -17 0
+-15 13 -15 12 -2 -9z"/>
+<path d="M6652 3765 c0 -16 2 -22 5 -12 2 9 2 23 0 30 -3 6 -5 -1 -5 -18z"/>
+<path d="M6170 3774 c0 -13 18 -39 24 -34 2 3 -2 14 -10 24 -8 11 -14 16 -14
+10z"/>
+<path d="M6467 3759 c3 -10 9 -16 14 -13 13 8 11 21 -5 27 -10 4 -12 0 -9 -14z"/>
+<path d="M6757 3494 c-16 -17 10 -24 89 -24 64 0 85 3 82 13 -5 13 -158 23
+-171 11z"/>
+<path d="M6680 3420 c0 -6 40 -10 100 -10 60 0 100 4 100 10 0 6 -40 10 -100
+10 -60 0 -100 -4 -100 -10z"/>
+<path d="M7390 3400 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M7390 3300 c0 -33 4 -60 10 -60 6 0 10 27 10 60 0 33 -4 60 -10 60
+-6 0 -10 -27 -10 -60z"/>
+<path d="M7456 3338 c-9 -12 -16 -33 -16 -45 0 -28 33 -63 60 -63 27 0 60 35
+60 63 0 36 -27 67 -60 67 -18 0 -34 -8 -44 -22z m74 -13 c26 -31 -8 -83 -45
+-69 -37 15 -25 84 15 84 10 0 23 -7 30 -15z"/>
+<path d="M6590 3290 c0 -5 14 -10 30 -10 17 0 30 5 30 10 0 6 -13 10 -30 10
+-16 0 -30 -4 -30 -10z"/>
+<path d="M7330 3251 c0 -6 5 -13 10 -16 6 -3 10 1 10 9 0 9 -4 16 -10 16 -5 0
+-10 -4 -10 -9z"/>
+<path d="M6740 2815 c0 -8 5 -15 10 -15 6 0 10 7 10 15 0 8 -4 15 -10 15 -5 0
+-10 -7 -10 -15z"/>
+<path d="M7000 2740 c0 -53 4 -90 10 -90 6 0 10 20 10 44 0 46 19 72 45 62 11
+-4 15 -20 15 -56 0 -28 5 -50 10 -50 7 0 10 22 8 56 -3 66 -23 88 -58 66 -19
+-11 -20 -10 -20 23 0 19 -4 35 -10 35 -6 0 -10 -37 -10 -90z"/>
+<path d="M6444 2813 c-34 -24 -17 -66 41 -99 13 -7 16 -16 12 -28 -6 -15 -14
+-17 -43 -13 -25 4 -34 2 -31 -6 6 -19 62 -20 81 -2 26 26 19 54 -19 76 -46 28
+-49 63 -5 57 19 -3 29 -1 27 6 -4 13 -48 19 -63 9z"/>
+<path d="M6810 2796 c0 -8 -6 -17 -12 -19 -10 -4 -10 -7 -1 -14 6 -5 13 -31
+15 -58 3 -43 6 -50 26 -53 12 -2 22 1 22 7 0 6 -7 11 -15 11 -11 0 -15 12 -15
+45 0 33 4 45 15 45 8 0 15 5 15 10 0 6 -7 10 -15 10 -8 0 -15 7 -15 15 0 8 -4
+15 -10 15 -5 0 -10 -6 -10 -14z"/>
+<path d="M6301 2768 c2 -32 37 -113 50 -116 10 -2 21 18 36 63 13 39 17 65 10
+62 -6 -2 -18 -25 -28 -53 l-17 -49 -11 28 c-6 15 -14 39 -17 52 -6 26 -25 35
+-23 13z"/>
+<path d="M6540 2775 c0 -27 36 -125 46 -125 7 0 19 21 27 48 l14 47 13 -47
+c15 -59 36 -62 50 -7 6 23 16 52 20 65 7 18 6 24 -4 24 -9 0 -17 -15 -21 -38
+-11 -65 -21 -69 -36 -13 -15 60 -29 61 -44 3 -14 -58 -20 -58 -34 -2 -7 28
+-17 50 -22 50 -5 0 -9 -2 -9 -5z"/>
+<path d="M6740 2715 c0 -37 4 -65 10 -65 6 0 10 28 10 65 0 37 -4 65 -10 65
+-6 0 -10 -28 -10 -65z"/>
+<path d="M6896 2758 c-32 -46 -6 -112 42 -106 14 2 27 9 30 17 3 9 -2 11 -17
+6 -27 -8 -51 10 -51 40 0 29 24 49 51 42 13 -3 19 -1 16 6 -7 23 -54 20 -71
+-5z"/>
+<path d="M3881 2786 c-60 -22 -49 -41 36 -62 17 -5 24 -3 19 4 -3 6 -20 13
+-36 17 -17 4 -30 10 -30 15 0 5 13 11 30 15 16 4 32 11 35 16 8 12 -12 10 -54
+-5z"/>
+<path d="M3840 2690 c0 -5 23 -10 50 -10 28 0 50 5 50 10 0 6 -22 10 -50 10
+-27 0 -50 -4 -50 -10z"/>
+<path d="M3960 2690 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M3840 2640 c0 -5 18 -10 40 -10 36 0 40 -2 40 -25 0 -22 -4 -25 -35
+-25 -35 0 -57 -22 -40 -38 4 -4 10 -1 12 6 6 16 60 16 65 0 3 -9 10 -7 24 6
+13 14 15 21 6 24 -6 2 -12 19 -12 38 l0 34 -50 0 c-27 0 -50 -4 -50 -10z"/>
+<path d="M3840 2500 c0 -5 23 -10 50 -10 28 0 50 5 50 10 0 6 -22 10 -50 10
+-27 0 -50 -4 -50 -10z"/>
+<path d="M3960 2500 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M3852 2458 c-7 -7 -12 -21 -12 -33 0 -28 19 -45 50 -45 31 0 50 17
+50 45 0 28 -19 45 -50 45 -14 0 -31 -5 -38 -12z m68 -33 c0 -21 -5 -25 -30
+-25 -25 0 -30 4 -30 25 0 21 5 25 30 25 25 0 30 -4 30 -25z"/>
+<path d="M5771 2796 c-60 -22 -49 -41 36 -62 17 -5 24 -3 19 4 -3 6 -20 13
+-36 17 -17 4 -30 10 -30 15 0 5 13 11 30 15 16 4 32 11 35 16 8 12 -12 10 -54
+-5z"/>
+<path d="M5730 2700 c0 -5 18 -10 40 -10 33 0 40 -3 40 -20 0 -17 -7 -20 -40
+-20 -22 0 -40 -5 -40 -11 0 -6 19 -9 48 -7 44 3 47 5 47 31 -1 22 4 27 22 27
+13 0 23 5 23 10 0 6 -30 10 -70 10 -40 0 -70 -4 -70 -10z"/>
+<path d="M5742 2598 c-7 -7 -12 -21 -12 -33 0 -28 19 -45 50 -45 31 0 50 17
+50 45 0 28 -19 45 -50 45 -14 0 -31 -5 -38 -12z m68 -33 c0 -21 -5 -25 -30
+-25 -25 0 -30 4 -30 25 0 21 5 25 30 25 25 0 30 -4 30 -25z"/>
+<path d="M5734 2486 c-18 -46 31 -73 51 -28 10 22 31 25 29 4 -1 -7 -2 -21 -2
+-32 -2 -16 -9 -20 -37 -20 -35 0 -57 -22 -40 -38 4 -4 10 -1 12 6 6 16 60 16
+65 0 3 -9 10 -8 23 5 12 13 15 21 7 26 -6 3 -12 24 -14 46 -4 49 -31 60 -50
+20 -13 -30 -34 -28 -30 3 4 25 -6 30 -14 8z"/>
+<path d="M6332 1400 c0 -25 2 -39 5 -32 4 10 8 10 21 0 15 -12 15 -11 0 12 -8
+14 -18 35 -21 45 -2 11 -5 0 -5 -25z"/>
+<path d="M5757 1424 c-9 -9 9 -58 21 -60 7 -1 8 0 2 3 -14 7 -13 40 2 45 8 3
+6 6 -4 10 -9 4 -18 4 -21 2z"/>
+<path d="M6437 1424 c-9 -9 9 -58 21 -60 7 -1 8 0 2 3 -14 7 -13 40 2 45 8 3
+6 6 -4 10 -9 4 -18 4 -21 2z"/>
+<path d="M5801 1388 c2 -28 3 -29 6 -7 3 21 10 26 33 26 23 0 30 -6 33 -24 4
+-19 4 -18 3 4 -1 25 -5 28 -38 31 -37 2 -38 1 -37 -30z"/>
+<path d="M5902 1380 c-1 -25 2 -40 6 -34 4 6 15 13 25 17 21 8 20 49 -1 53 -7
+1 -8 0 -2 -3 15 -7 12 -43 -4 -43 -8 0 -17 12 -19 28 -3 17 -4 11 -5 -18z"/>
+<path d="M6019 1408 c11 -15 11 -21 0 -35 -11 -15 -11 -16 1 -6 10 9 17 10 27
+2 9 -8 17 -8 26 0 10 8 17 7 27 -2 12 -10 12 -9 1 6 -11 14 -11 20 0 35 11 14
+11 15 -1 5 -10 -9 -17 -10 -27 -2 -9 8 -17 8 -26 0 -10 -8 -17 -7 -27 2 -12
+10 -12 9 -1 -5z m57 -9 c10 -17 -13 -36 -27 -22 -12 12 -4 33 11 33 5 0 12 -5
+16 -11z"/>
+<path d="M6150 1406 c0 -8 8 -17 18 -21 16 -7 15 -8 -3 -15 -19 -8 -19 -9 3
+-9 26 -1 30 24 5 34 -17 7 -16 8 2 15 19 8 19 9 -2 9 -13 1 -23 -5 -23 -13z"/>
+<path d="M6214 1406 c-9 -24 4 -48 23 -44 12 2 18 12 18 28 0 29 -32 41 -41
+16z m36 -16 c0 -11 -7 -20 -15 -20 -8 0 -15 9 -15 20 0 11 7 20 15 20 8 0 15
+-9 15 -20z"/>
+<path d="M6286 1411 c-4 -5 3 -7 14 -4 23 6 26 13 6 13 -8 0 -17 -4 -20 -9z"/>
+<path d="M6384 1406 c-10 -25 3 -46 28 -45 l23 2 -22 4 c-29 6 -30 23 -2 23
+12 0 19 5 17 13 -7 18 -37 21 -44 3z m33 -2 c-3 -3 -12 -4 -19 -1 -8 3 -5 6 6
+6 11 1 17 -2 13 -5z"/>
+<path d="M6280 1369 c0 -5 9 -9 20 -9 11 0 20 2 20 4 0 2 -9 6 -20 9 -11 3
+-20 1 -20 -4z"/>
+<path d="M1270 4266 c0 -2 -16 -47 -35 -100 -19 -53 -31 -96 -26 -96 7 0 31
+57 79 188 2 6 -1 12 -7 12 -6 0 -11 -2 -11 -4z"/>
+<path d="M251 4224 c-46 -58 -5 -136 65 -122 31 6 27 25 -4 20 -34 -5 -62 19
+-62 53 0 34 28 58 62 53 18 -3 27 0 25 6 -2 6 -17 12 -34 14 -24 2 -36 -3 -52
+-24z"/>
+<path d="M830 4240 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M1327 4218 c-25 -61 -39 -109 -33 -116 4 -3 9 4 13 16 8 30 72 32 80
+2 5 -20 23 -28 23 -11 0 20 -48 135 -58 139 -6 2 -17 -12 -25 -30z m43 -45 c0
+-7 -11 -13 -24 -13 -24 0 -24 2 -14 32 10 29 12 30 25 13 7 -11 13 -25 13 -32z"/>
+<path d="M630 4226 c0 -8 -6 -17 -12 -20 -10 -5 -10 -7 0 -12 6 -3 12 -18 12
+-34 0 -16 3 -35 6 -44 7 -17 44 -22 44 -6 0 6 -7 10 -15 10 -10 0 -15 11 -15
+35 0 24 5 35 15 35 8 0 15 5 15 10 0 6 -7 10 -15 10 -8 0 -15 7 -15 15 0 8 -4
+15 -10 15 -5 0 -10 -6 -10 -14z"/>
+<path d="M376 4188 c-20 -29 -20 -52 0 -72 33 -34 94 -7 94 42 0 49 -66 70
+-94 30z m69 -33 c0 -27 -3 -30 -30 -30 -21 0 -31 5 -33 18 -6 33 6 49 35 45
+24 -3 28 -8 28 -33z"/>
+<path d="M500 4153 c0 -63 17 -72 22 -10 2 35 7 43 26 45 20 3 22 -1 22 -42 0
+-25 5 -46 10 -46 15 0 12 86 -3 98 -7 6 -27 10 -45 10 -32 -1 -32 -1 -32 -55z"/>
+<path d="M717 4203 c-14 -14 -6 -19 23 -15 39 6 39 -14 0 -22 -60 -12 -46 -68
+16 -63 33 2 34 4 34 43 0 22 -5 45 -12 52 -13 13 -50 16 -61 5z m51 -65 c-5
+-15 -48 -24 -48 -10 0 14 12 22 33 22 10 0 17 -5 15 -12z"/>
+<path d="M830 4155 c0 -30 5 -55 10 -55 6 0 10 25 10 55 0 30 -4 55 -10 55 -5
+0 -10 -25 -10 -55z"/>
+<path d="M890 4153 c0 -63 17 -72 22 -10 2 35 7 43 26 45 20 3 22 -1 22 -42 0
+-25 5 -46 10 -46 15 0 12 86 -3 98 -7 6 -27 10 -45 10 -32 -1 -32 -1 -32 -55z"/>
+<path d="M1027 4192 c-35 -38 -8 -96 41 -90 37 4 38 23 0 23 -17 0 -33 6 -35
+13 -3 8 8 12 36 12 42 0 48 8 31 41 -13 24 -52 25 -73 1z m58 -12 c4 -6 -7
+-10 -25 -10 -18 0 -29 4 -25 10 3 6 15 10 25 10 10 0 22 -4 25 -10z"/>
+<path d="M1140 4153 c0 -29 5 -53 10 -53 6 0 10 18 10 41 0 32 4 42 20 46 31
+8 24 22 -10 20 -29 -2 -30 -3 -30 -54z"/>
+<path d="M1440 4133 c0 -42 4 -73 10 -73 6 0 10 12 10 26 0 15 4 23 11 19 22
+-14 57 5 64 34 10 48 -9 71 -55 69 l-40 -1 0 -74z m75 22 c0 -25 -4 -30 -25
+-30 -16 0 -26 6 -28 18 -6 30 6 49 30 45 18 -2 23 -9 23 -33z"/>
+<path d="M1570 4133 c0 -42 4 -73 10 -73 6 0 10 12 10 26 0 15 4 23 11 19 22
+-14 57 5 64 34 10 48 -9 71 -55 69 l-40 -1 0 -74z m75 22 c0 -25 -4 -30 -25
+-30 -16 0 -26 6 -28 18 -6 30 6 49 30 45 18 -2 23 -9 23 -33z"/>
+<path d="M400 3665 l0 -75 35 0 c43 0 85 37 85 73 0 13 -9 36 -21 51 -16 20
+-29 26 -60 26 l-39 0 0 -75z m84 39 c35 -34 9 -94 -40 -94 -22 0 -24 3 -24 55
+0 52 2 55 24 55 14 0 32 -7 40 -16z"/>
+<path d="M550 3665 c0 -43 4 -75 10 -75 6 0 10 13 10 29 0 24 5 30 30 34 21 5
+31 14 36 32 8 34 -11 55 -52 55 l-34 0 0 -75z m65 30 c0 -13 -8 -21 -22 -23
+-19 -3 -23 1 -23 23 0 22 4 26 23 23 14 -2 22 -10 22 -23z"/>
+<path d="M670 3665 l0 -75 35 0 c43 0 85 37 85 73 0 13 -9 36 -21 51 -16 20
+-29 26 -60 26 l-39 0 0 -75z m84 39 c35 -34 9 -94 -40 -94 -22 0 -24 3 -24 55
+0 52 2 55 24 55 14 0 32 -7 40 -16z"/>
+<path d="M820 3665 c0 -77 16 -105 22 -38 l3 37 25 -37 c14 -20 31 -37 38 -37
+8 0 1 16 -18 41 l-33 40 28 29 c16 17 25 33 22 37 -4 4 -21 -9 -37 -28 l-29
+-34 -1 33 c0 17 -4 32 -10 32 -6 0 -10 -32 -10 -75z"/>
+<path d="M490 3165 l0 -245 1515 0 1515 0 0 245 0 245 -1515 0 -1515 0 0 -245z
+m3010 0 l0 -225 -1495 0 -1495 0 0 225 0 225 1495 0 1495 0 0 -225z"/>
+<path d="M1710 3170 l0 -60 33 1 c30 2 30 2 5 6 -36 6 -40 49 -5 56 l22 4 -22
+2 c-35 2 -31 39 5 44 25 4 25 4 -5 6 l-33 1 0 -60z"/>
+<path d="M1797 3223 c19 -4 23 -12 26 -61 l3 -57 2 57 c2 50 5 57 25 61 12 2
+0 4 -28 4 -27 0 -40 -2 -28 -4z"/>
+<path d="M1893 3170 c0 -36 2 -50 4 -32 4 28 8 32 33 32 25 0 29 -4 33 -32 2
+-18 4 -4 4 32 0 36 -2 53 -4 38 -4 -23 -9 -28 -33 -28 -24 0 -29 5 -33 28 -2
+15 -4 -2 -4 -38z"/>
+<path d="M2010 3170 c0 -59 0 -60 28 -60 16 0 36 8 45 18 37 41 9 102 -46 102
+-26 0 -27 -2 -27 -60z m56 42 c35 -24 20 -92 -21 -92 -23 0 -25 3 -25 50 0 41
+3 50 18 50 9 0 22 -4 28 -8z"/>
+<path d="M2130 3170 l0 -60 33 1 c30 2 30 2 5 6 -36 6 -40 49 -5 56 l22 4 -22
+2 c-35 2 -31 39 5 44 25 4 25 4 -5 6 l-33 1 0 -60z"/>
+<path d="M2210 3225 c0 -25 35 -115 45 -115 12 0 50 108 42 117 -3 2 -13 -19
+-22 -48 l-18 -52 -18 48 c-18 47 -29 66 -29 50z"/>
+<path d="M4530 2974 c0 -8 -13 -20 -30 -25 -24 -9 -30 -17 -30 -39 0 -25 4
+-29 29 -28 26 1 30 6 36 37 3 20 8 44 11 54 3 9 1 17 -5 17 -6 0 -11 -7 -11
+-16z m-10 -54 c0 -12 -28 -25 -36 -17 -9 9 6 27 22 27 8 0 14 -5 14 -10z"/>
+<path d="M5033 2935 c-10 -58 -4 -71 15 -30 6 14 16 25 22 25 6 0 8 -10 4 -25
+-3 -14 -2 -25 4 -25 11 0 23 50 15 63 -3 5 -13 7 -22 4 -14 -3 -17 1 -13 19 2
+13 0 24 -5 24 -5 0 -14 -25 -20 -55z"/>
+<path d="M4639 2968 c0 -2 -2 -22 -5 -45 -4 -34 -2 -43 10 -43 8 0 18 5 21 10
+3 6 1 10 -4 10 -6 0 -11 7 -11 15 0 8 7 15 15 15 8 0 15 3 15 6 0 12 -38 42
+-41 32z"/>
+<path d="M4979 2968 c0 -2 -2 -22 -5 -45 -4 -34 -2 -43 10 -43 8 0 18 5 21 10
+3 6 1 10 -4 10 -6 0 -11 7 -11 15 0 8 7 15 15 15 8 0 15 3 15 6 0 12 -38 42
+-41 32z"/>
+<path d="M4563 2943 c-7 -2 -13 -18 -13 -34 0 -27 3 -29 27 -26 22 3 29 10 34
+35 6 28 4 32 -15 31 -11 0 -27 -3 -33 -6z m27 -28 c0 -8 -7 -15 -15 -15 -16 0
+-20 12 -8 23 11 12 23 8 23 -8z"/>
+<path d="M4703 2943 c-7 -2 -13 -18 -13 -34 0 -27 3 -29 27 -26 22 3 29 10 34
+35 6 28 4 32 -15 31 -11 0 -27 -3 -33 -6z m27 -28 c0 -8 -7 -15 -15 -15 -16 0
+-20 12 -8 23 11 12 23 8 23 -8z"/>
+<path d="M4815 2940 c-10 -18 -15 -90 -6 -90 6 0 11 7 11 15 0 8 9 15 20 15
+21 0 41 35 33 57 -5 12 -51 14 -58 3z m45 -19 c0 -12 -20 -25 -27 -18 -7 7 6
+27 18 27 5 0 9 -4 9 -9z"/>
+<path d="M4903 2943 c-7 -2 -13 -18 -13 -34 0 -27 3 -29 27 -26 22 3 29 10 34
+35 6 28 4 32 -15 31 -11 0 -27 -3 -33 -6z m27 -28 c0 -8 -7 -15 -15 -15 -16 0
+-20 12 -8 23 11 12 23 8 23 -8z"/>
+<path d="M5120 2940 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M5110 2890 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M490 2620 l0 -230 1515 0 1515 0 0 230 0 230 -1515 0 -1515 0 0 -230z
+m3010 0 l0 -210 -1495 0 -1495 0 0 210 0 210 1495 0 1495 0 0 -210z"/>
+<path d="M1690 2680 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M1860 2680 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M2051 2618 c1 -35 4 -51 6 -35 3 17 10 27 22 27 22 0 41 19 41 41 0
+18 -19 29 -51 29 -17 0 -19 -7 -18 -62z m52 40 c7 -21 -4 -38 -24 -38 -14 0
+-19 7 -19 25 0 18 5 25 19 25 11 0 21 -6 24 -12z"/>
+<path d="M2152 2618 l1 -63 6 54 6 55 19 -52 c10 -29 22 -52 26 -52 4 0 16 23
+26 52 l19 52 6 -55 6 -54 1 63 c2 74 -13 80 -37 14 -8 -23 -18 -42 -21 -42 -3
+0 -12 19 -20 42 -24 66 -40 61 -38 -14z"/>
+<path d="M2310 2620 c0 -59 0 -60 28 -60 16 0 36 8 45 18 37 41 9 102 -46 102
+-26 0 -27 -2 -27 -60z m56 42 c35 -24 20 -92 -21 -92 -23 0 -25 3 -25 50 0 41
+3 50 18 50 9 0 22 -4 28 -8z"/>
+<path d="M1802 2654 c-7 -8 -8 -14 -3 -14 5 0 11 -17 13 -37 2 -29 8 -38 23
+-40 16 -1 16 -1 3 3 -13 4 -18 16 -18 40 0 25 4 34 18 35 13 0 14 2 2 6 -8 3
+-17 9 -20 13 -3 4 -11 2 -18 -6z"/>
+<path d="M1609 2605 c18 -50 27 -56 40 -22 19 50 23 69 13 63 -5 -3 -12 -19
+-16 -36 -7 -37 -21 -32 -29 10 -4 16 -11 30 -16 30 -4 0 -1 -20 8 -45z"/>
+<path d="M1690 2605 c0 -25 5 -45 10 -45 6 0 10 20 10 45 0 25 -4 45 -10 45
+-5 0 -10 -20 -10 -45z"/>
+<path d="M1742 2600 c1 -40 2 -41 5 -10 2 19 11 40 20 47 13 10 13 12 -6 10
+-18 -1 -21 -7 -19 -47z"/>
+<path d="M1860 2605 c0 -25 5 -45 10 -45 6 0 10 20 10 45 0 25 -4 45 -10 45
+-5 0 -10 -20 -10 -45z"/>
+<path d="M1910 2636 c-28 -35 11 -93 48 -70 35 22 22 84 -18 84 -10 0 -23 -7
+-30 -14z m55 -15 c8 -26 -4 -51 -25 -51 -10 0 -21 7 -24 16 -10 25 3 54 24 54
+10 0 21 -8 25 -19z"/>
+<path d="M4533 2745 c-10 -58 -4 -71 15 -30 6 14 16 25 22 25 6 0 8 -10 4 -25
+-3 -14 -2 -25 4 -25 11 0 23 50 15 63 -3 5 -13 7 -22 4 -14 -3 -17 1 -13 19 2
+13 0 24 -5 24 -5 0 -14 -25 -20 -55z"/>
+<path d="M4794 2746 l-10 -53 29 -1 c20 0 30 5 36 21 10 27 4 47 -15 47 -8 0
+-14 9 -14 20 0 40 -17 19 -26 -34z m44 -18 c-6 -18 -28 -21 -28 -4 0 9 7 16
+16 16 9 0 14 -5 12 -12z"/>
+<path d="M5150 2784 c0 -8 -13 -20 -30 -25 -24 -9 -30 -17 -30 -39 0 -25 4
+-29 29 -28 26 1 30 6 36 37 3 20 8 44 11 54 3 9 1 17 -5 17 -6 0 -11 -7 -11
+-16z m-10 -54 c0 -12 -28 -25 -36 -17 -9 9 6 27 22 27 8 0 14 -5 14 -10z"/>
+<path d="M4475 2750 c-4 -6 -1 -18 7 -27 11 -15 11 -16 -5 -10 -13 5 -17 3
+-15 -5 3 -7 12 -14 21 -16 22 -4 34 27 16 39 -11 7 -11 9 4 9 9 0 17 5 17 10
+0 13 -37 13 -45 0z"/>
+<path d="M4620 2755 c0 0 -4 -15 -9 -33 -11 -38 1 -43 17 -7 6 14 16 25 22 25
+6 0 8 -10 4 -25 -4 -15 -2 -25 4 -25 6 0 12 10 14 22 2 12 9 23 17 26 10 3 13
+-2 9 -22 -6 -28 6 -36 16 -10 16 42 8 52 -44 51 -27 -1 -50 -1 -50 -2z"/>
+<path d="M4883 2753 c-7 -2 -13 -18 -13 -34 0 -27 3 -29 27 -26 22 3 29 10 34
+35 6 28 4 32 -15 31 -11 0 -27 -3 -33 -6z m27 -28 c0 -8 -7 -15 -15 -15 -16 0
+-20 12 -8 23 11 12 23 8 23 -8z"/>
+<path d="M4955 2750 c-4 -6 -1 -18 7 -27 11 -15 11 -16 -5 -10 -13 5 -17 3
+-15 -5 3 -7 12 -14 21 -16 22 -4 34 27 16 39 -11 7 -11 9 4 9 9 0 17 5 17 10
+0 13 -37 13 -45 0z"/>
+<path d="M5022 2748 c-6 -6 -12 -22 -12 -35 0 -18 6 -23 24 -23 35 0 43 20 9
+21 -28 1 -28 1 5 10 19 6 32 15 29 22 -5 17 -40 20 -55 5z m35 -14 c-3 -3 -12
+-4 -19 -1 -8 3 -5 6 6 6 11 1 17 -2 13 -5z"/>
+<path d="M4740 2730 c0 -5 6 -10 14 -10 8 0 18 5 21 10 3 6 -3 10 -14 10 -12
+0 -21 -4 -21 -10z"/>
+<path d="M580 2300 c0 -5 18 -10 40 -10 22 0 40 5 40 10 0 6 -18 10 -40 10
+-22 0 -40 -4 -40 -10z"/>
+<path d="M720 2300 c0 -5 18 -10 40 -10 22 0 40 5 40 10 0 6 -18 10 -40 10
+-22 0 -40 -4 -40 -10z"/>
+<path d="M860 2300 c0 -5 18 -10 40 -10 22 0 40 5 40 10 0 6 -18 10 -40 10
+-22 0 -40 -4 -40 -10z"/>
+<path d="M1000 2300 c0 -5 18 -10 40 -10 22 0 40 5 40 10 0 6 -18 10 -40 10
+-22 0 -40 -4 -40 -10z"/>
+<path d="M1140 2300 c0 -5 18 -10 40 -10 22 0 40 5 40 10 0 6 -18 10 -40 10
+-22 0 -40 -4 -40 -10z"/>
+<path d="M1280 2300 c0 -5 18 -10 40 -10 22 0 40 5 40 10 0 6 -18 10 -40 10
+-22 0 -40 -4 -40 -10z"/>
+<path d="M1420 2300 c0 -5 18 -10 40 -10 22 0 40 5 40 10 0 6 -18 10 -40 10
+-22 0 -40 -4 -40 -10z"/>
+<path d="M1707 2293 c-4 -3 -7 -246 -7 -540 l0 -533 910 0 910 0 0 120 0 120
+-75 0 c-60 0 -75 3 -75 15 0 12 15 15 75 15 l75 0 -2 403 -3 402 -901 3 c-495
+1 -904 -1 -907 -5z m593 -373 c0 -5 -7 -10 -15 -10 -8 0 -15 5 -15 10 0 6 7
+10 15 10 8 0 15 -4 15 -10z m190 0 c0 -5 -7 -10 -15 -10 -8 0 -15 5 -15 10 0
+6 7 10 15 10 8 0 15 -4 15 -10z m-70 -15 c0 -8 8 -16 18 -16 16 -1 16 -2 0 -6
+-13 -3 -18 -15 -18 -43 0 -28 5 -40 18 -44 10 -3 6 -4 -8 -3 -22 2 -25 7 -28
+45 -2 32 -7 42 -21 42 -26 0 -41 -20 -41 -57 0 -18 -4 -33 -10 -33 -5 0 -10
+23 -10 50 l0 50 40 0 c29 0 40 4 40 15 0 8 5 15 10 15 6 0 10 -7 10 -15z
+m-215 -56 l12 -34 12 38 c14 41 37 52 27 12 -22 -88 -46 -98 -70 -28 -19 56
+-19 56 -4 51 6 -2 17 -20 23 -39z m95 -9 c0 -38 -4 -50 -15 -50 -11 0 -15 12
+-15 50 0 38 4 50 15 50 11 0 15 -12 15 -50z m190 0 c0 -38 -4 -50 -15 -50 -11
+0 -15 12 -15 50 0 38 4 50 15 50 11 0 15 -12 15 -50z m99 36 c16 -19 10 -66
+-10 -79 -9 -5 -28 -7 -42 -3 -22 5 -27 12 -27 39 0 18 5 38 12 45 16 16 53 15
+67 -2z m111 -18 c0 -18 4 -39 9 -47 15 -23 31 -2 31 40 0 28 4 39 15 39 11 0
+15 -12 15 -50 l0 -50 -39 0 c-26 0 -41 5 -45 16 -10 25 -7 84 4 84 6 0 10 -15
+10 -32z m146 21 c4 -8 0 -9 -15 -4 -15 4 -21 2 -21 -9 0 -8 9 -18 21 -21 29
+-9 22 -49 -10 -53 -13 -2 -28 2 -35 8 -8 9 -4 10 17 5 21 -6 27 -4 27 8 0 9
+-9 19 -20 22 -19 6 -27 35 -13 48 10 11 41 8 49 -4z m102 -16 c3 -20 -1 -23
+-28 -23 -25 0 -31 -4 -28 -17 3 -13 12 -17 31 -16 15 1 25 -2 22 -8 -8 -11
+-45 -12 -64 0 -8 5 -14 24 -14 41 0 36 17 51 53 48 17 -2 26 -10 28 -25z m64
+11 c-15 -11 -22 -25 -22 -50 0 -19 -4 -34 -10 -34 -5 0 -10 23 -10 50 0 50 0
+50 32 50 32 0 32 0 10 -16z m-354 -41 c-10 -2 -26 -2 -35 0 -10 3 -2 5 17 5
+19 0 27 -2 18 -5z m702 -358 l0 -195 -750 0 -750 0 0 195 0 195 750 0 750 0 0
+-195z"/>
+<path d="M2534 1866 c-11 -28 0 -61 21 -61 16 0 20 7 20 35 0 25 -5 36 -18 38
+-9 2 -20 -3 -23 -12z"/>
+<path d="M2897 1874 c-13 -13 -7 -24 14 -24 11 0 19 5 17 12 -5 14 -22 21 -31
+12z"/>
+<path d="M2102 1480 c0 -41 2 -47 7 -25 3 17 13 30 21 30 8 0 18 -13 22 -30 6
+-29 6 -29 5 5 -2 28 -6 35 -22 35 -11 0 -23 9 -27 20 -3 11 -6 -4 -6 -35z"/>
+<path d="M2830 1512 c0 -13 -7 -18 -22 -18 -19 1 -23 -4 -23 -29 0 -26 4 -30
+28 -31 26 -1 27 1 27 47 0 27 -2 49 -5 49 -3 0 -5 -8 -5 -18z m-5 -47 c0 -11
+-8 -21 -17 -23 -14 -3 -18 3 -18 23 0 20 4 26 18 23 9 -2 17 -12 17 -23z"/>
+<path d="M2322 1504 c-7 -8 -8 -14 -2 -14 5 0 10 -13 10 -30 0 -16 3 -30 8
+-30 7 0 8 78 0 85 -1 1 -9 -3 -16 -11z"/>
+<path d="M3012 1504 c-7 -8 -8 -14 -2 -14 5 0 10 -13 10 -30 0 -16 3 -30 8
+-30 7 0 8 78 0 85 -1 1 -9 -3 -16 -11z"/>
+<path d="M2032 1470 c14 -41 26 -46 38 -15 15 39 11 55 -4 20 l-13 -30 -8 28
+c-4 15 -11 27 -16 27 -4 0 -3 -14 3 -30z"/>
+<path d="M2184 1486 c-11 -29 0 -51 26 -51 21 0 25 5 25 30 0 24 -5 31 -23 33
+-13 2 -24 -3 -28 -12z m46 -21 c0 -25 -23 -35 -35 -15 -10 16 2 40 20 40 9 0
+15 -9 15 -25z"/>
+<path d="M2264 1488 c-4 -6 0 -16 9 -23 22 -16 21 -22 0 -28 -14 -4 -12 -5 5
+-6 25 -1 31 26 7 35 -20 8 -19 21 3 27 15 4 15 5 0 6 -9 0 -20 -4 -24 -11z"/>
+<path d="M2423 1470 c2 -31 5 -35 30 -36 25 -1 27 2 26 35 -1 36 -1 36 -8 6
+-3 -17 -13 -30 -21 -30 -8 0 -18 13 -22 30 -6 29 -6 29 -5 -5z"/>
+<path d="M2504 1488 c-4 -6 0 -16 9 -23 22 -16 21 -22 0 -28 -14 -4 -12 -5 5
+-6 25 -1 31 26 7 35 -20 8 -19 21 3 27 15 4 15 5 0 6 -9 0 -20 -4 -24 -11z"/>
+<path d="M2564 1486 c-11 -30 0 -51 29 -52 25 -1 25 -1 2 3 -33 6 -32 23 1 23
+19 0 25 5 22 18 -4 22 -46 29 -54 8z m46 -6 c0 -5 -9 -10 -21 -10 -11 0 -17 5
+-14 10 3 6 13 10 21 10 8 0 14 -4 14 -10z"/>
+<path d="M2641 1460 c1 -27 3 -29 6 -10 2 14 11 30 20 37 13 10 13 12 -6 10
+-17 -1 -21 -7 -20 -37z"/>
+<path d="M2716 1491 c-3 -5 3 -7 14 -4 11 3 20 1 20 -5 0 -5 -9 -12 -20 -15
+-30 -8 -25 -37 6 -37 23 0 25 3 22 32 -3 32 -29 50 -42 29z m29 -41 c-3 -5
+-10 -10 -16 -10 -5 0 -9 5 -9 10 0 6 7 10 16 10 8 0 12 -4 9 -10z"/>
+<path d="M2866 1491 c-3 -5 3 -7 14 -4 11 3 20 1 20 -5 0 -5 -9 -12 -20 -15
+-30 -8 -25 -37 6 -37 23 0 25 3 22 32 -3 32 -29 50 -42 29z m29 -41 c-3 -5
+-10 -10 -16 -10 -5 0 -9 5 -9 10 0 6 7 10 16 10 8 0 12 -4 9 -10z"/>
+<path d="M2931 1446 c1 -31 4 -43 7 -31 4 11 16 20 27 20 16 0 20 7 20 30 0
+26 -4 30 -27 31 -27 1 -28 -1 -27 -50z m49 19 c0 -25 -23 -35 -35 -15 -10 16
+2 40 20 40 9 0 15 -9 15 -25z"/>
+<path d="M3064 1486 c-11 -30 0 -51 29 -52 25 -1 25 -1 2 3 -33 6 -32 23 1 23
+19 0 25 5 22 18 -4 22 -46 29 -54 8z m46 -6 c0 -5 -9 -10 -21 -10 -11 0 -17 5
+-14 10 3 6 13 10 21 10 8 0 14 -4 14 -10z"/>
+<path d="M3141 1460 c1 -27 3 -29 6 -10 2 14 11 30 20 37 13 10 13 12 -6 10
+-17 -1 -21 -7 -20 -37z"/>
+<path d="M2378 1463 c7 -3 16 -2 19 1 4 3 -2 6 -13 5 -11 0 -14 -3 -6 -6z"/>
+<path d="M520 2250 c0 -22 5 -40 10 -40 6 0 10 18 10 40 0 22 -4 40 -10 40 -5
+0 -10 -18 -10 -40z"/>
+<path d="M1510 2220 c0 -22 5 -40 10 -40 6 0 10 18 10 40 0 22 -4 40 -10 40
+-5 0 -10 -18 -10 -40z"/>
+<path d="M520 2110 c0 -22 5 -40 10 -40 6 0 10 18 10 40 0 22 -4 40 -10 40 -5
+0 -10 -18 -10 -40z"/>
+<path d="M1510 2080 c0 -22 5 -40 10 -40 6 0 10 18 10 40 0 22 -4 40 -10 40
+-5 0 -10 -18 -10 -40z"/>
+<path d="M520 1970 c0 -22 5 -40 10 -40 6 0 10 18 10 40 0 22 -4 40 -10 40 -5
+0 -10 -18 -10 -40z"/>
+<path d="M1510 1940 c0 -22 5 -40 10 -40 6 0 10 18 10 40 0 22 -4 40 -10 40
+-5 0 -10 -18 -10 -40z"/>
+<path d="M520 1830 c0 -22 5 -40 10 -40 6 0 10 18 10 40 0 22 -4 40 -10 40 -5
+0 -10 -18 -10 -40z"/>
+<path d="M1510 1800 c0 -22 5 -40 10 -40 6 0 10 18 10 40 0 22 -4 40 -10 40
+-5 0 -10 -18 -10 -40z"/>
+<path d="M1030 1805 c0 -13 -31 -21 -62 -16 -5 0 -7 -23 -7 -51 1 -29 3 -42 6
+-28 10 63 13 70 38 70 21 0 24 -5 27 -42 2 -34 7 -43 23 -45 11 -2 14 0 8 3
+-7 3 -13 23 -13 44 0 21 6 41 13 43 10 4 10 6 0 6 -7 1 -13 8 -13 16 0 8 -4
+15 -10 15 -5 0 -10 -7 -10 -15z"/>
+<path d="M820 1743 c10 -26 22 -49 28 -51 5 -1 17 18 26 44 19 56 19 54 7 54
+-5 0 -12 -16 -15 -35 -10 -49 -21 -51 -35 -5 -6 22 -16 40 -20 40 -5 0 -1 -21
+9 -47z"/>
+<path d="M913 1740 c0 -30 2 -43 4 -27 2 15 2 39 0 55 -2 15 -4 2 -4 -28z"/>
+<path d="M1103 1740 c0 -30 2 -43 4 -27 2 15 2 39 0 55 -2 15 -4 2 -4 -28z"/>
+<path d="M1152 1778 c-15 -15 -15 -61 0 -76 7 -7 21 -12 33 -12 28 0 45 19 45
+50 0 31 -17 50 -45 50 -12 0 -26 -5 -33 -12z m53 -38 c0 -28 -4 -35 -20 -35
+-13 0 -21 8 -23 23 -5 34 5 54 25 50 13 -2 18 -13 18 -38z"/>
+<path d="M520 1690 c0 -22 5 -40 10 -40 6 0 10 18 10 40 0 22 -4 40 -10 40 -5
+0 -10 -18 -10 -40z"/>
+<path d="M1510 1660 c0 -22 5 -40 10 -40 6 0 10 18 10 40 0 22 -4 40 -10 40
+-5 0 -10 -18 -10 -40z"/>
+<path d="M520 1550 c0 -22 5 -40 10 -40 6 0 10 18 10 40 0 22 -4 40 -10 40 -5
+0 -10 -18 -10 -40z"/>
+<path d="M1510 1520 c0 -22 5 -40 10 -40 6 0 10 18 10 40 0 22 -4 40 -10 40
+-5 0 -10 -18 -10 -40z"/>
+<path d="M3920 1160 l0 -300 -587 0 c-324 0 -972 0 -1440 0 -568 0 -853 -3
+-853 -10 0 -7 480 -10 1450 -10 l1450 0 0 310 c0 200 -4 310 -10 310 -6 0 -10
+-107 -10 -300z"/>
+<path d="M520 1410 c0 -22 5 -40 10 -40 6 0 10 18 10 40 0 22 -4 40 -10 40 -5
+0 -10 -18 -10 -40z"/>
+<path d="M1510 1380 c0 -22 5 -40 10 -40 6 0 10 18 10 40 0 22 -4 40 -10 40
+-5 0 -10 -18 -10 -40z"/>
+<path d="M4593 1325 c-5 -30 -6 -55 -2 -55 9 0 15 19 25 73 3 21 2 37 -3 37
+-5 0 -14 -25 -20 -55z"/>
+<path d="M4893 1325 c-10 -58 -4 -71 15 -30 6 14 16 25 22 25 6 0 8 -10 4 -25
+-3 -14 -2 -25 4 -25 11 0 23 50 15 63 -3 5 -13 7 -22 4 -14 -3 -17 1 -13 19 2
+13 0 24 -5 24 -5 0 -14 -25 -20 -55z"/>
+<path d="M4399 1358 c0 -2 -2 -22 -5 -45 -4 -34 -2 -43 10 -43 8 0 18 5 21 10
+3 6 1 10 -4 10 -6 0 -11 7 -11 15 0 8 7 15 15 15 8 0 15 3 15 6 0 12 -38 42
+-41 32z"/>
+<path d="M4839 1358 c0 -2 -2 -22 -5 -45 -4 -34 -2 -43 10 -43 8 0 18 5 21 10
+3 6 1 10 -4 10 -6 0 -11 7 -11 15 0 8 7 15 15 15 8 0 15 3 15 6 0 12 -38 42
+-41 32z"/>
+<path d="M4172 1328 c-6 -6 -12 -23 -12 -36 0 -18 5 -23 22 -20 12 2 23 9 26
+16 2 7 -2 10 -12 6 -11 -4 -16 -1 -16 10 0 9 6 16 14 14 8 -2 15 2 16 7 2 15
+-24 17 -38 3z"/>
+<path d="M4242 1328 c-7 -7 -12 -22 -12 -35 0 -18 6 -23 25 -23 27 0 48 30 39
+54 -7 19 -35 21 -52 4z m38 -18 c0 -12 -28 -25 -36 -17 -9 9 6 27 22 27 8 0
+14 -5 14 -10z"/>
+<path d="M4320 1336 c0 -1 -4 -16 -9 -34 -11 -38 1 -43 17 -7 6 14 16 25 22
+25 6 0 8 -10 4 -25 -4 -15 -2 -25 5 -25 6 0 12 9 13 20 0 11 1 26 2 33 1 6
+-11 12 -26 13 -16 1 -28 1 -28 0z"/>
+<path d="M4455 1325 c-17 -57 -8 -76 13 -30 6 14 16 25 22 25 5 0 10 4 10 9 0
+13 -42 9 -45 -4z"/>
+<path d="M4522 1328 c-7 -7 -12 -22 -12 -35 0 -18 6 -23 25 -23 27 0 48 30 39
+54 -7 19 -35 21 -52 4z m38 -18 c0 -12 -28 -25 -36 -17 -9 9 6 27 22 27 8 0
+14 -5 14 -10z"/>
+<path d="M4675 1330 c-10 -18 -15 -90 -6 -90 6 0 11 7 11 15 0 8 9 15 20 15
+21 0 41 35 33 57 -5 12 -51 14 -58 3z m45 -19 c0 -12 -20 -25 -27 -18 -7 7 6
+27 18 27 5 0 9 -4 9 -9z"/>
+<path d="M4763 1333 c-7 -2 -13 -18 -13 -34 0 -27 3 -29 27 -26 22 3 29 10 34
+35 6 28 4 32 -15 31 -11 0 -27 -3 -33 -6z m27 -28 c0 -8 -7 -15 -15 -15 -16 0
+-20 12 -8 23 11 12 23 8 23 -8z"/>
+<path d="M4980 1330 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M522 1268 c3 -40 5 -43 36 -46 18 -2 32 1 32 7 0 6 -11 11 -25 11
+-22 0 -25 4 -25 35 0 19 -5 35 -11 35 -6 0 -9 -17 -7 -42z"/>
+<path d="M4970 1280 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M1510 1260 c0 -11 -4 -20 -10 -20 -5 0 -10 -4 -10 -10 0 -5 9 -10 20
+-10 16 0 20 7 20 30 0 17 -4 30 -10 30 -5 0 -10 -9 -10 -20z"/>
+<path d="M650 1230 c0 -5 18 -10 40 -10 22 0 40 5 40 10 0 6 -18 10 -40 10
+-22 0 -40 -4 -40 -10z"/>
+<path d="M790 1230 c0 -5 18 -10 40 -10 22 0 40 5 40 10 0 6 -18 10 -40 10
+-22 0 -40 -4 -40 -10z"/>
+<path d="M930 1230 c0 -5 18 -10 40 -10 22 0 40 5 40 10 0 6 -18 10 -40 10
+-22 0 -40 -4 -40 -10z"/>
+<path d="M1070 1230 c0 -5 18 -10 40 -10 22 0 40 5 40 10 0 6 -18 10 -40 10
+-22 0 -40 -4 -40 -10z"/>
+<path d="M1210 1230 c0 -5 18 -10 40 -10 22 0 40 5 40 10 0 6 -18 10 -40 10
+-22 0 -40 -4 -40 -10z"/>
+<path d="M1350 1230 c0 -5 18 -10 40 -10 22 0 40 5 40 10 0 6 -18 10 -40 10
+-22 0 -40 -4 -40 -10z"/>
+<path d="M4243 1135 c-10 -58 -4 -71 15 -30 6 14 16 25 22 25 6 0 8 -10 4 -25
+-3 -14 -2 -25 4 -25 11 0 23 50 15 63 -3 5 -13 7 -22 4 -14 -3 -17 1 -13 19 2
+13 0 24 -5 24 -5 0 -14 -25 -20 -55z"/>
+<path d="M5393 1135 c-5 -30 -6 -55 -2 -55 9 0 15 19 25 73 3 21 2 37 -3 37
+-5 0 -14 -25 -20 -55z"/>
+<path d="M4469 1168 c0 -2 -2 -22 -5 -45 -4 -34 -2 -43 10 -43 8 0 18 5 21 10
+3 6 1 10 -4 10 -6 0 -11 7 -11 15 0 8 7 15 15 15 8 0 15 3 15 6 0 12 -38 42
+-41 32z"/>
+<path d="M5109 1168 c0 -2 -2 -22 -5 -45 -4 -34 -2 -43 10 -43 8 0 18 5 21 10
+3 6 1 10 -4 10 -6 0 -11 7 -11 15 0 8 7 15 15 15 8 0 15 3 15 6 0 12 -38 42
+-41 32z"/>
+<path d="M4164 1128 c3 -13 6 -29 6 -35 0 -23 25 -13 43 16 19 33 21 41 8 41
+-5 0 -13 -9 -16 -20 -3 -11 -11 -20 -16 -20 -5 0 -9 9 -9 20 0 11 -5 20 -11
+20 -7 0 -9 -9 -5 -22z"/>
+<path d="M4332 1138 c-7 -7 -12 -22 -12 -35 0 -18 6 -23 25 -23 27 0 48 30 39
+54 -7 19 -35 21 -52 4z m38 -18 c0 -12 -28 -25 -36 -17 -9 9 6 27 22 27 8 0
+14 -5 14 -10z"/>
+<path d="M4405 1140 c-4 -6 -1 -18 7 -27 11 -15 11 -16 -5 -10 -13 5 -17 3
+-15 -5 3 -7 12 -14 21 -16 22 -4 34 27 16 39 -11 7 -11 9 4 9 9 0 17 5 17 10
+0 13 -37 13 -45 0z"/>
+<path d="M4568 1137 c-16 -39 -10 -56 22 -55 17 1 30 6 30 12 0 6 3 21 6 34 4
+12 2 22 -4 22 -6 0 -12 -10 -14 -22 -5 -32 -26 -33 -30 -1 -2 23 -4 25 -10 10z"/>
+<path d="M4645 1140 c-4 -6 -1 -18 7 -27 11 -15 11 -16 -5 -10 -13 5 -17 3
+-15 -5 3 -7 12 -14 21 -16 22 -4 34 27 16 39 -11 7 -11 9 4 9 9 0 17 5 17 10
+0 13 -37 13 -45 0z"/>
+<path d="M4712 1138 c-6 -6 -12 -22 -12 -35 0 -18 6 -23 24 -23 35 0 43 20 9
+21 -27 2 -27 2 -3 7 24 4 24 5 5 13 -16 7 -14 8 8 4 21 -4 28 -2 25 7 -6 18
+-40 22 -56 6z"/>
+<path d="M4785 1135 c-17 -57 -8 -76 13 -30 6 14 16 25 22 25 5 0 10 4 10 9 0
+13 -42 9 -45 -4z"/>
+<path d="M4885 1140 c-10 -18 -15 -90 -6 -90 6 0 11 7 11 15 0 8 9 15 20 15
+21 0 41 35 33 57 -5 12 -51 14 -58 3z m45 -19 c0 -12 -20 -25 -27 -18 -7 7 6
+27 18 27 5 0 9 -4 9 -9z"/>
+<path d="M4965 1135 c-17 -57 -8 -76 13 -30 6 14 16 25 22 25 5 0 10 4 10 9 0
+13 -42 9 -45 -4z"/>
+<path d="M5032 1138 c-7 -7 -12 -22 -12 -35 0 -18 6 -23 25 -23 27 0 48 30 39
+54 -7 19 -35 21 -52 4z m38 -18 c0 -12 -28 -25 -36 -17 -9 9 6 27 22 27 8 0
+14 -5 14 -10z"/>
+<path d="M5172 1138 c-7 -7 -12 -22 -12 -35 0 -18 6 -23 25 -23 27 0 48 30 39
+54 -7 19 -35 21 -52 4z m38 -18 c0 -12 -28 -25 -36 -17 -9 9 6 27 22 27 8 0
+14 -5 14 -10z"/>
+<path d="M5252 1138 c-6 -6 -12 -23 -12 -36 0 -18 5 -23 22 -20 12 2 23 9 26
+16 2 7 -2 10 -12 6 -11 -4 -16 -1 -16 10 0 9 6 16 14 14 8 -2 15 2 16 7 2 15
+-24 17 -38 3z"/>
+<path d="M5322 1138 c-7 -7 -12 -22 -12 -35 0 -18 6 -23 25 -23 27 0 48 30 39
+54 -7 19 -35 21 -52 4z m38 -18 c0 -12 -28 -25 -36 -17 -9 9 6 27 22 27 8 0
+14 -5 14 -10z"/>
+<path d="M7080 510 c0 -23 4 -30 20 -30 16 0 20 7 20 30 0 23 -4 30 -20 30
+-16 0 -20 -7 -20 -30z"/>
+<path d="M6830 385 l0 -135 85 0 85 0 0 135 0 135 -85 0 -85 0 0 -135z"/>
+<path d="M6420 500 c0 -5 23 -10 50 -10 28 0 50 5 50 10 0 6 -22 10 -50 10
+-27 0 -50 -4 -50 -10z"/>
+<path d="M6540 480 c0 -30 1 -30 55 -30 54 0 55 0 55 30 0 30 -1 30 -55 30
+-54 0 -55 0 -55 -30z"/>
+<path d="M6660 480 c0 -30 1 -30 55 -30 54 0 55 0 55 30 0 30 -1 30 -55 30
+-54 0 -55 0 -55 -30z"/>
+<path d="M7080 430 c0 -23 4 -30 20 -30 16 0 20 7 20 30 0 23 -4 30 -20 30
+-16 0 -20 -7 -20 -30z"/>
+<path d="M6420 410 c0 -5 23 -10 50 -10 28 0 50 5 50 10 0 6 -22 10 -50 10
+-27 0 -50 -4 -50 -10z"/>
+<path d="M6540 390 c0 -30 1 -30 55 -30 54 0 55 0 55 30 0 30 -1 30 -55 30
+-54 0 -55 0 -55 -30z"/>
+<path d="M6660 390 c0 -30 1 -30 55 -30 54 0 55 0 55 30 0 30 -1 30 -55 30
+-54 0 -55 0 -55 -30z"/>
+<path d="M7080 350 c0 -23 4 -30 20 -30 16 0 20 7 20 30 0 23 -4 30 -20 30
+-16 0 -20 -7 -20 -30z"/>
+<path d="M1060 354 c0 -8 -13 -20 -30 -25 -24 -9 -30 -17 -30 -39 0 -25 4 -29
+29 -28 26 1 30 6 36 37 3 20 8 44 11 54 3 9 1 17 -5 17 -6 0 -11 -7 -11 -16z
+m-10 -54 c0 -12 -28 -25 -36 -17 -9 9 6 27 22 27 8 0 14 -5 14 -10z"/>
+<path d="M2953 315 c-5 -30 -6 -55 -2 -55 9 0 15 19 25 73 3 21 2 37 -3 37 -5
+0 -14 -25 -20 -55z"/>
+<path d="M3090 354 c0 -8 -13 -20 -30 -25 -24 -9 -30 -17 -30 -39 0 -25 4 -29
+29 -28 26 1 30 6 36 37 3 20 8 44 11 54 3 9 1 17 -5 17 -6 0 -11 -7 -11 -16z
+m-10 -54 c0 -12 -28 -25 -36 -17 -9 9 6 27 22 27 8 0 14 -5 14 -10z"/>
+<path d="M755 314 c-7 -48 2 -75 12 -36 3 12 13 22 23 22 23 0 44 26 36 45 -3
+9 -18 15 -35 15 -27 0 -29 -3 -36 -46z m55 16 c0 -5 -7 -10 -15 -10 -8 0 -15
+5 -15 10 0 6 7 10 15 10 8 0 15 -4 15 -10z"/>
+<path d="M857 342 c-36 -39 -13 -96 31 -76 15 7 14 8 -5 11 -14 3 -23 12 -23
+22 0 24 26 45 46 37 10 -4 14 -1 12 6 -7 21 -43 20 -61 0z"/>
+<path d="M930 348 c0 -7 -3 -31 -6 -53 -5 -27 -3 -37 4 -30 15 15 26 95 13 95
+-6 0 -11 -6 -11 -12z"/>
+<path d="M1250 350 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M2550 325 c0 -45 12 -71 29 -61 10 7 51 79 51 91 0 17 -19 0 -35 -32
+l-19 -38 -4 30 c-6 47 -22 55 -22 10z"/>
+<path d="M2640 350 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M3280 350 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M2739 348 c0 -2 -2 -22 -5 -45 -4 -34 -2 -43 10 -43 8 0 18 5 21 10
+3 6 1 10 -4 10 -6 0 -11 7 -11 15 0 8 7 15 15 15 8 0 15 3 15 6 0 12 -38 42
+-41 32z"/>
+<path d="M6420 330 c0 -5 23 -10 50 -10 28 0 50 5 50 10 0 6 -22 10 -50 10
+-27 0 -50 -4 -50 -10z"/>
+<path d="M6540 305 l0 -35 55 0 55 0 0 35 0 35 -55 0 -55 0 0 -35z"/>
+<path d="M6660 305 l0 -35 55 0 55 0 0 35 0 35 -55 0 -55 0 0 -35z"/>
+<path d="M1092 318 c-6 -6 -12 -22 -12 -35 0 -18 6 -23 24 -23 35 0 43 20 9
+21 -28 1 -28 1 5 10 19 6 32 15 29 22 -5 17 -40 20 -55 5z m35 -14 c-3 -3 -12
+-4 -19 -1 -8 3 -5 6 6 6 11 1 17 -2 13 -5z"/>
+<path d="M1164 308 c3 -13 6 -29 6 -35 0 -23 25 -13 43 16 19 33 21 41 8 41
+-5 0 -13 -9 -16 -20 -3 -11 -11 -20 -16 -20 -5 0 -9 9 -9 20 0 11 -5 20 -11
+20 -7 0 -9 -9 -5 -22z"/>
+<path d="M1247 320 c-12 -34 -15 -60 -6 -60 11 0 23 45 16 62 -3 10 -6 9 -10
+-2z"/>
+<path d="M1292 318 c-6 -6 -12 -23 -12 -36 0 -18 5 -23 22 -20 12 2 23 9 26
+16 2 7 -2 10 -12 6 -11 -4 -16 -1 -16 10 0 9 6 16 14 14 8 -2 15 2 16 7 2 15
+-24 17 -38 3z"/>
+<path d="M1362 318 c-6 -6 -12 -22 -12 -35 0 -18 6 -23 24 -23 35 0 43 20 9
+21 -28 1 -28 1 5 10 19 6 32 15 29 22 -5 17 -40 20 -55 5z m35 -14 c-3 -3 -12
+-4 -19 -1 -8 3 -5 6 6 6 11 1 17 -2 13 -5z"/>
+<path d="M2637 320 c-12 -34 -15 -60 -6 -60 11 0 23 45 16 62 -3 10 -6 9 -10
+-2z"/>
+<path d="M2675 315 c-17 -57 -8 -76 13 -30 6 14 16 25 22 25 5 0 10 4 10 9 0
+13 -42 9 -45 -4z"/>
+<path d="M2798 317 c-16 -39 -10 -56 22 -55 17 1 30 6 30 12 0 6 3 21 6 34 4
+12 2 22 -4 22 -6 0 -12 -10 -14 -22 -5 -32 -26 -33 -30 -1 -2 23 -4 25 -10 10z"/>
+<path d="M2883 323 c-7 -2 -13 -18 -13 -34 0 -27 3 -29 27 -26 22 3 29 10 34
+35 6 28 4 32 -15 31 -11 0 -27 -3 -33 -6z m27 -28 c0 -8 -7 -15 -15 -15 -16 0
+-20 12 -8 23 11 12 23 8 23 -8z"/>
+<path d="M3122 318 c-6 -6 -12 -22 -12 -35 0 -18 6 -23 24 -23 35 0 43 20 9
+21 -28 1 -28 1 5 10 19 6 32 15 29 22 -5 17 -40 20 -55 5z m35 -14 c-3 -3 -12
+-4 -19 -1 -8 3 -5 6 6 6 11 1 17 -2 13 -5z"/>
+<path d="M3194 308 c3 -13 6 -29 6 -35 0 -23 25 -13 43 16 19 33 21 41 8 41
+-5 0 -13 -9 -16 -20 -3 -11 -11 -20 -16 -20 -5 0 -9 9 -9 20 0 11 -5 20 -11
+20 -7 0 -9 -9 -5 -22z"/>
+<path d="M3277 320 c-12 -34 -15 -60 -6 -60 11 0 23 45 16 62 -3 10 -6 9 -10
+-2z"/>
+<path d="M3322 318 c-6 -6 -12 -23 -12 -36 0 -18 5 -23 22 -20 12 2 23 9 26
+16 2 7 -2 10 -12 6 -11 -4 -16 -1 -16 10 0 9 6 16 14 14 8 -2 15 2 16 7 2 15
+-24 17 -38 3z"/>
+<path d="M3392 318 c-6 -6 -12 -22 -12 -35 0 -18 6 -23 24 -23 35 0 43 20 9
+21 -28 1 -28 1 5 10 19 6 32 15 29 22 -5 17 -40 20 -55 5z m35 -14 c-3 -3 -12
+-4 -19 -1 -8 3 -5 6 6 6 11 1 17 -2 13 -5z"/>
+<path d="M7080 270 c0 -23 4 -30 20 -30 16 0 20 7 20 30 0 23 -4 30 -20 30
+-16 0 -20 -7 -20 -30z"/>
+</g>
+</svg>
diff --git a/doc/guides/howto/index.rst b/doc/guides/howto/index.rst
index 712a9f3..db4016a 100644
--- a/doc/guides/howto/index.rst
+++ b/doc/guides/howto/index.rst
@@ -39,3 +39,4 @@ HowTo Guides
     lm_virtio_vhost_user
     flow_bifurcation
     pvp_reference_benchmark
+    virtio_user_for_container_networking
diff --git a/doc/guides/howto/virtio_user_for_container_networking.rst b/doc/guides/howto/virtio_user_for_container_networking.rst
new file mode 100644
index 0000000..9f06fdd
--- /dev/null
+++ b/doc/guides/howto/virtio_user_for_container_networking.rst
@@ -0,0 +1,142 @@
+..  BSD LICENSE
+    Copyright(c) 2016 Intel Corporation. All rights reserved.
+    All rights reserved.
+
+    Redistribution and use in source and binary forms, with or without
+    modification, are permitted provided that the following conditions
+    are met:
+
+    * Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+    * Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in
+    the documentation and/or other materials provided with the
+    distribution.
+    * Neither the name of Intel Corporation nor the names of its
+    contributors may be used to endorse or promote products derived
+    from this software without specific prior written permission.
+
+    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+    "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+    A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+    OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+    SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+    LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+    DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+    THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+    OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+.. _virtio_user_for_container_networking:
+
+Virtio_user for Container Networking
+====================================
+
+Container becomes more and more popular for strengths, like low overhead, fast
+boot-up time, and easy to deploy, etc. How to use DPDK to accelerate container
+networking becomes a common question for users. There are two use models of
+running DPDK inside containers, as shown in
+:numref:`figure_use_models_for_running_dpdk_in_containers`.
+
+.. _figure_use_models_for_running_dpdk_in_containers:
+
+.. figure:: img/use_models_for_running_dpdk_in_containers.*
+
+   Use models of running DPDK inside container
+
+This page will only cover aggregation model.
+
+Overview
+--------
+
+The virtual device, virtio_user, with unmodified vhost-user backend, is designed
+for high performance user space container networking or inter-process
+communication (IPC).
+
+The overview of accelerating container networking by virtio_user is shown
+in :numref:`figure_virtio_user_for_container_networking`.
+
+.. _figure_virtio_user_for_container_networking:
+
+.. figure:: img/virtio_user_for_container_networking.*
+
+   Overview of accelerating container networking by virtio_user
+
+Different virtio PCI devices we usually use as a para-virtualization I/O in the
+context of QEMU/VM, the basic idea here is to present a kind of virtual devices,
+which can be attached and initialized by DPDK. The device emulation layer by
+QEMU in VM's context is saved by just registering a new kind of virtual device
+in DPDK's ether layer. And to minimize the change, we reuse already-existing
+virtio PMD code (driver/net/virtio/).
+
+Virtio, in essence, is a shm-based solution to transmit/receive packets. How is
+memory shared? In VM's case, qemu always shares the whole physical layout of VM
+to vhost backend. But it's not feasible for a container, as a process, to share
+all virtual memory regions to backend. So only those virtual memory regions
+(aka, hugepages initialized in DPDK) are sent to backend. It restricts that only
+addresses in these areas can be used to transmit or receive packets.
+
+Sample Usage
+------------
+
+Here we use Docker as container engine. It also applies to LXC, Rocket with
+some minor changes.
+
+#. Compile DPDK.
+
+    .. code-block:: console
+
+        make install RTE_SDK=`pwd` T=x86_64-native-linuxapp-gcc
+
+#. Write a Dockerfile like below.
+
+    .. code-block:: console
+
+	cat <<EOT >> Dockerfile
+	FROM ubuntu:latest
+	WORKDIR /usr/src/dpdk
+	COPY . /usr/src/dpdk
+	ENV PATH "$PATH:/usr/src/dpdk/x86_64-native-linuxapp-gcc/app/"
+	EOT
+
+#. Build a Docker image.
+
+    .. code-block:: console
+
+	docker build -t dpdk-app-testpmd .
+
+#. Start a testpmd on the host with a vhost-user port.
+
+    .. code-block:: console
+
+        $(testpmd) -c 0x3 -n 4 --socket-mem 1024,1024 \
+            --vdev 'eth_vhost0,iface=/tmp/sock0' --no-pci -- -i
+
+#. Start a container instance with a virtio_user port.
+
+    .. code-block:: console
+
+        docker run -i -t -v /tmp/sock0:/var/run/usvhost \
+            -v /dev/hugepages:/dev/hugepages \
+            dpdk-app-testpmd testpmd -c 0xc -n 4 -m 1024 --no-pci \
+            --vdev=virtio_user0,path=/var/run/usvhost \
+	    -- -i --txqflags=0xf00 --disable-hw-vlan
+
+Note: If we run all above setup on the host, it's a shm-based IPC.
+
+Limitations
+-----------
+
+We have below limitations in this solution:
+ * Cannot work with --huge-unlink option. As we need to reopen the hugepage
+   file to share with vhost backend.
+ * Cannot work with --no-huge option. Currently, DPDK uses anonymous mapping
+   under this option which cannot be reopened to share with vhost backend.
+ * Cannot work when there are more than VHOST_MEMORY_MAX_NREGIONS(8) hugepages.
+   In another word, do not use 2MB hugepage so far.
+ * Applications should not use file name like HUGEFILE_FMT ("%smap_%d"). That
+   will bring confusion when sharing hugepage files with backend by name.
+ * Root privilege is a must. DPDK resolves physical addresses of hugepages
+   which seems not necessary, and some discussions are going on to remove this
+   restriction.
-- 
2.7.4

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [dpdk-dev] [PATCH v2 2/3] doc: add guide to use virtio_user as exceptional path
  2017-02-09 16:06 ` [dpdk-dev] [PATCH v2 " Jianfeng Tan
  2017-02-09 16:06   ` [dpdk-dev] [PATCH v2 1/3] doc: add guide to use virtio_user for container networking Jianfeng Tan
@ 2017-02-09 16:06   ` Jianfeng Tan
  2017-02-09 16:06   ` [dpdk-dev] [PATCH v2 3/3] doc: postpone ABI changes in igb_uio Jianfeng Tan
  2 siblings, 0 replies; 15+ messages in thread
From: Jianfeng Tan @ 2017-02-09 16:06 UTC (permalink / raw)
  To: dev; +Cc: thomas.monjalon, john.mcnamara, yuanhan.liu, stephen, Jianfeng Tan

Signed-off-by: Jianfeng Tan <jianfeng.tan@intel.com>
---
 .../howto/img/virtio_user_as_exceptional_path.svg  | 386 +++++++++++++++++++++
 doc/guides/howto/index.rst                         |   1 +
 .../howto/virtio_user_as_exceptional_path.rst      | 142 ++++++++
 3 files changed, 529 insertions(+)
 create mode 100644 doc/guides/howto/img/virtio_user_as_exceptional_path.svg
 create mode 100644 doc/guides/howto/virtio_user_as_exceptional_path.rst

diff --git a/doc/guides/howto/img/virtio_user_as_exceptional_path.svg b/doc/guides/howto/img/virtio_user_as_exceptional_path.svg
new file mode 100644
index 0000000..e43c392
--- /dev/null
+++ b/doc/guides/howto/img/virtio_user_as_exceptional_path.svg
@@ -0,0 +1,386 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+ "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
+ width="713.000000pt" height="461.000000pt" viewBox="0 0 713.000000 461.000000"
+ preserveAspectRatio="xMidYMid meet">
+<metadata>
+Created by potrace 1.13, written by Peter Selinger 2001-2015
+</metadata>
+<g transform="translate(0.000000,461.000000) scale(0.100000,-0.100000)"
+fill="#000000" stroke="none">
+<path d="M2670 4535 c0 -51 3 -65 15 -65 12 0 15 14 15 65 0 51 -3 65 -15 65
+-12 0 -15 -14 -15 -65z"/>
+<path d="M1790 4333 c-6 -32 -14 -68 -17 -80 -3 -13 -1 -23 5 -23 5 0 15 28
+21 63 7 34 14 70 17 80 3 9 1 17 -5 17 -5 0 -15 -26 -21 -57z"/>
+<path d="M2670 4325 c0 -51 3 -65 15 -65 12 0 15 14 15 65 0 51 -3 65 -15 65
+-12 0 -15 -14 -15 -65z"/>
+<path d="M1260 4323 c-6 -32 -14 -66 -16 -75 -3 -10 -1 -18 4 -18 6 0 14 17
+19 37 l9 37 23 -37 c31 -50 48 -47 19 4 l-23 41 34 30 c18 16 30 32 27 36 -4
+3 -23 -10 -42 -29 l-37 -34 6 33 c4 17 2 32 -3 32 -5 0 -14 -26 -20 -57z"/>
+<path d="M2970 4323 c-14 -64 -6 -86 29 -91 39 -6 68 23 80 78 13 62 14 70 2
+70 -5 0 -12 -23 -16 -50 -8 -57 -27 -83 -59 -78 -23 3 -27 32 -13 96 3 17 2
+32 -3 32 -5 0 -14 -26 -20 -57z"/>
+<path d="M1371 4321 c-28 -28 -28 -77 -1 -86 22 -7 60 2 60 14 0 4 -13 6 -30
+3 -18 -3 -30 0 -30 7 0 6 11 11 24 11 28 0 49 22 44 47 -5 26 -43 28 -67 4z
+m52 -16 c1 -5 -11 -12 -27 -13 -27 -3 -28 -2 -16 13 14 17 40 17 43 0z"/>
+<path d="M1476 4320 c-13 -47 -16 -90 -6 -90 5 0 10 10 10 23 0 28 26 67 46
+67 8 0 14 4 14 10 0 15 -60 6 -64 -10z"/>
+<path d="M1551 4291 c-13 -63 -13 -61 -1 -61 6 0 10 10 10 23 0 29 26 67 47
+67 12 0 14 -8 9 -45 -4 -26 -3 -45 2 -45 12 0 26 86 17 100 -8 13 -42 13 -51
+-1 -5 -8 -9 -8 -14 1 -5 8 -12 -8 -19 -39z"/>
+<path d="M1681 4321 c-28 -28 -28 -77 -1 -86 22 -7 60 2 60 14 0 4 -13 6 -30
+3 -18 -3 -30 0 -30 7 0 6 11 11 24 11 28 0 49 22 44 47 -5 26 -43 28 -67 4z
+m52 -16 c1 -5 -11 -12 -27 -13 -27 -3 -28 -2 -16 13 14 17 40 17 43 0z"/>
+<path d="M1922 4328 c-18 -18 -15 -36 8 -48 31 -17 25 -33 -11 -26 -22 4 -29
+2 -26 -7 6 -19 58 -15 71 6 9 16 7 22 -11 34 -28 19 -30 35 -3 31 10 -2 20 2
+22 7 4 15 -35 18 -50 3z"/>
+<path d="M1997 4273 c-20 -84 -20 -83 -8 -83 5 0 11 10 13 23 2 17 8 21 30 19
+31 -4 58 28 58 71 0 32 -24 46 -51 29 -13 -9 -19 -8 -22 1 -2 7 -11 -20 -20
+-60z m71 21 c-4 -33 -32 -54 -49 -37 -9 9 -8 18 5 37 22 35 48 34 44 0z"/>
+<path d="M2124 4316 c-8 -14 -14 -37 -12 -53 3 -25 7 -28 41 -28 39 -1 41 1
+52 65 6 34 5 35 -29 37 -28 2 -39 -2 -52 -21z m61 -6 c9 -15 -22 -60 -40 -60
+-18 0 -20 41 -3 58 15 15 35 15 43 2z"/>
+<path d="M2250 4320 c-15 -15 -20 -31 -18 -53 3 -28 7 -32 32 -32 16 0 31 5
+33 11 2 7 -6 10 -22 7 -21 -5 -25 -2 -25 20 0 31 23 51 51 44 13 -3 19 -1 16
+6 -6 21 -45 19 -67 -3z"/>
+<path d="M2351 4321 c-28 -28 -28 -77 -1 -86 22 -7 60 2 60 14 0 4 -13 6 -30
+3 -18 -3 -30 0 -30 7 0 6 11 11 24 11 28 0 49 22 44 47 -5 26 -43 28 -67 4z
+m52 -16 c1 -5 -11 -12 -27 -13 -27 -3 -28 -2 -16 13 14 17 40 17 43 0z"/>
+<path d="M3122 4328 c-18 -18 -15 -36 8 -48 31 -17 25 -33 -11 -26 -22 4 -29
+2 -26 -7 6 -19 58 -15 71 6 9 16 7 22 -11 34 -28 19 -30 35 -3 31 10 -2 20 2
+22 7 4 15 -35 18 -50 3z"/>
+<path d="M3211 4321 c-28 -28 -28 -77 -1 -86 22 -7 60 2 60 14 0 4 -13 6 -30
+3 -18 -3 -30 0 -30 7 0 6 11 11 24 11 28 0 49 22 44 47 -5 26 -43 28 -67 4z
+m52 -16 c1 -5 -11 -12 -27 -13 -27 -3 -28 -2 -16 13 14 17 40 17 43 0z"/>
+<path d="M3316 4320 c-13 -47 -16 -90 -6 -90 5 0 10 10 10 23 0 28 26 67 46
+67 8 0 14 4 14 10 0 15 -60 6 -64 -10z"/>
+<path d="M3472 4328 c-18 -18 -15 -36 8 -48 31 -17 25 -33 -11 -26 -22 4 -29
+2 -26 -7 6 -19 58 -15 71 6 9 16 7 22 -11 34 -28 19 -30 35 -3 31 10 -2 20 2
+22 7 4 15 -35 18 -50 3z"/>
+<path d="M3547 4273 c-20 -84 -20 -83 -8 -83 5 0 11 10 13 23 2 17 8 21 30 19
+31 -4 58 28 58 71 0 32 -24 46 -51 29 -13 -9 -19 -8 -22 1 -2 7 -11 -20 -20
+-60z m71 21 c-4 -33 -32 -54 -49 -37 -9 9 -8 18 5 37 22 35 48 34 44 0z"/>
+<path d="M3674 4316 c-8 -14 -14 -37 -12 -53 3 -25 7 -28 41 -28 39 -1 41 1
+52 65 6 34 5 35 -29 37 -28 2 -39 -2 -52 -21z m61 -6 c9 -15 -22 -60 -40 -60
+-18 0 -20 41 -3 58 15 15 35 15 43 2z"/>
+<path d="M3800 4320 c-15 -15 -20 -31 -18 -53 3 -28 7 -32 32 -32 16 0 31 5
+33 11 2 7 -6 10 -22 7 -21 -5 -25 -2 -25 20 0 31 23 51 51 44 13 -3 19 -1 16
+6 -6 21 -45 19 -67 -3z"/>
+<path d="M3901 4321 c-28 -28 -28 -77 -1 -86 22 -7 60 2 60 14 0 4 -13 6 -30
+3 -18 -3 -30 0 -30 7 0 6 11 11 24 11 28 0 49 22 44 47 -5 26 -43 28 -67 4z
+m52 -16 c1 -5 -11 -12 -27 -13 -27 -3 -28 -2 -16 13 14 17 40 17 43 0z"/>
+<path d="M2670 4115 c0 -51 3 -65 15 -65 12 0 15 14 15 65 0 51 -3 65 -15 65
+-12 0 -15 -14 -15 -65z"/>
+<path d="M2670 3905 c0 -51 3 -65 15 -65 12 0 15 14 15 65 0 51 -3 65 -15 65
+-12 0 -15 -14 -15 -65z"/>
+<path d="M3530 3285 l0 -605 -415 0 c-362 0 -415 2 -415 15 0 8 -7 15 -15 15
+-8 0 -15 -7 -15 -15 0 -10 -16 -15 -57 -18 l-58 -3 58 -2 57 -2 0 -45 c0 -33
+4 -45 15 -45 11 0 15 12 15 45 l0 45 415 0 415 0 0 -785 0 -785 455 0 c297 0
+455 3 455 10 0 7 -155 10 -445 10 l-445 0 0 775 0 775 55 0 c39 0 56 -4 63
+-16 7 -13 13 -14 30 -5 11 6 23 11 26 11 3 0 6 -47 6 -105 l0 -105 715 0 715
+0 0 230 0 230 -715 0 -715 0 0 -115 0 -116 -30 16 c-27 14 -30 14 -30 0 0 -12
+-13 -15 -60 -15 l-60 0 0 595 0 595 1740 0 1740 0 0 -1375 0 -1375 -475 0
+-474 0 -4 128 -3 127 -2 -127 -2 -128 -805 0 c-530 0 -805 -3 -805 -10 0 -7
+275 -10 805 -10 l805 0 0 -175 c0 -148 -2 -175 -15 -175 -13 0 -12 -5 2 -35
+21 -43 28 -44 42 -4 14 40 14 39 -4 39 -13 0 -15 26 -15 175 l0 175 485 0 485
+0 0 1395 0 1395 -1760 0 -1760 0 0 -605z m1610 -605 l0 -210 -695 0 -695 0 0
+210 0 210 695 0 695 0 0 -210z"/>
+<path d="M4140 2740 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M4310 2740 c0 -5 5 -10 10 -10 6 0 10 5 10 10 0 6 -4 10 -10 10 -5 0
+-10 -4 -10 -10z"/>
+<path d="M4501 2678 c1 -35 4 -51 6 -35 3 17 10 27 22 27 22 0 41 19 41 41 0
+18 -19 29 -51 29 -17 0 -19 -7 -18 -62z m52 40 c7 -21 -4 -38 -24 -38 -14 0
+-19 7 -19 25 0 18 5 25 19 25 11 0 21 -6 24 -12z"/>
+<path d="M4602 2678 l1 -63 6 54 6 55 19 -52 c10 -29 22 -52 26 -52 4 0 16 23
+26 52 l19 52 6 -55 6 -54 1 63 c2 74 -13 80 -37 14 -8 -23 -18 -42 -21 -42 -3
+0 -12 19 -20 42 -24 66 -40 61 -38 -14z"/>
+<path d="M4760 2680 c0 -59 0 -60 28 -60 16 0 36 8 45 18 37 41 9 102 -46 102
+-26 0 -27 -2 -27 -60z m56 42 c35 -24 20 -92 -21 -92 -23 0 -25 3 -25 50 0 41
+3 50 18 50 9 0 22 -4 28 -8z"/>
+<path d="M4252 2714 c-7 -8 -8 -14 -3 -14 5 0 11 -17 13 -37 2 -29 8 -38 23
+-40 16 -1 16 -1 3 3 -13 4 -18 16 -18 40 0 25 4 34 18 35 13 0 14 2 2 6 -8 3
+-17 9 -20 13 -3 4 -11 2 -18 -6z"/>
+<path d="M4059 2665 c18 -50 27 -56 40 -22 19 50 23 69 13 63 -5 -3 -12 -19
+-16 -36 -7 -37 -21 -32 -29 10 -4 16 -11 30 -16 30 -4 0 -1 -20 8 -45z"/>
+<path d="M4140 2665 c0 -25 5 -45 10 -45 6 0 10 20 10 45 0 25 -4 45 -10 45
+-5 0 -10 -20 -10 -45z"/>
+<path d="M4192 2660 c1 -40 2 -41 5 -10 2 19 11 40 20 47 13 10 13 12 -6 10
+-18 -1 -21 -7 -19 -47z"/>
+<path d="M4310 2665 c0 -25 5 -45 10 -45 6 0 10 20 10 45 0 25 -4 45 -10 45
+-5 0 -10 -20 -10 -45z"/>
+<path d="M4360 2696 c-28 -35 11 -93 48 -70 35 22 22 84 -18 84 -10 0 -23 -7
+-30 -14z m55 -15 c8 -26 -4 -51 -25 -51 -10 0 -21 7 -24 16 -10 25 3 54 24 54
+10 0 21 -8 25 -19z"/>
+<path d="M4610 3715 l0 -75 35 0 c43 0 85 37 85 73 0 13 -9 36 -21 51 -16 20
+-29 26 -60 26 l-39 0 0 -75z m84 39 c35 -34 9 -94 -40 -94 -22 0 -24 3 -24 55
+0 52 2 55 24 55 14 0 32 -7 40 -16z"/>
+<path d="M4760 3715 c0 -43 4 -75 10 -75 6 0 10 13 10 29 0 24 5 30 30 34 21
+5 31 14 36 32 8 34 -11 55 -52 55 l-34 0 0 -75z m65 30 c0 -13 -8 -21 -22 -23
+-19 -3 -23 1 -23 23 0 22 4 26 23 23 14 -2 22 -10 22 -23z"/>
+<path d="M4880 3715 l0 -75 35 0 c43 0 85 37 85 73 0 13 -9 36 -21 51 -16 20
+-29 26 -60 26 l-39 0 0 -75z m84 39 c35 -34 9 -94 -40 -94 -22 0 -24 3 -24 55
+0 52 2 55 24 55 14 0 32 -7 40 -16z"/>
+<path d="M5030 3715 c0 -77 16 -105 22 -38 l3 37 25 -37 c14 -20 31 -37 38
+-37 8 0 1 16 -18 41 l-33 40 28 29 c16 17 25 33 22 37 -4 4 -21 -9 -37 -28
+l-29 -34 -1 33 c0 17 -4 32 -10 32 -6 0 -10 -32 -10 -75z"/>
+<path d="M2670 3695 c0 -51 3 -65 15 -65 12 0 15 14 15 65 0 51 -3 65 -15 65
+-12 0 -15 -14 -15 -65z"/>
+<path d="M5217 3743 c-14 -14 -6 -19 23 -15 39 6 39 -14 0 -22 -60 -12 -46
+-68 16 -63 33 2 34 4 34 43 0 22 -5 45 -12 52 -13 13 -50 16 -61 5z m51 -65
+c-5 -15 -48 -24 -48 -10 0 14 12 22 33 22 10 0 17 -5 15 -12z"/>
+<path d="M5330 3673 c0 -42 4 -73 10 -73 6 0 10 12 10 26 0 15 4 23 11 19 22
+-14 57 5 64 34 10 48 -9 71 -55 69 l-40 -1 0 -74z m75 22 c0 -25 -4 -30 -25
+-30 -16 0 -26 6 -28 18 -6 30 6 49 30 45 18 -2 23 -9 23 -33z"/>
+<path d="M5460 3673 c0 -42 4 -73 10 -73 6 0 10 12 10 26 0 15 4 23 11 19 22
+-14 57 5 64 34 10 48 -9 71 -55 69 l-40 -1 0 -74z m75 22 c0 -25 -4 -30 -25
+-30 -16 0 -26 6 -28 18 -6 30 6 49 30 45 18 -2 23 -9 23 -33z"/>
+<path d="M2670 3485 c0 -51 3 -65 15 -65 12 0 15 14 15 65 0 51 -3 65 -15 65
+-12 0 -15 -14 -15 -65z"/>
+<path d="M3730 3230 l0 -250 1520 0 1520 0 0 250 0 250 -1520 0 -1520 0 0
+-250z m3020 0 l0 -230 -1500 0 -1500 0 0 230 0 230 1500 0 1500 0 0 -230z"/>
+<path d="M4960 3230 l0 -60 33 1 c30 2 30 2 5 6 -36 6 -40 49 -5 56 l22 4 -22
+2 c-35 2 -31 39 5 44 25 4 25 4 -5 6 l-33 1 0 -60z"/>
+<path d="M5047 3283 c19 -4 23 -12 26 -61 l3 -57 2 57 c2 50 5 57 25 61 12 2
+0 4 -28 4 -27 0 -40 -2 -28 -4z"/>
+<path d="M5143 3230 c0 -36 2 -50 4 -32 4 28 8 32 33 32 25 0 29 -4 33 -32 2
+-18 4 -4 4 32 0 36 -2 53 -4 38 -4 -23 -9 -28 -33 -28 -24 0 -29 5 -33 28 -2
+15 -4 -2 -4 -38z"/>
+<path d="M5260 3230 c0 -59 0 -60 28 -60 16 0 36 8 45 18 37 41 9 102 -46 102
+-26 0 -27 -2 -27 -60z m56 42 c35 -24 20 -92 -21 -92 -23 0 -25 3 -25 50 0 41
+3 50 18 50 9 0 22 -4 28 -8z"/>
+<path d="M5380 3230 l0 -60 33 1 c30 2 30 2 5 6 -36 6 -40 49 -5 56 l22 4 -22
+2 c-35 2 -31 39 5 44 25 4 25 4 -5 6 l-33 1 0 -60z"/>
+<path d="M5460 3285 c0 -25 35 -115 45 -115 12 0 50 108 42 117 -3 2 -13 -19
+-22 -48 l-18 -52 -18 48 c-18 47 -29 66 -29 50z"/>
+<path d="M2670 3275 c0 -51 3 -65 15 -65 12 0 15 14 15 65 0 51 -3 65 -15 65
+-12 0 -15 -14 -15 -65z"/>
+<path d="M2212 3267 c-2 -39 -6 -49 -24 -57 -13 -5 -16 -9 -8 -9 32 -1 41 15
+37 65 l-3 49 -2 -48z"/>
+<path d="M1530 3266 c0 -2 9 -6 20 -9 11 -3 18 -1 14 4 -5 9 -34 13 -34 5z"/>
+<path d="M1608 3263 c7 -3 16 -2 19 1 4 3 -2 6 -13 5 -11 0 -14 -3 -6 -6z"/>
+<path d="M1668 3263 c7 -3 16 -2 19 1 4 3 -2 6 -13 5 -11 0 -14 -3 -6 -6z"/>
+<path d="M1777 3252 c-15 -16 -15 -19 6 -31 20 -13 21 -13 8 2 -11 14 -11 20
+-1 32 18 21 6 19 -13 -3z"/>
+<path d="M1828 3263 c7 -3 16 -2 19 1 4 3 -2 6 -13 5 -11 0 -14 -3 -6 -6z"/>
+<path d="M1965 3260 c-3 -6 1 -7 9 -4 18 7 21 14 7 14 -6 0 -13 -4 -16 -10z"/>
+<path d="M2028 3263 c7 -3 16 -2 19 1 4 3 -2 6 -13 5 -11 0 -14 -3 -6 -6z"/>
+<path d="M2108 3263 c7 -3 16 -2 19 1 4 3 -2 6 -13 5 -11 0 -14 -3 -6 -6z"/>
+<path d="M2178 3263 c7 -3 16 -2 19 1 4 3 -2 6 -13 5 -11 0 -14 -3 -6 -6z"/>
+<path d="M1482 3225 c0 -16 2 -22 5 -12 2 9 2 23 0 30 -3 6 -5 -1 -5 -18z"/>
+<path d="M1511 3234 c0 -11 3 -14 6 -6 3 7 2 16 -1 19 -3 4 -6 -2 -5 -13z"/>
+<path d="M1922 3225 c0 -16 2 -22 5 -12 2 9 2 23 0 30 -3 6 -5 -1 -5 -18z"/>
+<path d="M1610 3236 c0 -2 7 -7 16 -10 8 -3 12 -2 9 4 -6 10 -25 14 -25 6z"/>
+<path d="M2013 3233 c9 -2 25 -2 35 0 9 3 1 5 -18 5 -19 0 -27 -2 -17 -5z"/>
+<path d="M2085 3230 c-9 -15 4 -30 23 -29 15 1 15 2 0 6 -25 6 -22 21 5 26 22
+4 22 4 0 6 -12 0 -25 -3 -28 -9z"/>
+<path d="M1598 3203 c6 -2 18 -2 25 0 6 3 1 5 -13 5 -14 0 -19 -2 -12 -5z"/>
+<path d="M2028 3203 c6 -2 18 -2 25 0 6 3 1 5 -13 5 -14 0 -19 -2 -12 -5z"/>
+<path d="M2670 3065 c0 -51 3 -65 15 -65 12 0 15 14 15 65 0 51 -3 65 -15 65
+-12 0 -15 -14 -15 -65z"/>
+<path d="M1730 3024 c0 -8 -13 -20 -30 -25 -24 -9 -30 -17 -30 -39 0 -25 4
+-29 29 -28 26 1 30 6 36 37 3 20 8 44 11 54 3 9 1 17 -5 17 -6 0 -11 -7 -11
+-16z m-10 -54 c0 -12 -28 -25 -36 -17 -9 9 6 27 22 27 8 0 14 -5 14 -10z"/>
+<path d="M2233 2985 c-10 -58 -4 -71 15 -30 6 14 16 25 22 25 6 0 8 -10 4 -25
+-3 -14 -2 -25 4 -25 11 0 23 50 15 63 -3 5 -13 7 -22 4 -14 -3 -17 1 -13 19 2
+13 0 24 -5 24 -5 0 -14 -25 -20 -55z"/>
+<path d="M1839 3018 c0 -2 -2 -22 -5 -45 -4 -34 -2 -43 10 -43 8 0 18 5 21 10
+3 6 1 10 -4 10 -6 0 -11 7 -11 15 0 8 7 15 15 15 8 0 15 3 15 6 0 12 -38 42
+-41 32z"/>
+<path d="M2179 3018 c0 -2 -2 -22 -5 -45 -4 -34 -2 -43 10 -43 8 0 18 5 21 10
+3 6 1 10 -4 10 -6 0 -11 7 -11 15 0 8 7 15 15 15 8 0 15 3 15 6 0 12 -38 42
+-41 32z"/>
+<path d="M1763 2993 c-7 -2 -13 -18 -13 -34 0 -27 3 -29 27 -26 22 3 29 10 34
+35 6 28 4 32 -15 31 -11 0 -27 -3 -33 -6z m27 -28 c0 -8 -7 -15 -15 -15 -16 0
+-20 12 -8 23 11 12 23 8 23 -8z"/>
+<path d="M1903 2993 c-7 -2 -13 -18 -13 -34 0 -27 3 -29 27 -26 22 3 29 10 34
+35 6 28 4 32 -15 31 -11 0 -27 -3 -33 -6z m27 -28 c0 -8 -7 -15 -15 -15 -16 0
+-20 12 -8 23 11 12 23 8 23 -8z"/>
+<path d="M2015 2990 c-10 -18 -15 -90 -6 -90 6 0 11 7 11 15 0 8 9 15 20 15
+21 0 41 35 33 57 -5 12 -51 14 -58 3z m45 -19 c0 -12 -20 -25 -27 -18 -7 7 6
+27 18 27 5 0 9 -4 9 -9z"/>
+<path d="M2103 2993 c-7 -2 -13 -18 -13 -34 0 -27 3 -29 27 -26 22 3 29 10 34
+35 6 28 4 32 -15 31 -11 0 -27 -3 -33 -6z m27 -28 c0 -8 -7 -15 -15 -15 -16 0
+-20 12 -8 23 11 12 23 8 23 -8z"/>
+<path d="M70 2680 l0 -250 650 0 650 0 0 250 0 250 -650 0 -650 0 0 -250z
+m1280 0 l0 -230 -630 0 -630 0 0 230 0 230 630 0 630 0 0 -230z"/>
+<path d="M612 2714 c-7 -8 -8 -14 -3 -14 5 0 11 -17 13 -37 2 -29 8 -38 23
+-40 16 -1 16 -1 3 3 -13 4 -18 16 -18 40 0 25 4 34 18 35 13 0 14 2 2 6 -8 3
+-17 9 -20 13 -3 4 -11 2 -18 -6z"/>
+<path d="M676 2701 c-3 -4 6 -6 19 -3 18 3 25 0 25 -11 0 -9 -10 -17 -22 -19
+-15 -2 -23 -10 -23 -23 0 -16 7 -20 33 -22 30 -1 32 1 32 31 0 18 -5 37 -12
+44 -14 14 -44 16 -52 3z m44 -50 c0 -14 -18 -23 -30 -16 -6 4 -8 11 -5 16 8
+12 35 12 35 0z"/>
+<path d="M771 2645 c1 -33 4 -50 6 -38 3 14 9 20 19 16 20 -7 44 15 44 42 0
+28 -19 45 -48 42 -20 -1 -22 -6 -21 -62z m54 36 c8 -26 -5 -53 -24 -49 -29 6
+-27 68 3 68 8 0 17 -8 21 -19z"/>
+<path d="M2670 2855 c0 -51 3 -65 15 -65 12 0 15 14 15 65 0 51 -3 65 -15 65
+-12 0 -15 -14 -15 -65z"/>
+<path d="M5340 2675 l0 -235 355 0 c195 0 355 -3 355 -7 -1 -5 -7 -19 -15 -33
+-18 -32 -18 -40 0 -40 11 0 15 -18 18 -82 l3 -83 2 83 c2 65 5 82 17 82 18 0
+18 8 0 40 -8 14 -14 28 -15 33 0 4 160 7 355 7 l355 0 0 235 0 235 -715 0
+-715 0 0 -235z m1410 0 l0 -215 -695 0 -695 0 0 215 0 215 695 0 695 0 0 -215z"/>
+<path d="M5783 2685 c0 -53 1 -61 6 -30 4 27 12 41 24 43 14 3 17 -4 17 -37 0
+-23 5 -41 10 -41 15 0 12 53 -4 75 -8 11 -20 16 -29 12 -12 -4 -17 1 -20 21
+-2 15 -4 -4 -4 -43z"/>
+<path d="M6081 2678 c1 -35 4 -51 6 -35 3 17 10 27 22 27 22 0 41 19 41 41 0
+18 -19 29 -51 29 -17 0 -19 -7 -18 -62z m52 40 c7 -21 -4 -38 -24 -38 -14 0
+-19 7 -19 25 0 18 5 25 19 25 11 0 21 -6 24 -12z"/>
+<path d="M6182 2678 l1 -63 6 54 6 55 19 -52 c10 -29 22 -52 26 -52 4 0 16 23
+26 52 l19 52 6 -55 6 -54 1 63 c2 74 -13 80 -37 14 -8 -23 -18 -42 -21 -42 -3
+0 -12 19 -20 42 -24 66 -40 61 -38 -14z"/>
+<path d="M6340 2680 c0 -59 0 -60 28 -60 16 0 36 8 45 18 37 41 9 102 -46 102
+-26 0 -27 -2 -27 -60z m56 42 c35 -24 20 -92 -21 -92 -23 0 -25 3 -25 50 0 41
+3 50 18 50 9 0 22 -4 28 -8z"/>
+<path d="M5712 2714 c-7 -8 -8 -14 -3 -14 5 0 11 -17 13 -37 2 -29 8 -38 23
+-40 16 -1 16 -1 3 3 -13 4 -18 16 -18 40 0 25 4 34 18 35 13 0 14 2 2 6 -8 3
+-17 9 -20 13 -3 4 -11 2 -18 -6z"/>
+<path d="M5620 2696 c-28 -35 11 -93 48 -70 35 22 22 84 -18 84 -10 0 -23 -7
+-30 -14z m55 -15 c8 -26 -4 -51 -25 -51 -10 0 -21 7 -24 16 -10 25 3 54 24 54
+10 0 21 -8 25 -19z"/>
+<path d="M5882 2698 c-27 -27 -7 -78 29 -78 10 0 20 4 23 8 2 4 -7 8 -21 7
+-14 0 -28 6 -30 13 -3 8 6 12 26 12 31 0 36 6 25 34 -7 19 -35 21 -52 4z m46
+-15 c2 -8 -6 -13 -22 -13 -19 0 -24 4 -19 15 6 18 34 16 41 -2z"/>
+<path d="M5972 2660 c1 -40 2 -41 5 -10 2 19 11 40 20 47 13 10 13 12 -6 10
+-18 -1 -21 -7 -19 -47z"/>
+<path d="M6457 2703 c-15 -14 -6 -34 19 -43 29 -12 22 -34 -9 -26 -14 3 -17 2
+-10 -5 16 -16 47 -7 51 14 2 11 -6 20 -23 27 -29 11 -24 35 6 27 11 -3 17 -1
+13 4 -6 10 -38 12 -47 2z"/>
+<path d="M1403 2688 c-13 -6 -23 -14 -23 -17 0 -7 54 -41 64 -41 8 0 8 34 0
+54 -7 18 -11 19 -41 4z"/>
+<path d="M2670 2435 c0 -51 3 -65 15 -65 12 0 15 14 15 65 0 51 -3 65 -15 65
+-12 0 -15 -14 -15 -65z"/>
+<path d="M2670 2225 c0 -51 3 -65 15 -65 12 0 15 14 15 65 0 51 -3 65 -15 65
+-12 0 -15 -14 -15 -65z"/>
+<path d="M6064 1785 c0 -176 2 -247 3 -157 2 90 2 234 0 320 -1 86 -3 13 -3
+-163z"/>
+<path d="M2670 2015 c0 -51 3 -65 15 -65 12 0 15 14 15 65 0 51 -3 65 -15 65
+-12 0 -15 -14 -15 -65z"/>
+<path d="M2670 1805 c0 -51 3 -65 15 -65 12 0 15 14 15 65 0 51 -3 65 -15 65
+-12 0 -15 -14 -15 -65z"/>
+<path d="M2670 1595 c0 -51 3 -65 15 -65 12 0 15 14 15 65 0 51 -3 65 -15 65
+-12 0 -15 -14 -15 -65z"/>
+<path d="M4102 1540 c0 -41 2 -47 7 -25 3 17 13 30 21 30 8 0 18 -13 22 -30 6
+-29 6 -29 5 5 -2 28 -6 35 -22 35 -11 0 -23 9 -27 20 -3 11 -6 -4 -6 -35z"/>
+<path d="M4510 1572 c0 -13 -7 -18 -22 -18 -19 1 -23 -4 -23 -29 0 -26 4 -30
+28 -31 26 -1 27 1 27 47 0 27 -2 49 -5 49 -3 0 -5 -8 -5 -18z m-5 -47 c0 -11
+-8 -21 -17 -23 -14 -3 -18 3 -18 23 0 20 4 26 18 23 9 -2 17 -12 17 -23z"/>
+<path d="M4322 1564 c-7 -8 -8 -14 -2 -14 5 0 10 -13 10 -30 0 -16 3 -30 8
+-30 7 0 8 78 0 85 -1 1 -9 -3 -16 -11z"/>
+<path d="M4692 1564 c-7 -8 -8 -14 -2 -14 5 0 10 -13 10 -30 0 -16 3 -30 8
+-30 7 0 8 78 0 85 -1 1 -9 -3 -16 -11z"/>
+<path d="M4032 1530 c14 -41 26 -46 38 -15 15 39 11 55 -4 20 l-13 -30 -8 28
+c-4 15 -11 27 -16 27 -4 0 -3 -14 3 -30z"/>
+<path d="M4184 1546 c-11 -29 0 -51 26 -51 21 0 25 5 25 30 0 24 -5 31 -23 33
+-13 2 -24 -3 -28 -12z m46 -21 c0 -25 -23 -35 -35 -15 -10 16 2 40 20 40 9 0
+15 -9 15 -25z"/>
+<path d="M4264 1548 c-4 -6 0 -16 9 -23 22 -16 21 -22 0 -28 -14 -4 -12 -5 5
+-6 25 -1 31 26 7 35 -20 8 -19 21 3 27 15 4 15 5 0 6 -9 0 -20 -4 -24 -11z"/>
+<path d="M4396 1551 c-3 -5 3 -7 14 -4 11 3 20 1 20 -5 0 -5 -9 -12 -20 -15
+-30 -8 -25 -37 6 -37 23 0 25 3 22 32 -3 32 -29 50 -42 29z m29 -41 c-3 -5
+-10 -10 -16 -10 -5 0 -9 5 -9 10 0 6 7 10 16 10 8 0 12 -4 9 -10z"/>
+<path d="M4546 1551 c-3 -5 3 -7 14 -4 11 3 20 1 20 -5 0 -5 -9 -12 -20 -15
+-30 -8 -25 -37 6 -37 23 0 25 3 22 32 -3 32 -29 50 -42 29z m29 -41 c-3 -5
+-10 -10 -16 -10 -5 0 -9 5 -9 10 0 6 7 10 16 10 8 0 12 -4 9 -10z"/>
+<path d="M4611 1506 c1 -31 4 -43 7 -31 4 11 16 20 27 20 16 0 20 7 20 30 0
+26 -4 30 -27 31 -27 1 -28 -1 -27 -50z m49 19 c0 -25 -23 -35 -35 -15 -10 16
+2 40 20 40 9 0 15 -9 15 -25z"/>
+<path d="M4744 1546 c-11 -30 0 -51 29 -52 25 -1 25 -1 2 3 -33 6 -32 23 1 23
+19 0 25 5 22 18 -4 22 -46 29 -54 8z m46 -6 c0 -5 -9 -10 -21 -10 -11 0 -17 5
+-14 10 3 6 13 10 21 10 8 0 14 -4 14 -10z"/>
+<path d="M4821 1520 c1 -27 3 -29 6 -10 2 14 11 30 20 37 13 10 13 12 -6 10
+-17 -1 -21 -7 -20 -37z"/>
+<path d="M2670 1385 c0 -51 3 -65 15 -65 12 0 15 14 15 65 0 51 -3 65 -15 65
+-12 0 -15 -14 -15 -65z"/>
+<path d="M2670 1175 c0 -51 3 -65 15 -65 12 0 15 14 15 65 0 51 -3 65 -15 65
+-12 0 -15 -14 -15 -65z"/>
+<path d="M2670 965 c0 -51 3 -65 15 -65 12 0 15 14 15 65 0 51 -3 65 -15 65
+-12 0 -15 -14 -15 -65z"/>
+<path d="M70 660 l0 -250 650 0 650 0 0 250 0 250 -650 0 -650 0 0 -250z
+m1280 0 l0 -230 -630 0 -630 0 0 230 0 230 630 0 630 0 0 -230z"/>
+<path d="M463 665 c0 -53 1 -61 6 -30 4 27 12 41 24 43 14 3 17 -4 17 -37 0
+-23 5 -41 10 -41 15 0 12 53 -4 75 -8 11 -20 16 -29 12 -12 -4 -17 1 -20 21
+-2 15 -4 -4 -4 -43z"/>
+<path d="M732 694 c-7 -8 -8 -14 -3 -14 5 0 11 -17 13 -37 2 -29 8 -38 23 -40
+16 -1 16 -1 3 3 -13 4 -18 16 -18 40 0 25 4 34 18 35 13 0 14 2 2 6 -8 3 -17
+9 -20 13 -3 4 -11 2 -18 -6z"/>
+<path d="M1042 694 c-7 -8 -8 -14 -3 -14 5 0 11 -17 13 -37 2 -29 8 -38 23
+-40 16 -1 16 -1 3 3 -13 4 -18 16 -18 40 0 25 4 34 18 35 13 0 14 2 2 6 -8 3
+-17 9 -20 13 -3 4 -11 2 -18 -6z"/>
+<path d="M369 645 c18 -50 27 -56 40 -22 19 50 23 69 13 63 -5 -3 -12 -19 -16
+-36 -7 -37 -21 -32 -29 10 -4 16 -11 30 -16 30 -4 0 -1 -20 8 -45z"/>
+<path d="M560 676 c-28 -35 11 -93 48 -70 35 22 22 84 -18 84 -10 0 -23 -7
+-30 -14z m55 -15 c8 -26 -4 -51 -25 -51 -10 0 -21 7 -24 16 -10 25 3 54 24 54
+10 0 21 -8 25 -19z"/>
+<path d="M657 683 c-15 -14 -6 -34 19 -43 29 -12 22 -34 -9 -26 -14 3 -17 2
+-10 -5 16 -16 47 -7 51 14 2 11 -6 20 -23 27 -29 11 -24 35 6 27 11 -3 17 -1
+13 4 -6 10 -38 12 -47 2z"/>
+<path d="M861 640 l2 -45 6 40 c4 27 12 41 24 43 14 3 17 -4 17 -37 0 -23 5
+-41 10 -41 13 0 13 46 0 71 -7 12 -20 18 -35 17 -23 -2 -25 -6 -24 -48z"/>
+<path d="M962 678 c-15 -15 -15 -51 0 -66 14 -14 44 -16 52 -4 2 4 -7 8 -21 7
+-14 0 -28 6 -30 13 -3 8 6 12 26 12 31 0 36 6 25 34 -7 19 -35 21 -52 4z m46
+-15 c2 -8 -6 -13 -22 -13 -19 0 -24 4 -19 15 6 18 34 16 41 -2z"/>
+<path d="M798 643 c6 -2 18 -2 25 0 6 3 1 5 -13 5 -14 0 -19 -2 -12 -5z"/>
+<path d="M3533 835 c-5 -30 -6 -55 -2 -55 9 0 15 19 25 73 3 21 2 37 -3 37 -5
+0 -14 -25 -20 -55z"/>
+<path d="M3833 835 c-10 -58 -4 -71 15 -30 6 14 16 25 22 25 6 0 8 -10 4 -25
+-3 -14 -2 -25 4 -25 11 0 23 50 15 63 -3 5 -13 7 -22 4 -14 -3 -17 1 -13 19 2
+13 0 24 -5 24 -5 0 -14 -25 -20 -55z"/>
+<path d="M3339 868 c0 -2 -2 -22 -5 -45 -4 -34 -2 -43 10 -43 8 0 18 5 21 10
+3 6 1 10 -4 10 -6 0 -11 7 -11 15 0 8 7 15 15 15 8 0 15 3 15 6 0 12 -38 42
+-41 32z"/>
+<path d="M3779 868 c0 -2 -2 -22 -5 -45 -4 -34 -2 -43 10 -43 8 0 18 5 21 10
+3 6 1 10 -4 10 -6 0 -11 7 -11 15 0 8 7 15 15 15 8 0 15 3 15 6 0 12 -38 42
+-41 32z"/>
+<path d="M3112 838 c-6 -6 -12 -23 -12 -36 0 -18 5 -23 22 -20 12 2 23 9 26
+16 2 7 -2 10 -12 6 -11 -4 -16 -1 -16 10 0 9 6 16 14 14 8 -2 15 2 16 7 2 15
+-24 17 -38 3z"/>
+<path d="M3182 838 c-7 -7 -12 -22 -12 -35 0 -18 6 -23 25 -23 27 0 48 30 39
+54 -7 19 -35 21 -52 4z m38 -18 c0 -12 -28 -25 -36 -17 -9 9 6 27 22 27 8 0
+14 -5 14 -10z"/>
+<path d="M3260 846 c0 -1 -4 -16 -9 -34 -11 -38 1 -43 17 -7 6 14 16 25 22 25
+6 0 8 -10 4 -25 -4 -15 -2 -25 5 -25 6 0 12 9 13 20 0 11 1 26 2 33 1 6 -11
+12 -26 13 -16 1 -28 1 -28 0z"/>
+<path d="M3395 835 c-17 -57 -8 -76 13 -30 6 14 16 25 22 25 5 0 10 4 10 9 0
+13 -42 9 -45 -4z"/>
+<path d="M3462 838 c-7 -7 -12 -22 -12 -35 0 -18 6 -23 25 -23 27 0 48 30 39
+54 -7 19 -35 21 -52 4z m38 -18 c0 -12 -28 -25 -36 -17 -9 9 6 27 22 27 8 0
+14 -5 14 -10z"/>
+<path d="M3615 840 c-10 -18 -15 -90 -6 -90 6 0 11 7 11 15 0 8 9 15 20 15 21
+0 41 35 33 57 -5 12 -51 14 -58 3z m45 -19 c0 -12 -20 -25 -27 -18 -7 7 6 27
+18 27 5 0 9 -4 9 -9z"/>
+<path d="M3703 843 c-7 -2 -13 -18 -13 -34 0 -27 3 -29 27 -26 22 3 29 10 34
+35 6 28 4 32 -15 31 -11 0 -27 -3 -33 -6z m27 -28 c0 -8 -7 -15 -15 -15 -16 0
+-20 12 -8 23 11 12 23 8 23 -8z"/>
+<path d="M2670 755 c0 -51 3 -65 15 -65 12 0 15 14 15 65 0 51 -3 65 -15 65
+-12 0 -15 -14 -15 -65z"/>
+<path d="M2670 545 c0 -51 3 -65 15 -65 12 0 15 14 15 65 0 51 -3 65 -15 65
+-12 0 -15 -14 -15 -65z"/>
+<path d="M6440 525 c0 -31 3 -35 25 -35 22 0 25 4 25 35 0 31 -3 35 -25 35
+-22 0 -25 -4 -25 -35z"/>
+<path d="M5780 520 c0 -5 25 -10 55 -10 30 0 55 5 55 10 0 6 -25 10 -55 10
+-30 0 -55 -4 -55 -10z"/>
+<path d="M5900 495 l0 -35 55 0 55 0 0 35 0 35 -55 0 -55 0 0 -35z"/>
+<path d="M6020 495 l0 -35 55 0 55 0 0 35 0 35 -55 0 -55 0 0 -35z"/>
+<path d="M6200 400 l0 -130 85 0 85 0 0 130 0 130 -85 0 -85 0 0 -130z"/>
+<path d="M6440 445 c0 -31 3 -35 25 -35 22 0 25 4 25 35 0 31 -3 35 -25 35
+-22 0 -25 -4 -25 -35z"/>
+<path d="M5780 430 c0 -5 25 -10 55 -10 30 0 55 5 55 10 0 6 -25 10 -55 10
+-30 0 -55 -4 -55 -10z"/>
+<path d="M5900 405 l0 -35 55 0 55 0 0 35 0 35 -55 0 -55 0 0 -35z"/>
+<path d="M6020 405 l0 -35 55 0 55 0 0 35 0 35 -55 0 -55 0 0 -35z"/>
+<path d="M2670 335 c0 -51 3 -65 15 -65 12 0 15 14 15 65 0 51 -3 65 -15 65
+-12 0 -15 -14 -15 -65z"/>
+<path d="M6440 360 c0 -25 4 -30 25 -30 21 0 25 5 25 30 0 25 -4 30 -25 30
+-21 0 -25 -5 -25 -30z"/>
+<path d="M5780 340 c0 -5 25 -10 55 -10 30 0 55 5 55 10 0 6 -25 10 -55 10
+-30 0 -55 -4 -55 -10z"/>
+<path d="M5900 315 l0 -35 55 0 55 0 0 35 0 35 -55 0 -55 0 0 -35z"/>
+<path d="M6020 315 l0 -35 55 0 55 0 0 35 0 35 -55 0 -55 0 0 -35z"/>
+<path d="M6440 280 c0 -25 4 -30 25 -30 21 0 25 5 25 30 0 25 -4 30 -25 30
+-21 0 -25 -5 -25 -30z"/>
+<path d="M2670 160 c0 -20 5 -30 15 -30 10 0 15 10 15 30 0 20 -5 30 -15 30
+-10 0 -15 -10 -15 -30z"/>
+</g>
+</svg>
diff --git a/doc/guides/howto/index.rst b/doc/guides/howto/index.rst
index db4016a..737d0f9 100644
--- a/doc/guides/howto/index.rst
+++ b/doc/guides/howto/index.rst
@@ -40,3 +40,4 @@ HowTo Guides
     flow_bifurcation
     pvp_reference_benchmark
     virtio_user_for_container_networking
+    virtio_user_as_exceptional_path
diff --git a/doc/guides/howto/virtio_user_as_exceptional_path.rst b/doc/guides/howto/virtio_user_as_exceptional_path.rst
new file mode 100644
index 0000000..9c1ca89
--- /dev/null
+++ b/doc/guides/howto/virtio_user_as_exceptional_path.rst
@@ -0,0 +1,142 @@
+..  BSD LICENSE
+    Copyright(c) 2016 Intel Corporation. All rights reserved.
+    All rights reserved.
+
+    Redistribution and use in source and binary forms, with or without
+    modification, are permitted provided that the following conditions
+    are met:
+
+    * Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+    * Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in
+    the documentation and/or other materials provided with the
+    distribution.
+    * Neither the name of Intel Corporation nor the names of its
+    contributors may be used to endorse or promote products derived
+    from this software without specific prior written permission.
+
+    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+    "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+    A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+    OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+    SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+    LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+    DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+    THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+    OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+.. _virtio_user_as_excpetional_path:
+
+Virtio_user as Exceptional Path
+===============================
+
+The virtual device, virtio_user, was originally introduced with vhost-user
+backend, as a high performance solution for IPC (Inter-Process Communication)
+and user space container networking.
+
+Virtio_user with vhost-kernel backend is a solution for exceptional path,
+such as KNI which exchanges packets with kernel networking stack. This
+solution is very promising in:
+
+*   Maintenance
+
+    All kernel modules needed by this solution, vhost and vhost-net (kernel),
+    are upstreamed and extensively used kernel module.
+
+*   Features
+
+    vhost-net is born to be a networking solution, which has lots of networking
+    related featuers, like multi queue, tso, multi-seg mbuf, etc.
+
+*   Performance
+
+    similar to KNI, this solution would use one or more kthreads to
+    send/receive packets from user space DPDK applications, which has little
+    impact on user space polling thread (except that it might enter into kernel
+    space to wake up those kthreads if necessary).
+
+The overview of an application using virtio_user as exceptional path is shown
+in :numref:`figure_virtio_user_as_exceptional_path`.
+
+.. _figure_virtio_user_as_exceptional_path:
+
+.. figure:: img/virtio_user_as_exceptional_path.*
+
+   Overview of a DPDK app using virtio_user as excpetional path
+
+
+Sample Usage
+------------
+
+As a prerequisite, the vhost/vhost-net kernel CONFIG should be chosen before
+compiling the kernel and those kernel modules should be inserted.
+
+#.  Compile DPDK and bind a physical NIC to igb_uio/uio_pci_generic/vfio-pci.
+
+    This physical NIC is for communicating with outside.
+
+#.  Run testpmd.
+
+    .. code-block:: console
+
+        $(testpmd) -c 0xc -n 4 \
+		--vdev=virtio_user0,path=/dev/vhost-net,queue_size=1024 \
+		-- -i --txqflags=0x0 --disable-hw-vlan --enable-lro --crc-strip
+		--enable-rx-cksum --rxd=1024 --txd=1024
+
+    This command runs testpmd with two ports, one physical NIC to communicate
+    with outside, and one virtio_user to communicate with kernel.
+
+* ``--enable-lro``
+
+    This is used to negotiate VIRTIO_NET_F_GUEST_TSO4 and
+    VIRTIO_NET_F_GUEST_TSO6 feature so that large packets from kernel can be
+    transmitted DPDK application and further TSOed by physical NIC.
+
+* ``--enable-rx-cksum``
+
+    This is used to negotiate VIRTIO_NET_F_GUEST_CSUM so that packets from
+    kernel can be deemed as valid Rx checksumed.
+
+* ``queue_size``
+
+    256 by default. To avoid shortage of descriptors, we can increase it to 1024.
+
+* ``queues``
+
+    Number of multi-queues. Each qeueue will be served by a kthread. For example:
+
+    .. code-block:: console
+
+        $(testpmd) -c 0xc -n 4 \
+		--vdev=virtio_user0,path=/dev/vhost-net,queues=2,queue_size=1024 \
+		-- -i --txqflags=0x0 --disable-hw-vlan --enable-lro \
+		--crc-strip --enable-rx-cksum --txq=2 --rxq=2 --rxd=1024 \
+		--txd=1024
+
+#. Start testpmd:
+
+    .. code-block:: console
+
+        (testpmd) start
+
+#.  Configure IP address and start tap:
+
+    .. code-block:: console
+
+        ifconfig tap0 1.1.1.1/24 up
+
+.. note::
+
+    The tap device will be named tap0, tap1, etc, by kernel.
+
+Then, all traffic from physical NIC can be forwarded into kernel stack, and all
+traffic on the tap0 can be sent out from physical NIC.
+
+Limitations
+-----------
+
+This solution is only available on Linux systems.
-- 
2.7.4

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [dpdk-dev] [PATCH v2 3/3] doc: postpone ABI changes in igb_uio
  2017-02-09 16:06 ` [dpdk-dev] [PATCH v2 " Jianfeng Tan
  2017-02-09 16:06   ` [dpdk-dev] [PATCH v2 1/3] doc: add guide to use virtio_user for container networking Jianfeng Tan
  2017-02-09 16:06   ` [dpdk-dev] [PATCH v2 2/3] doc: add guide to use virtio_user as exceptional path Jianfeng Tan
@ 2017-02-09 16:06   ` Jianfeng Tan
  2017-02-09 17:40     ` Ferruh Yigit
  2 siblings, 1 reply; 15+ messages in thread
From: Jianfeng Tan @ 2017-02-09 16:06 UTC (permalink / raw)
  To: dev; +Cc: thomas.monjalon, john.mcnamara, yuanhan.liu, stephen, Jianfeng Tan

This ABI changes to remove iomem and ioport mapping in igb_uio. The
purpose of this changes was to fix a bug: when DPDK app crashes,
those devices by igb_uio are not stopped either DPDK PMD driver or
igb_uio driver.

Then it has been pointed out by Stephen Hemminger that it has
backward compatibility issue: cannot run old version DPDK on
modified igb_uio.

However, we still have not figure out a new way to fix this bug
without this change. Let's postpone this deprecation announcement
in case this change cannot be avoided.

Fixes: 3bac1dbc1ed ("doc: announce iomem and ioport removal from igb_uio")

Suggested-by: Stephen Hemminger <stephen@networkplumber.org>
Suggested-by: Ferruh Yigit <ferruh.yigit@intel.com>
Suggested-by: Thomas Monjalon <thomas.monjalon@6wind.com>
Signed-off-by: Jianfeng Tan <jianfeng.tan@intel.com>
---
 doc/guides/rel_notes/deprecation.rst | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst
index 755dc65..b49e0a0 100644
--- a/doc/guides/rel_notes/deprecation.rst
+++ b/doc/guides/rel_notes/deprecation.rst
@@ -11,7 +11,7 @@ Deprecation Notices
 * igb_uio: iomem mapping and sysfs files created for iomem and ioport in
   igb_uio will be removed, because we are able to detect these from what Linux
   has exposed, like the way we have done with uio-pci-generic. This change
-  targets release 17.02.
+  targets release 17.05.
 
 * ABI/API changes are planned for 17.02: ``rte_device``, ``rte_driver`` will be
   impacted because of introduction of a new ``rte_bus`` hierarchy. This would
-- 
2.7.4

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [dpdk-dev] [PATCH v2 3/3] doc: postpone ABI changes in igb_uio
  2017-02-09 16:06   ` [dpdk-dev] [PATCH v2 3/3] doc: postpone ABI changes in igb_uio Jianfeng Tan
@ 2017-02-09 17:40     ` Ferruh Yigit
  2017-02-10 10:44       ` Thomas Monjalon
  0 siblings, 1 reply; 15+ messages in thread
From: Ferruh Yigit @ 2017-02-09 17:40 UTC (permalink / raw)
  To: Jianfeng Tan, dev; +Cc: thomas.monjalon, john.mcnamara, yuanhan.liu, stephen

On 2/9/2017 4:06 PM, Jianfeng Tan wrote:
> This ABI changes to remove iomem and ioport mapping in igb_uio. The
> purpose of this changes was to fix a bug: when DPDK app crashes,
> those devices by igb_uio are not stopped either DPDK PMD driver or
> igb_uio driver.
> 
> Then it has been pointed out by Stephen Hemminger that it has
> backward compatibility issue: cannot run old version DPDK on
> modified igb_uio.
> 
> However, we still have not figure out a new way to fix this bug
> without this change. Let's postpone this deprecation announcement
> in case this change cannot be avoided.
> 
> Fixes: 3bac1dbc1ed ("doc: announce iomem and ioport removal from igb_uio")
> 
> Suggested-by: Stephen Hemminger <stephen@networkplumber.org>
> Suggested-by: Ferruh Yigit <ferruh.yigit@intel.com>
> Suggested-by: Thomas Monjalon <thomas.monjalon@6wind.com>
> Signed-off-by: Jianfeng Tan <jianfeng.tan@intel.com>

Acked-by: Ferruh Yigit <ferruh.yigit@intel.com>

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [dpdk-dev] [PATCH v2 3/3] doc: postpone ABI changes in igb_uio
  2017-02-09 17:40     ` Ferruh Yigit
@ 2017-02-10 10:44       ` Thomas Monjalon
  2017-02-10 11:20         ` Tan, Jianfeng
  0 siblings, 1 reply; 15+ messages in thread
From: Thomas Monjalon @ 2017-02-10 10:44 UTC (permalink / raw)
  To: Jianfeng Tan; +Cc: Ferruh Yigit, dev, john.mcnamara, yuanhan.liu, stephen

2017-02-09 17:40, Ferruh Yigit:
> On 2/9/2017 4:06 PM, Jianfeng Tan wrote:
> > This ABI changes to remove iomem and ioport mapping in igb_uio. The
> > purpose of this changes was to fix a bug: when DPDK app crashes,
> > those devices by igb_uio are not stopped either DPDK PMD driver or
> > igb_uio driver.
> > 
> > Then it has been pointed out by Stephen Hemminger that it has
> > backward compatibility issue: cannot run old version DPDK on
> > modified igb_uio.
> > 
> > However, we still have not figure out a new way to fix this bug
> > without this change. Let's postpone this deprecation announcement
> > in case this change cannot be avoided.
> > 
> > Fixes: 3bac1dbc1ed ("doc: announce iomem and ioport removal from igb_uio")
> > 
> > Suggested-by: Stephen Hemminger <stephen@networkplumber.org>
> > Suggested-by: Ferruh Yigit <ferruh.yigit@intel.com>
> > Suggested-by: Thomas Monjalon <thomas.monjalon@6wind.com>
> > Signed-off-by: Jianfeng Tan <jianfeng.tan@intel.com>
> 
> Acked-by: Ferruh Yigit <ferruh.yigit@intel.com>

Applied, thanks

The images are not real vector images and are almost unreadable.
Please make the effort to use inkscape in order to have images
we can update.

I did some changes: s/virtio_user/virtio-user/ in order to be consistent.
Like for vhost-user, we use the underscore only in code.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [dpdk-dev] [PATCH v2 3/3] doc: postpone ABI changes in igb_uio
  2017-02-10 10:44       ` Thomas Monjalon
@ 2017-02-10 11:20         ` Tan, Jianfeng
  0 siblings, 0 replies; 15+ messages in thread
From: Tan, Jianfeng @ 2017-02-10 11:20 UTC (permalink / raw)
  To: Thomas Monjalon; +Cc: Yigit, Ferruh, dev, Mcnamara, John, yuanhan.liu, stephen



> -----Original Message-----
> From: Thomas Monjalon [mailto:thomas.monjalon@6wind.com]
> Sent: Friday, February 10, 2017 6:44 PM
> To: Tan, Jianfeng
> Cc: Yigit, Ferruh; dev@dpdk.org; Mcnamara, John;
> yuanhan.liu@linux.intel.com; stephen@networkplumber.org
> Subject: Re: [dpdk-dev] [PATCH v2 3/3] doc: postpone ABI changes in igb_uio
> 
> 2017-02-09 17:40, Ferruh Yigit:
> > On 2/9/2017 4:06 PM, Jianfeng Tan wrote:
> > > This ABI changes to remove iomem and ioport mapping in igb_uio. The
> > > purpose of this changes was to fix a bug: when DPDK app crashes,
> > > those devices by igb_uio are not stopped either DPDK PMD driver or
> > > igb_uio driver.
> > >
> > > Then it has been pointed out by Stephen Hemminger that it has
> > > backward compatibility issue: cannot run old version DPDK on
> > > modified igb_uio.
> > >
> > > However, we still have not figure out a new way to fix this bug
> > > without this change. Let's postpone this deprecation announcement
> > > in case this change cannot be avoided.
> > >
> > > Fixes: 3bac1dbc1ed ("doc: announce iomem and ioport removal from
> igb_uio")
> > >
> > > Suggested-by: Stephen Hemminger <stephen@networkplumber.org>
> > > Suggested-by: Ferruh Yigit <ferruh.yigit@intel.com>
> > > Suggested-by: Thomas Monjalon <thomas.monjalon@6wind.com>
> > > Signed-off-by: Jianfeng Tan <jianfeng.tan@intel.com>
> >
> > Acked-by: Ferruh Yigit <ferruh.yigit@intel.com>
> 
> Applied, thanks
> 
> The images are not real vector images and are almost unreadable.
> Please make the effort to use inkscape in order to have images
> we can update.

Apologies for that. I've submitted a patch to changes the images. And thank you for the solution.

> 
> I did some changes: s/virtio_user/virtio-user/ in order to be consistent.
> Like for vhost-user, we use the underscore only in code.

Thank you for that.

Regards,
Jianfeng

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2017-02-10 11:20 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-01-24  7:34 [dpdk-dev] [PATCH 0/3] doc upates Jianfeng Tan
2017-01-24  7:34 ` [dpdk-dev] [PATCH 1/3] doc: add guide to use virtio_user for container networking Jianfeng Tan
2017-01-24  7:34 ` [dpdk-dev] [PATCH 2/3] doc: add guide to use virtio_user as exceptional path Jianfeng Tan
2017-01-24  7:34 ` [dpdk-dev] [PATCH 3/3] doc: remove ABI changes in igb_uio Jianfeng Tan
2017-01-24 13:35   ` Ferruh Yigit
2017-01-30 17:52     ` Thomas Monjalon
2017-02-01  7:24       ` Tan, Jianfeng
2017-02-09 14:45 ` [dpdk-dev] [PATCH 0/3] doc upates Thomas Monjalon
2017-02-09 16:06 ` [dpdk-dev] [PATCH v2 " Jianfeng Tan
2017-02-09 16:06   ` [dpdk-dev] [PATCH v2 1/3] doc: add guide to use virtio_user for container networking Jianfeng Tan
2017-02-09 16:06   ` [dpdk-dev] [PATCH v2 2/3] doc: add guide to use virtio_user as exceptional path Jianfeng Tan
2017-02-09 16:06   ` [dpdk-dev] [PATCH v2 3/3] doc: postpone ABI changes in igb_uio Jianfeng Tan
2017-02-09 17:40     ` Ferruh Yigit
2017-02-10 10:44       ` Thomas Monjalon
2017-02-10 11:20         ` Tan, Jianfeng

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).