summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNiels Weber <niels.weber@digia.com>2014-09-16 15:46:02 +0200
committerCaroline Chao <caroline.chao@digia.com>2014-09-19 10:55:24 +0200
commitd9dfff0b599c9347de8fb545189b2f2951dca9ec (patch)
tree97dd7cd1ddd6ae4104a37d9ac3327a7b558b10dc
parenta290fecef128eada3faad5706524fbc2c41d4fe4 (diff)
Rework useful info section
Add a link to the main conference page, add floorplans to the app, link to plans from menu. Change-Id: Ie72caddc2abc071bfa26388dcbc38f9e18a9a189 Reviewed-by: Caroline Chao <caroline.chao@digia.com>
-rw-r--r--qml/components/ConferenceHeader.qml12
-rw-r--r--qml/components/Floorplan.qml64
-rw-r--r--qml/components/HomeScreen.qml18
-rw-r--r--qml/components/images/Btn_FloorMap.svg42
-rw-r--r--qml/components/images/Btn_Hotels.svg35
-rw-r--r--qml/components/images/Btn_Restaurants.svg61
-rw-r--r--qml/components/images/Btn_ToWebsite.svg100
-rw-r--r--qml/components/images/Btn_VenueMap.svg34
-rw-r--r--qml/components/images/LevelA.svg231
-rw-r--r--qml/components/images/LevelB.svg609
-rw-r--r--qml/components/images/LevelC.svg238
-rw-r--r--qml/components/images/sfo_floor.pngbin0 -> 36048 bytes
-rw-r--r--qml/main.qml10
-rw-r--r--resource.qrc12
-rw-r--r--src/applicationclient.cpp2
-rw-r--r--src/theme.cpp10
-rw-r--r--talk-schedule.pro3
17 files changed, 1326 insertions, 155 deletions
diff --git a/qml/components/ConferenceHeader.qml b/qml/components/ConferenceHeader.qml
index 05a0871..74ec59e 100644
--- a/qml/components/ConferenceHeader.qml
+++ b/qml/components/ConferenceHeader.qml
@@ -66,7 +66,9 @@ Item {
MouseArea {
id: mouseAreaBack
anchors.fill: parent
- enabled: !!stack.currentItem && (stack.currentItem.objectName === "event" || stack.currentItem.objectName === "feedback")
+ enabled: !!stack.currentItem && (stack.currentItem.objectName === "event" ||
+ stack.currentItem.objectName === "feedback" ||
+ stack.currentItem.objectName === "floorPlan")
onClicked: stack.pop()
Rectangle {
anchors.fill: parent
@@ -81,7 +83,9 @@ Item {
anchors.verticalCenter: parent.verticalCenter
anchors.leftMargin: Theme.margins.twenty
opacity: (stack.depth > 1 && (!!stack.currentItem &&
- (stack.currentItem.objectName === "event" || stack.currentItem.objectName === "feedback"))) ? 1 : 0
+ (stack.currentItem.objectName === "event" ||
+ stack.currentItem.objectName === "feedback" ||
+ stack.currentItem.objectName === "floorPlan"))) ? 1 : 0
Behavior on opacity { PropertyAnimation{} }
height: Theme.sizes.backHeight
width: Theme.sizes.backWidth
@@ -99,7 +103,9 @@ Item {
id: locationButton
anchors.left: parent.left
anchors.verticalCenter: parent.verticalCenter
- opacity: (!!stack.currentItem && stack.currentItem.objectName !== "event" && stack.currentItem.objectName !== "feedback" &&
+ opacity: (!!stack.currentItem && stack.currentItem.objectName !== "event" &&
+ stack.currentItem.objectName !== "feedback" &&
+ stack.currentItem.objectName !== "floorPlan" &&
applicationClient.currentConferenceId !== "") ? 1 : 0
Behavior on opacity { PropertyAnimation{} }
diff --git a/qml/components/Floorplan.qml b/qml/components/Floorplan.qml
new file mode 100644
index 0000000..3e9a0d4
--- /dev/null
+++ b/qml/components/Floorplan.qml
@@ -0,0 +1,64 @@
+/****************************************************************************
+**
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
+** Contact: http://www.qt-project.org/legal
+**
+** This file is part of the examples of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:BSD$
+** You may use this file under the terms of the BSD license as follows:
+**
+** "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 Digia Plc and its Subsidiary(-ies) 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."
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+import QtQuick 2.2
+import TalkSchedule 1.0
+
+Image {
+ id: floorImage
+ objectName: "floorPlan"
+
+ source: (applicationClient.currentConferenceDetails.location === "BLN") ? Theme.images.levelA : Theme.images.sfoFloor
+ MouseArea {
+ anchors.fill: parent
+ enabled: applicationClient.currentConferenceDetails.location === "BLN"
+ onClicked: {
+ if (floorImage.source == Theme.images.levelA)
+ {
+ floorImage.source = Theme.images.levelB
+ } else {
+ if (floorImage.source == Theme.images.levelB)
+ floorImage.source = Theme.images.levelC
+ else
+ floorImage.source = Theme.images.levelA
+ }
+ }
+ }
+}
diff --git a/qml/components/HomeScreen.qml b/qml/components/HomeScreen.qml
index 8432289..763fecd 100644
--- a/qml/components/HomeScreen.qml
+++ b/qml/components/HomeScreen.qml
@@ -429,33 +429,23 @@ Rectangle {
anchors.horizontalCenter: parent.horizontalCenter
spacing: Theme.margins.thirty
Image {
- source: Theme.images.btnVenueMap
+ source: Theme.images.btnFloorMap
sourceSize.height: Theme.sizes.infoButtonSize
sourceSize.width: Theme.sizes.infoButtonSize
anchors.verticalCenter: parent.verticalCenter
MouseArea {
anchors.fill: parent
- onClicked: Qt.openUrlExternally("http://www.qtdeveloperdays.com/sites/default/files/files/bcc_map.pdf")
+ onClicked: stack.push(Qt.resolvedUrl("Floorplan.qml"))
}
}
Image {
- source: Theme.images.btnHotels
+ source: Theme.images.btnToWebsite
sourceSize.height: Theme.sizes.infoButtonSize
sourceSize.width: Theme.sizes.infoButtonSize
anchors.verticalCenter: parent.verticalCenter
MouseArea {
anchors.fill: parent
- onClicked: Qt.openUrlExternally("http://www.qtdeveloperdays.com/sites/default/files/files/bcc_hotels.pdf")
- }
- }
- Image {
- source: Theme.images.btnRestaurants
- sourceSize.height: Theme.sizes.infoButtonSize
- sourceSize.width: Theme.sizes.infoButtonSize
- anchors.verticalCenter: parent.verticalCenter
- MouseArea {
- anchors.fill: parent
- onClicked: Qt.openUrlExternally("https://www.qtdeveloperdays.com/sites/default/files/files/BerlinAlexanderplatzRestaurants_1.pdf")
+ onClicked: Qt.openUrlExternally(applicationClient.currentConferenceDetails.infopage)
}
}
}
diff --git a/qml/components/images/Btn_FloorMap.svg b/qml/components/images/Btn_FloorMap.svg
new file mode 100644
index 0000000..ea997d7
--- /dev/null
+++ b/qml/components/images/Btn_FloorMap.svg
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="310px" height="300px" viewBox="0 0 310 300" enable-background="new 0 0 310 300" xml:space="preserve">
+<g>
+ <rect fill="#D85B3A" width="310" height="300"/>
+</g>
+<g>
+ <polygon fill="#FFFFFF" points="128,150.666 88,164 88,81.334 128,68 "/>
+ <polygon fill="#FFFFFF" points="182,81.334 222,68 222,150.666 182,164 "/>
+ <polygon fill="#FFFFFF" points="135,150.666 175,164 175,81.334 135,68 "/>
+</g>
+<g>
+ <path fill="#FFFFFF" d="M55.324,239.88H52.17v-27.127h15.122v2.802H55.324v9.927h11.244v2.802H55.324V239.88z"/>
+ <path fill="#FFFFFF" d="M71.782,239.88v-27.127h3.154v24.27h11.968v2.857H71.782z"/>
+ <path fill="#FFFFFF" d="M115.052,226.279c0,4.342-1.099,7.756-3.294,10.242s-5.248,3.729-9.156,3.729
+ c-3.996,0-7.078-1.222-9.25-3.664c-2.17-2.443-3.256-5.892-3.256-10.345c0-4.416,1.088-7.839,3.266-10.271
+ c2.177-2.43,5.27-3.646,9.277-3.646c3.896,0,6.939,1.237,9.129,3.711C113.957,218.512,115.052,221.926,115.052,226.279z
+ M93.436,226.279c0,3.674,0.782,6.46,2.348,8.358c1.564,1.899,3.837,2.849,6.818,2.849c3.006,0,5.275-0.946,6.81-2.839
+ s2.301-4.682,2.301-8.368c0-3.648-0.765-6.417-2.292-8.304c-1.527-1.886-3.788-2.829-6.781-2.829c-3.006,0-5.291,0.949-6.855,2.849
+ C94.218,219.894,93.436,222.655,93.436,226.279z"/>
+ <path fill="#FFFFFF" d="M144.646,226.279c0,4.342-1.098,7.756-3.293,10.242c-2.196,2.486-5.248,3.729-9.157,3.729
+ c-3.995,0-7.079-1.222-9.249-3.664c-2.172-2.443-3.257-5.892-3.257-10.345c0-4.416,1.089-7.839,3.266-10.271
+ c2.177-2.43,5.27-3.646,9.277-3.646c3.896,0,6.939,1.237,9.129,3.711C143.552,218.512,144.646,221.926,144.646,226.279z
+ M123.03,226.279c0,3.674,0.782,6.46,2.347,8.358c1.564,1.899,3.838,2.849,6.819,2.849c3.006,0,5.275-0.946,6.81-2.839
+ c1.533-1.893,2.301-4.682,2.301-8.368c0-3.648-0.764-6.417-2.291-8.304c-1.528-1.886-3.789-2.829-6.782-2.829
+ c-3.006,0-5.292,0.949-6.856,2.849C123.812,219.894,123.03,222.655,123.03,226.279z"/>
+ <path fill="#FFFFFF" d="M153.85,228.599v11.281h-3.154v-27.127h7.44c3.327,0,5.786,0.638,7.376,1.911
+ c1.589,1.274,2.384,3.191,2.384,5.752c0,3.588-1.818,6.012-5.455,7.273l7.366,12.19h-3.729l-6.568-11.281H153.85z M153.85,225.89
+ h4.323c2.227,0,3.859-0.442,4.898-1.326c1.039-0.885,1.559-2.211,1.559-3.98c0-1.793-0.528-3.086-1.587-3.878
+ c-1.057-0.791-2.755-1.188-5.093-1.188h-4.101V225.89z"/>
+ <path fill="#FFFFFF" d="M196.062,239.88l-9.203-24.047h-0.148c0.173,1.905,0.26,4.169,0.26,6.791v17.256h-2.913v-27.127h4.75
+ l8.591,22.377h0.148l8.665-22.377h4.713v27.127h-3.154v-17.479c0-2.004,0.086-4.181,0.26-6.531h-0.148l-9.277,24.01H196.062z"/>
+ <path fill="#FFFFFF" d="M235.416,239.88l-3.377-8.628h-10.873l-3.34,8.628h-3.191l10.725-27.238h2.653l10.669,27.238H235.416z
+ M231.056,228.413l-3.154-8.405c-0.408-1.063-0.829-2.368-1.262-3.915c-0.272,1.188-0.662,2.493-1.169,3.915l-3.191,8.405H231.056z
+ "/>
+ <path fill="#FFFFFF" d="M259.611,220.657c0,2.746-0.938,4.858-2.811,6.336c-1.875,1.479-4.556,2.218-8.044,2.218h-3.191v10.669
+ h-3.154v-27.127h7.032C256.222,212.753,259.611,215.388,259.611,220.657z M245.565,226.502h2.839c2.795,0,4.817-0.451,6.067-1.354
+ c1.249-0.902,1.874-2.35,1.874-4.342c0-1.793-0.588-3.129-1.763-4.008c-1.176-0.878-3.006-1.317-5.492-1.317h-3.525V226.502z"/>
+</g>
+</svg>
diff --git a/qml/components/images/Btn_Hotels.svg b/qml/components/images/Btn_Hotels.svg
deleted file mode 100644
index 662b0c3..0000000
--- a/qml/components/images/Btn_Hotels.svg
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="310px" height="300px" viewBox="0 0 310 300" enable-background="new 0 0 310 300" xml:space="preserve">
-<g>
- <rect fill="#D85B3A" width="310" height="300"/>
- <g>
- <path fill="#FFFFFF" d="M109.143,239.88h-3.154v-12.766H91.701v12.766h-3.154v-27.127h3.154v11.541h14.287v-11.541h3.154V239.88z"
- />
- <path fill="#FFFFFF" d="M140.129,226.279c0,4.342-1.099,7.756-3.294,10.242c-2.196,2.486-5.248,3.729-9.157,3.729
- c-3.995,0-7.078-1.222-9.249-3.664c-2.171-2.443-3.257-5.892-3.257-10.345c0-4.416,1.089-7.839,3.266-10.271
- c2.178-2.43,5.27-3.646,9.277-3.646c3.896,0,6.939,1.237,9.129,3.711C139.033,218.512,140.129,221.926,140.129,226.279z
- M118.512,226.279c0,3.674,0.783,6.46,2.348,8.358c1.564,1.899,3.838,2.849,6.818,2.849c3.006,0,5.275-0.946,6.811-2.839
- c1.533-1.893,2.301-4.682,2.301-8.368c0-3.648-0.765-6.417-2.292-8.304c-1.528-1.886-3.788-2.829-6.782-2.829
- c-3.006,0-5.291,0.949-6.855,2.849C119.295,219.894,118.512,222.655,118.512,226.279z"/>
- <path fill="#FFFFFF" d="M154.527,239.88h-3.154v-24.325h-8.592v-2.802h20.336v2.802h-8.59V239.88z"/>
- <path fill="#FFFFFF" d="M182.322,239.88h-15.123v-27.127h15.123v2.802h-11.969v8.739h11.244v2.783h-11.244v9.982h11.969V239.88z"
- />
- <path fill="#FFFFFF" d="M188.334,239.88v-27.127h3.154v24.27h11.967v2.857H188.334z"/>
- <path fill="#FFFFFF" d="M223.365,232.662c0,2.388-0.866,4.249-2.598,5.585c-1.732,1.336-4.082,2.004-7.051,2.004
- c-3.217,0-5.69-0.414-7.422-1.243v-3.043c1.113,0.471,2.325,0.842,3.637,1.113c1.311,0.272,2.609,0.408,3.896,0.408
- c2.103,0,3.686-0.399,4.75-1.196c1.063-0.799,1.596-1.908,1.596-3.331c0-0.939-0.188-1.71-0.566-2.31
- c-0.377-0.601-1.008-1.153-1.893-1.661c-0.884-0.507-2.229-1.082-4.035-1.726c-2.523-0.902-4.326-1.973-5.408-3.21
- c-1.083-1.236-1.624-2.851-1.624-4.843c0-2.09,0.785-3.754,2.356-4.991c1.57-1.236,3.648-1.855,6.234-1.855
- c2.696,0,5.177,0.495,7.44,1.484l-0.983,2.746c-2.239-0.939-4.416-1.41-6.531-1.41c-1.67,0-2.976,0.359-3.915,1.076
- c-0.94,0.718-1.41,1.714-1.41,2.987c0,0.94,0.173,1.71,0.52,2.311c0.346,0.6,0.931,1.15,1.753,1.65
- c0.823,0.502,2.081,1.056,3.776,1.661c2.845,1.015,4.803,2.104,5.872,3.266C222.83,229.298,223.365,230.807,223.365,232.662z"/>
- </g>
- <g>
- <polygon fill="#FFFFFF" points="136,169 109,169 109,73 136,61 "/>
- <path fill="#FFFFFF" d="M143,61v108h58V73L143,61z M183,165h-18v-35l18,3V165z"/>
- </g>
-</g>
-</svg>
diff --git a/qml/components/images/Btn_Restaurants.svg b/qml/components/images/Btn_Restaurants.svg
deleted file mode 100644
index ce43632..0000000
--- a/qml/components/images/Btn_Restaurants.svg
+++ /dev/null
@@ -1,61 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="310px" height="300px" viewBox="0 0 310 300" enable-background="new 0 0 310 300" xml:space="preserve">
-<g>
- <rect fill="#D85B3A" width="310" height="300"/>
- <g>
- <path fill="#FFFFFF" d="M33.745,228.599v11.281h-3.154v-27.127h7.44c3.327,0,5.785,0.638,7.375,1.911
- c1.59,1.274,2.385,3.191,2.385,5.752c0,3.588-1.818,6.012-5.455,7.273l7.366,12.19h-3.729l-6.568-11.281H33.745z M33.745,225.89
- h4.323c2.227,0,3.859-0.442,4.898-1.326c1.039-0.885,1.559-2.211,1.559-3.98c0-1.793-0.529-3.086-1.586-3.878
- c-1.059-0.791-2.756-1.188-5.094-1.188h-4.101V225.89z"/>
- <path fill="#FFFFFF" d="M69.203,239.88H54.081v-27.127h15.122v2.802H57.235v8.739h11.244v2.783H57.235v9.982h11.968V239.88z"/>
- <path fill="#FFFFFF" d="M90.522,232.662c0,2.388-0.866,4.249-2.598,5.585s-4.082,2.004-7.051,2.004
- c-3.216,0-5.69-0.414-7.422-1.243v-3.043c1.113,0.471,2.325,0.842,3.637,1.113c1.312,0.272,2.61,0.408,3.896,0.408
- c2.103,0,3.687-0.399,4.75-1.196c1.063-0.799,1.596-1.908,1.596-3.331c0-0.939-0.188-1.71-0.565-2.31
- c-0.378-0.601-1.009-1.153-1.893-1.661c-0.885-0.507-2.23-1.082-4.036-1.726c-2.523-0.902-4.327-1.973-5.409-3.21
- c-1.082-1.236-1.623-2.851-1.623-4.843c0-2.09,0.785-3.754,2.356-4.991c1.571-1.236,3.649-1.855,6.234-1.855
- c2.696,0,5.177,0.495,7.44,1.484l-0.983,2.746c-2.239-0.939-4.416-1.41-6.531-1.41c-1.67,0-2.976,0.359-3.915,1.076
- c-0.94,0.718-1.41,1.714-1.41,2.987c0,0.94,0.173,1.71,0.52,2.311c0.346,0.6,0.931,1.15,1.754,1.65
- c0.822,0.502,2.08,1.056,3.775,1.661c2.845,1.015,4.803,2.104,5.873,3.266C89.987,229.298,90.522,230.807,90.522,232.662z"/>
- <path fill="#FFFFFF" d="M104.42,239.88h-3.154v-24.325h-8.591v-2.802h20.336v2.802h-8.591V239.88z"/>
- <path fill="#FFFFFF" d="M134.145,239.88l-3.377-8.628h-10.873l-3.34,8.628h-3.191l10.725-27.238h2.653l10.669,27.238H134.145z
- M129.784,228.413l-3.154-8.405c-0.408-1.063-0.829-2.368-1.262-3.915c-0.272,1.188-0.662,2.493-1.169,3.915l-3.191,8.405H129.784
- z"/>
- <path fill="#FFFFFF" d="M161.624,212.753v17.553c0,3.093-0.935,5.523-2.802,7.292c-1.868,1.77-4.435,2.653-7.7,2.653
- s-5.792-0.891-7.579-2.672c-1.788-1.781-2.682-4.23-2.682-7.348v-17.479h3.154v17.701c0,2.264,0.618,4.002,1.855,5.214
- c1.236,1.213,3.055,1.818,5.455,1.818c2.288,0,4.051-0.609,5.288-1.827c1.237-1.219,1.855-2.966,1.855-5.242v-17.664H161.624z"/>
- <path fill="#FFFFFF" d="M171.959,228.599v11.281h-3.154v-27.127h7.44c3.327,0,5.786,0.638,7.376,1.911
- c1.589,1.274,2.384,3.191,2.384,5.752c0,3.588-1.818,6.012-5.455,7.273l7.366,12.19h-3.729l-6.568-11.281H171.959z
- M171.959,225.89h4.323c2.227,0,3.859-0.442,4.898-1.326c1.039-0.885,1.559-2.211,1.559-3.98c0-1.793-0.528-3.086-1.587-3.878
- c-1.057-0.791-2.755-1.188-5.093-1.188h-4.101V225.89z"/>
- <path fill="#FFFFFF" d="M209.347,239.88l-3.377-8.628h-10.873l-3.34,8.628h-3.191l10.725-27.238h2.653l10.669,27.238H209.347z
- M204.986,228.413l-3.154-8.405c-0.408-1.063-0.829-2.368-1.262-3.915c-0.272,1.188-0.662,2.493-1.169,3.915l-3.191,8.405H204.986
- z"/>
- <path fill="#FFFFFF" d="M237.531,239.88h-3.6l-14.825-22.767h-0.148c0.197,2.672,0.297,5.121,0.297,7.348v15.419h-2.913v-27.127
- h3.562l14.788,22.674h0.148c-0.025-0.334-0.081-1.407-0.167-3.219c-0.087-1.812-0.118-3.108-0.093-3.888v-15.567h2.95V239.88z"/>
- <path fill="#FFFFFF" d="M253.34,239.88h-3.154v-24.325h-8.591v-2.802h20.336v2.802h-8.591V239.88z"/>
- <path fill="#FFFFFF" d="M281.32,232.662c0,2.388-0.866,4.249-2.598,5.585c-1.732,1.336-4.082,2.004-7.051,2.004
- c-3.217,0-5.69-0.414-7.422-1.243v-3.043c1.113,0.471,2.325,0.842,3.637,1.113c1.311,0.272,2.609,0.408,3.896,0.408
- c2.103,0,3.686-0.399,4.75-1.196c1.063-0.799,1.596-1.908,1.596-3.331c0-0.939-0.188-1.71-0.566-2.31
- c-0.377-0.601-1.008-1.153-1.893-1.661c-0.884-0.507-2.229-1.082-4.035-1.726c-2.523-0.902-4.326-1.973-5.408-3.21
- c-1.083-1.236-1.624-2.851-1.624-4.843c0-2.09,0.785-3.754,2.356-4.991c1.57-1.236,3.648-1.855,6.234-1.855
- c2.696,0,5.177,0.495,7.44,1.484l-0.983,2.746c-2.239-0.939-4.416-1.41-6.531-1.41c-1.67,0-2.976,0.359-3.915,1.076
- c-0.94,0.718-1.41,1.714-1.41,2.987c0,0.94,0.173,1.71,0.52,2.311c0.346,0.6,0.931,1.15,1.753,1.65
- c0.823,0.502,2.081,1.056,3.776,1.661c2.845,1.015,4.803,2.104,5.872,3.266C280.785,229.298,281.32,230.807,281.32,232.662z"/>
- </g>
- <g>
- <rect x="121" y="63" fill="#FFFFFF" width="4" height="28"/>
- <rect x="139" y="63" fill="#FFFFFF" width="4" height="28"/>
- <rect x="130" y="63" fill="#FFFFFF" width="4" height="28"/>
- <path fill="#FFFFFF" d="M187,164c0,2.75-2.25,5-5,5l0,0c-2.75,0-5-2.25-5-5v-44c0-2.75,2.25-5,5-5l0,0c2.75,0,5,2.25,5,5V164z"/>
- <rect x="169" y="76" fill="#FFFFFF" width="18" height="48"/>
- <path fill="#FFFFFF" d="M137,164c0,2.75-2.25,5-5,5l0,0c-2.75,0-5-2.25-5-5v-60c0-2.75,2.25-5,5-5l0,0c2.75,0,5,2.25,5,5V164z"/>
- <rect x="121" y="84" fill="#FFFFFF" width="22" height="16"/>
- <path fill="#FFFFFF" d="M143,99c0,3.85-3.15,7-7,7h-8c-3.85,0-7-3.15-7-7l0,0c0-3.85,3.15-7,7-7h8C139.85,92,143,95.15,143,99
- L143,99z"/>
- <path fill="#FFFFFF" d="M187,80c0,4.95-4.05,9-9,9l0,0c-4.95,0-9-4.05-9-9v-8c0-4.95,4.05-9,9-9l0,0c4.95,0,9,4.05,9,9V80z"/>
- </g>
-</g>
-</svg>
diff --git a/qml/components/images/Btn_ToWebsite.svg b/qml/components/images/Btn_ToWebsite.svg
new file mode 100644
index 0000000..d41b936
--- /dev/null
+++ b/qml/components/images/Btn_ToWebsite.svg
@@ -0,0 +1,100 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="310px" height="300px" viewBox="0 0 310 300" enable-background="new 0 0 310 300" xml:space="preserve">
+<g>
+ <polygon fill="#FFFFFF" points="128,150.666 88,164 88,81.334 128,68 "/>
+ <polygon fill="#FFFFFF" points="182,81.334 222,68 222,150.666 182,164 "/>
+ <polygon fill="#FFFFFF" points="135,150.666 175,164 175,81.334 135,68 "/>
+</g>
+<g>
+ <path fill="#FFFFFF" d="M55.324,239.88H52.17v-27.127h15.122v2.802H55.324v9.927h11.244v2.802H55.324V239.88z"/>
+ <path fill="#FFFFFF" d="M71.782,239.88v-27.127h3.154v24.27h11.968v2.857H71.782z"/>
+ <path fill="#FFFFFF" d="M115.052,226.279c0,4.342-1.099,7.756-3.294,10.242s-5.248,3.729-9.156,3.729
+ c-3.996,0-7.078-1.222-9.25-3.664c-2.17-2.443-3.256-5.892-3.256-10.345c0-4.416,1.088-7.839,3.266-10.271
+ c2.177-2.43,5.27-3.646,9.277-3.646c3.896,0,6.939,1.237,9.129,3.711C113.957,218.512,115.052,221.926,115.052,226.279z
+ M93.436,226.279c0,3.674,0.782,6.46,2.348,8.358c1.564,1.899,3.837,2.849,6.818,2.849c3.006,0,5.275-0.946,6.81-2.839
+ s2.301-4.682,2.301-8.368c0-3.648-0.765-6.417-2.292-8.304c-1.527-1.886-3.788-2.829-6.781-2.829c-3.006,0-5.291,0.949-6.855,2.849
+ C94.218,219.894,93.436,222.655,93.436,226.279z"/>
+ <path fill="#FFFFFF" d="M144.646,226.279c0,4.342-1.098,7.756-3.293,10.242c-2.196,2.486-5.248,3.729-9.157,3.729
+ c-3.995,0-7.079-1.222-9.249-3.664c-2.172-2.443-3.257-5.892-3.257-10.345c0-4.416,1.089-7.839,3.266-10.271
+ c2.177-2.43,5.27-3.646,9.277-3.646c3.896,0,6.939,1.237,9.129,3.711C143.552,218.512,144.646,221.926,144.646,226.279z
+ M123.03,226.279c0,3.674,0.782,6.46,2.347,8.358c1.564,1.899,3.838,2.849,6.819,2.849c3.006,0,5.275-0.946,6.81-2.839
+ c1.533-1.893,2.301-4.682,2.301-8.368c0-3.648-0.764-6.417-2.291-8.304c-1.528-1.886-3.789-2.829-6.782-2.829
+ c-3.006,0-5.292,0.949-6.856,2.849C123.812,219.894,123.03,222.655,123.03,226.279z"/>
+ <path fill="#FFFFFF" d="M153.85,228.599v11.281h-3.154v-27.127h7.44c3.327,0,5.786,0.638,7.376,1.911
+ c1.589,1.274,2.384,3.191,2.384,5.752c0,3.588-1.818,6.012-5.455,7.273l7.366,12.19h-3.729l-6.568-11.281H153.85z M153.85,225.89
+ h4.323c2.227,0,3.859-0.442,4.898-1.326c1.039-0.885,1.559-2.211,1.559-3.98c0-1.793-0.528-3.086-1.587-3.878
+ c-1.057-0.791-2.755-1.188-5.093-1.188h-4.101V225.89z"/>
+ <path fill="#FFFFFF" d="M196.062,239.88l-9.203-24.047h-0.148c0.173,1.905,0.26,4.169,0.26,6.791v17.256h-2.913v-27.127h4.75
+ l8.591,22.377h0.148l8.665-22.377h4.713v27.127h-3.154v-17.479c0-2.004,0.086-4.181,0.26-6.531h-0.148l-9.277,24.01H196.062z"/>
+ <path fill="#FFFFFF" d="M235.416,239.88l-3.377-8.628h-10.873l-3.34,8.628h-3.191l10.725-27.238h2.653l10.669,27.238H235.416z
+ M231.056,228.413l-3.154-8.405c-0.408-1.063-0.829-2.368-1.262-3.915c-0.272,1.188-0.662,2.493-1.169,3.915l-3.191,8.405H231.056z
+ "/>
+ <path fill="#FFFFFF" d="M259.611,220.657c0,2.746-0.938,4.858-2.811,6.336c-1.875,1.479-4.556,2.218-8.044,2.218h-3.191v10.669
+ h-3.154v-27.127h7.032C256.222,212.753,259.611,215.388,259.611,220.657z M245.565,226.502h2.839c2.795,0,4.817-0.451,6.067-1.354
+ c1.249-0.902,1.874-2.35,1.874-4.342c0-1.793-0.588-3.129-1.763-4.008c-1.176-0.878-3.006-1.317-5.492-1.317h-3.525V226.502z"/>
+</g>
+<g>
+ <rect fill="#D85B3A" width="310" height="300"/>
+</g>
+<g>
+ <path fill="#FFFFFF" d="M59.564,239.88H56.41v-24.325h-8.592v-2.802h20.336v2.802h-8.59V239.88z"/>
+ <path fill="#FFFFFF" d="M95.783,226.279c0,4.342-1.099,7.756-3.294,10.242c-2.196,2.486-5.248,3.729-9.157,3.729
+ c-3.995,0-7.078-1.222-9.249-3.664c-2.171-2.443-3.257-5.892-3.257-10.345c0-4.416,1.089-7.839,3.266-10.271
+ c2.178-2.43,5.27-3.646,9.277-3.646c3.896,0,6.939,1.237,9.129,3.711C94.688,218.512,95.783,221.926,95.783,226.279z
+ M74.166,226.279c0,3.674,0.783,6.46,2.348,8.358c1.564,1.899,3.838,2.849,6.818,2.849c3.006,0,5.275-0.946,6.811-2.839
+ c1.533-1.893,2.301-4.682,2.301-8.368c0-3.648-0.765-6.417-2.292-8.304c-1.528-1.886-3.788-2.829-6.782-2.829
+ c-3.006,0-5.291,0.949-6.855,2.849C74.949,219.894,74.166,222.655,74.166,226.279z"/>
+ <path fill="#FFFFFF" d="M135.379,239.88h-3.117l-5.475-18.165c-0.26-0.804-0.551-1.818-0.871-3.043
+ c-0.322-1.225-0.489-1.96-0.502-2.208c-0.271,1.633-0.705,3.421-1.299,5.362l-5.307,18.054h-3.117l-7.217-27.127h3.34l4.285,16.755
+ c0.594,2.351,1.027,4.479,1.299,6.383c0.334-2.264,0.829-4.478,1.484-6.643l4.861-16.495h3.34l5.104,16.644
+ c0.594,1.918,1.094,4.082,1.502,6.494c0.235-1.756,0.681-3.896,1.336-6.42l4.268-16.718h3.34L135.379,239.88z"/>
+ <path fill="#FFFFFF" d="M162.004,239.88h-15.121v-27.127h15.121v2.802h-11.967v8.739h11.244v2.783h-11.244v9.982h11.967V239.88z"/>
+ <path fill="#FFFFFF" d="M168.016,212.753h7.664c3.6,0,6.203,0.538,7.811,1.614c1.608,1.076,2.412,2.777,2.412,5.103
+ c0,1.608-0.448,2.935-1.345,3.98c-0.897,1.045-2.205,1.723-3.925,2.031v0.186c4.119,0.705,6.18,2.87,6.18,6.494
+ c0,2.425-0.82,4.317-2.459,5.678c-1.639,1.361-3.931,2.041-6.875,2.041h-9.463V212.753z M171.17,224.368h5.195
+ c2.227,0,3.828-0.35,4.807-1.049c0.977-0.698,1.465-1.876,1.465-3.534c0-1.521-0.544-2.619-1.633-3.294
+ c-1.088-0.674-2.82-1.011-5.195-1.011h-4.639V224.368z M171.17,227.04v10.149h5.66c2.189,0,3.837-0.424,4.944-1.271
+ c1.106-0.848,1.661-2.174,1.661-3.98c0-1.682-0.566-2.919-1.698-3.711c-1.132-0.791-2.854-1.188-5.167-1.188H171.17z"/>
+ <path fill="#FFFFFF" d="M207.945,232.662c0,2.388-0.865,4.249-2.598,5.585s-4.082,2.004-7.051,2.004
+ c-3.217,0-5.689-0.414-7.422-1.243v-3.043c1.113,0.471,2.326,0.842,3.637,1.113c1.311,0.272,2.609,0.408,3.896,0.408
+ c2.104,0,3.686-0.399,4.75-1.196c1.064-0.799,1.596-1.908,1.596-3.331c0-0.939-0.188-1.71-0.566-2.31
+ c-0.377-0.601-1.008-1.153-1.893-1.661c-0.883-0.507-2.229-1.082-4.035-1.726c-2.523-0.902-4.326-1.973-5.408-3.21
+ c-1.082-1.236-1.623-2.851-1.623-4.843c0-2.09,0.785-3.754,2.355-4.991c1.57-1.236,3.648-1.855,6.234-1.855
+ c2.697,0,5.178,0.495,7.441,1.484l-0.984,2.746c-2.238-0.939-4.416-1.41-6.531-1.41c-1.67,0-2.975,0.359-3.914,1.076
+ c-0.941,0.718-1.41,1.714-1.41,2.987c0,0.94,0.172,1.71,0.52,2.311c0.346,0.6,0.93,1.15,1.752,1.65
+ c0.824,0.502,2.082,1.056,3.777,1.661c2.844,1.015,4.803,2.104,5.871,3.266C207.41,229.298,207.945,230.807,207.945,232.662z"/>
+ <path fill="#FFFFFF" d="M213.493,239.88v-27.127h3.154v27.127H213.493z"/>
+ <path fill="#FFFFFF" d="M232.438,239.88h-3.154v-24.325h-8.591v-2.802h20.336v2.802h-8.591V239.88z"/>
+ <path fill="#FFFFFF" d="M260.232,239.88H245.11v-27.127h15.122v2.802h-11.968v8.739h11.244v2.783h-11.244v9.982h11.968V239.88z"/>
+</g>
+<g>
+ <path fill="#FFFFFF" d="M154.996,166c-27.452,0-49.854-22.26-49.995-49.744C104.859,88.687,127.174,66.141,154.744,66h0.498
+ c13.273,0.067,25.739,5.269,35.114,14.645c9.375,9.375,14.576,21.84,14.644,35.099c0.068,13.355-5.068,25.938-14.463,35.43
+ c-9.396,9.493-21.925,14.758-35.28,14.826C155.171,165.999,155.082,166,154.996,166z M158.013,136.359v22.438
+ c6.251-5.613,11.104-12.403,14.337-19.94C167.67,137.436,162.853,136.604,158.013,136.359z M137.654,138.856
+ c2.207,5.116,5.181,9.934,8.877,14.311c1.684,1.992,3.515,3.88,5.457,5.628v-22.436
+ C147.149,136.604,142.333,137.436,137.654,138.856z M178.028,140.902c-2.68,6.354-6.4,12.234-11.052,17.432
+ c7.232-2.034,13.851-5.914,19.278-11.398c0.368-0.371,0.729-0.748,1.081-1.13C184.351,143.879,181.236,142.244,178.028,140.902z
+ M122.684,145.794c5.429,5.885,12.439,10.285,20.345,12.525c-0.373-0.417-0.738-0.839-1.099-1.266
+ c-4.166-4.933-7.503-10.374-9.956-16.152C128.773,142.241,125.662,143.872,122.684,145.794z M180.103,135.24
+ c3.811,1.576,7.503,3.525,11.028,5.849c4.537-6.503,7.209-14.083,7.745-22.076h-15.937c-0.037,0.846-0.092,1.692-0.163,2.541
+ C182.38,126.259,181.478,130.84,180.103,135.24z M111.127,119.013c0.555,8.164,3.348,15.722,7.765,22.062
+ c3.516-2.316,7.197-4.259,10.996-5.831c-1.646-5.23-2.604-10.679-2.836-16.231H111.127z M133.083,119.013
+ c0.226,4.849,1.061,9.607,2.479,14.184c5.356-1.657,10.879-2.614,16.426-2.868v-11.315H133.083z M158.013,130.328
+ c5.542,0.254,11.063,1.21,16.415,2.865c1.203-3.907,1.994-7.974,2.346-12.146c0.058-0.68,0.102-1.358,0.136-2.035h-18.896V130.328z
+ M182.928,112.988h15.947c-0.538-7.996-3.214-15.579-7.744-22.077c-3.563,2.351-7.299,4.316-11.153,5.901
+ C181.658,102.021,182.653,107.45,182.928,112.988z M158.013,112.988h18.881c-0.265-4.838-1.139-9.582-2.593-14.142
+ c-5.313,1.632-10.788,2.573-16.288,2.825V112.988z M133.118,112.988h18.87v-11.316c-5.495-0.252-10.969-1.193-16.277-2.822
+ c-1.281,4.042-2.118,8.256-2.482,12.585C133.185,111.953,133.146,112.471,133.118,112.988z M111.127,112.988h15.957
+ c0.036-0.686,0.083-1.372,0.141-2.06c0.41-4.856,1.357-9.584,2.809-14.112c-3.85-1.582-7.582-3.546-11.142-5.891
+ C114.472,97.271,111.68,104.83,111.127,112.988z M158.013,73.688v21.954c4.775-0.241,9.527-1.055,14.148-2.441
+ c-2.187-4.957-5.099-9.63-8.691-13.884C161.786,77.322,159.956,75.436,158.013,73.688z M137.837,93.199
+ c4.621,1.387,9.376,2.201,14.151,2.442V73.686C145.854,79.193,141.067,85.832,137.837,93.199z M166.376,73.503
+ c0.579,0.631,1.145,1.274,1.695,1.927c4.067,4.816,7.345,10.116,9.78,15.743c3.27-1.356,6.445-3.016,9.485-4.979
+ c-0.404-0.438-0.817-0.867-1.241-1.291C180.549,79.355,173.77,75.47,166.376,73.503z M122.683,86.206
+ c3.033,1.957,6.202,3.612,9.464,4.965c2.777-6.453,6.629-12.408,11.444-17.646C135.448,75.713,128.237,80.186,122.683,86.206z"/>
+</g>
+</svg>
diff --git a/qml/components/images/Btn_VenueMap.svg b/qml/components/images/Btn_VenueMap.svg
deleted file mode 100644
index 7cb509e..0000000
--- a/qml/components/images/Btn_VenueMap.svg
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- width="310px" height="300px" viewBox="0 0 310 300" enable-background="new 0 0 310 300" xml:space="preserve">
-<g>
- <rect fill="#D85B3A" width="310" height="300"/>
- <g>
- <path fill="#FFFFFF" d="M68.071,212.753h3.396l-9.778,27.127h-3.117l-9.723-27.127h3.34l6.234,17.553
- c0.717,2.017,1.286,3.978,1.707,5.882c0.445-2.004,1.026-4.001,1.744-5.993L68.071,212.753z"/>
- <path fill="#FFFFFF" d="M90.318,239.88H75.196v-27.127h15.122v2.802H78.351v8.739h11.244v2.783H78.351v9.982h11.968V239.88z"/>
- <path fill="#FFFFFF" d="M117.52,239.88h-3.6l-14.825-22.767h-0.148c0.198,2.672,0.297,5.121,0.297,7.348v15.419H96.33v-27.127
- h3.562l14.788,22.674h0.148c-0.025-0.334-0.081-1.407-0.167-3.219c-0.087-1.812-0.118-3.108-0.093-3.888v-15.567h2.95V239.88z"/>
- <path fill="#FFFFFF" d="M145.463,212.753v17.553c0,3.093-0.934,5.523-2.802,7.292c-1.868,1.77-4.435,2.653-7.7,2.653
- s-5.792-0.891-7.58-2.672c-1.788-1.781-2.681-4.23-2.681-7.348v-17.479h3.154v17.701c0,2.264,0.618,4.002,1.855,5.214
- c1.237,1.213,3.055,1.818,5.455,1.818c2.288,0,4.051-0.609,5.288-1.827c1.237-1.219,1.855-2.966,1.855-5.242v-17.664H145.463z"/>
- <path fill="#FFFFFF" d="M167.766,239.88h-15.122v-27.127h15.122v2.802h-11.968v8.739h11.244v2.783h-11.244v9.982h11.968V239.88z"
- />
- <path fill="#FFFFFF" d="M195.653,239.88l-9.203-24.047h-0.148c0.173,1.905,0.26,4.169,0.26,6.791v17.256h-2.913v-27.127h4.75
- l8.591,22.377h0.148l8.665-22.377h4.713v27.127h-3.154v-17.479c0-2.004,0.086-4.181,0.26-6.531h-0.148l-9.277,24.01H195.653z"/>
- <path fill="#FFFFFF" d="M235.008,239.88l-3.377-8.628h-10.873l-3.34,8.628h-3.191l10.725-27.238h2.653l10.669,27.238H235.008z
- M230.647,228.413l-3.154-8.405c-0.408-1.063-0.829-2.368-1.262-3.915c-0.272,1.188-0.662,2.493-1.169,3.915l-3.191,8.405H230.647
- z"/>
- <path fill="#FFFFFF" d="M259.203,220.657c0,2.746-0.938,4.858-2.811,6.336c-1.875,1.479-4.556,2.218-8.044,2.218h-3.191v10.669
- h-3.154v-27.127h7.032C255.813,212.753,259.203,215.388,259.203,220.657z M245.157,226.502h2.839c2.795,0,4.817-0.451,6.067-1.354
- c1.249-0.902,1.874-2.35,1.874-4.342c0-1.793-0.588-3.129-1.763-4.008c-1.176-0.878-3.006-1.317-5.492-1.317h-3.525V226.502z"/>
- </g>
- <g>
- <polygon fill="#FFFFFF" points="128,150.666 88,164 88,81.334 128,68 "/>
- <polygon fill="#FFFFFF" points="182,81.334 222,68 222,150.666 182,164 "/>
- <polygon fill="#FFFFFF" points="135,150.666 175,164 175,81.334 135,68 "/>
- </g>
-</g>
-</svg>
diff --git a/qml/components/images/LevelA.svg b/qml/components/images/LevelA.svg
new file mode 100644
index 0000000..7e6104e
--- /dev/null
+++ b/qml/components/images/LevelA.svg
@@ -0,0 +1,231 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="1020px" height="1280px" viewBox="0 0 1020 1280" enable-background="new 0 0 1020 1280" xml:space="preserve">
+<g>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="924.915,1184.237 924.915,795.254
+ 1002.712,795.254 1002.712,224.746 898.983,224.746 898.983,17.288 691.525,17.288 691.525,414.915 17.288,414.915
+ 17.288,1262.034 803.898,1262.034 803.898,1184.237 864.407,1184.237 864.407,795.254 752.034,795.254 752.034,933.56
+ 691.525,933.56 691.525,1201.525 708.813,1201.525 708.813,1184.237 803.898,1184.237 "/>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="734.746,414.915 760.678,414.915
+ 803.898,380.339 1002.712,380.339 "/>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="864.407,380.339 864.407,752.034
+ 760.678,752.034 760.678,414.915 "/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M17.288,803.898h95.085V700.17h103.729
+ c0,0,54.194-107.756,181.525-77.797c146.949,34.576,216.102,51.864,216.102,51.864s77.797,8.644,77.797-69.152
+ c0-69.152,0-190.17,0-190.17"/>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="587.797,414.915 587.797,440.848
+ 544.576,440.848 544.576,518.645 570.509,518.645 648.305,605.085 691.525,605.085 "/>
+
+ <rect x="103.729" y="933.56" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" width="112.373" height="86.44"/>
+
+ <rect x="103.729" y="1020" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" width="17.288" height="69.152"/>
+
+ <rect x="596.44" y="933.56" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" width="95.085" height="86.44"/>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="285.254,1020 354.407,1020
+ 354.407,1002.712 458.136,1002.712 458.136,1020 518.645,1020 "/>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="302.542,1020 302.542,933.56
+ 501.355,933.56 501.355,1020 "/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="121.017" y1="890.339" x2="121.017" y2="933.56"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="121.017" y1="838.475" x2="121.017" y2="855.763"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="121.017" y1="1089.152" x2="121.017" y2="1201.525"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="17.288" y1="1089.152" x2="112.373" y2="1089.152"/>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="17.288,1192.881 103.729,1192.881
+ 103.729,1201.525 224.746,1201.525 "/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="293.898" y1="1201.525" x2="510" y2="1201.525"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="544.576" y1="1201.525" x2="691.525" y2="1201.525"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="579.152" y1="1020" x2="691.525" y2="1020"/>
+ <g>
+ <g>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="259.322" y1="1011.355" x2="259.322" y2="1019.355"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" stroke-dasharray="15.8336,15.8336" x1="259.322" y1="1035.189" x2="259.322" y2="1185.608"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="259.322" y1="1193.525" x2="259.322" y2="1201.525"/>
+ </g>
+ </g>
+ <g>
+ <g>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="406.271" y1="1011.355" x2="406.271" y2="1019.355"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" stroke-dasharray="15.8336,15.8336" x1="406.271" y1="1035.189" x2="406.271" y2="1185.608"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="406.271" y1="1193.525" x2="406.271" y2="1201.525"/>
+ </g>
+ </g>
+ <g>
+ <g>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="553.221" y1="1011.355" x2="553.221" y2="1019.355"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" stroke-dasharray="15.8336,15.8336" x1="553.221" y1="1035.189" x2="553.221" y2="1185.608"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="553.221" y1="1193.525" x2="553.221" y2="1201.525"/>
+ </g>
+ </g>
+ <polygon points="890.339,1175.594 864.407,1210.17 916.271,1210.17 "/>
+ <g>
+
+ <circle fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" stroke-dasharray="15.7226,15.7226" cx="354.407" cy="752.034" r="95.084"/>
+ </g>
+
+ <rect x="812.542" y="60.508" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" width="34.577" height="138.305"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="812.542" y1="77.796" x2="847.119" y2="77.796"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="812.542" y1="95.085" x2="847.119" y2="95.085"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="812.542" y1="129.661" x2="847.119" y2="129.661"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="812.542" y1="164.237" x2="847.119" y2="164.237"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="812.542" y1="112.373" x2="847.119" y2="112.373"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="812.542" y1="146.949" x2="847.119" y2="146.949"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="812.542" y1="181.525" x2="847.119" y2="181.525"/>
+
+ <rect x="665.594" y="1227.458" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" width="138.305" height="34.576"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="682.881" y1="1262.034" x2="682.881" y2="1227.458"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="700.17" y1="1262.034" x2="700.17" y2="1227.458"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="734.746" y1="1262.034" x2="734.746" y2="1227.458"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="769.322" y1="1262.034" x2="769.322" y2="1227.458"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="717.458" y1="1262.034" x2="717.458" y2="1227.458"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="752.034" y1="1262.034" x2="752.034" y2="1227.458"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="786.61" y1="1262.034" x2="786.61" y2="1227.458"/>
+
+ <rect x="62.152" y="985.424" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" width="34.577" height="69.152"/>
+
+ <rect x="23.932" y="1002.712" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" width="34.576" height="51.864"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="23.932" y1="1020" x2="58.508" y2="1020"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="61.152" y1="1020" x2="95.729" y2="1020"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="22.932" y1="1037.288" x2="57.508" y2="1037.288"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="62.152" y1="1002.712" x2="96.729" y2="1002.712"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="61.152" y1="1037.288" x2="95.729" y2="1037.288"/>
+ <polygon fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="665.594,803.898 708.813,812.542
+ 691.525,881.695 648.305,873.051 "/>
+ <g>
+ <path d="M827.435,309.457l-3.841-9.813h-12.366l-3.799,9.813h-3.63l12.198-30.98h3.018l12.135,30.98H827.435z M822.476,296.415
+ l-3.588-9.56c-0.464-1.21-0.942-2.694-1.435-4.453c-0.31,1.351-0.753,2.835-1.33,4.453l-3.63,9.56H822.476z"/>
+ <path d="M843.474,278.16c2.814,0,5.044,0.654,6.69,1.963c1.646,1.309,2.469,3.116,2.469,5.424c0,1.52-0.472,2.905-1.414,4.157
+ s-2.448,2.392-4.516,3.419c2.504,1.195,4.284,2.451,5.339,3.767c1.056,1.315,1.583,2.839,1.583,4.569
+ c0,2.561-0.894,4.604-2.681,6.131c-1.786,1.526-4.234,2.289-7.344,2.289c-3.292,0-5.824-0.721-7.598-2.163
+ c-1.772-1.441-2.659-3.485-2.659-6.131c0-3.531,2.153-6.281,6.458-8.251c-1.941-1.098-3.334-2.282-4.179-3.556
+ c-0.844-1.273-1.266-2.698-1.266-4.274c0-2.236,0.826-4.02,2.479-5.35C838.49,278.825,840.702,278.16,843.474,278.16z
+ M836.806,301.67c0,1.688,0.587,3.004,1.762,3.946s2.824,1.414,4.949,1.414c2.096,0,3.728-0.492,4.896-1.478
+ c1.168-0.984,1.752-2.335,1.752-4.052c0-1.364-0.549-2.578-1.646-3.641c-1.098-1.062-3.011-2.093-5.74-3.092
+ c-2.097,0.9-3.616,1.896-4.559,2.986C837.276,298.846,836.806,300.15,836.806,301.67z M843.432,281.009
+ c-1.759,0-3.138,0.423-4.136,1.267c-1,0.845-1.499,1.97-1.499,3.377c0,1.294,0.415,2.405,1.245,3.334s2.364,1.857,4.601,2.786
+ c2.012-0.845,3.437-1.752,4.273-2.723s1.256-2.104,1.256-3.397c0-1.421-0.51-2.55-1.53-3.388
+ C846.622,281.428,845.219,281.009,843.432,281.009z"/>
+ </g>
+ <g>
+ <path d="M17.55,215.929v-64.793h7.534v57.968h28.585v6.825H17.55z"/>
+ <path d="M84.071,216.815c-7.179,0-12.845-2.187-16.996-6.56c-4.151-4.372-6.227-10.443-6.227-18.215
+ c0-7.828,1.928-14.048,5.783-18.657c3.856-4.609,9.033-6.914,15.534-6.914c6.086,0,10.902,2.002,14.447,6.006
+ s5.318,9.284,5.318,15.843v4.653h-33.46c0.147,5.703,1.588,10.031,4.321,12.985c2.732,2.955,6.582,4.432,11.545,4.432
+ c5.229,0,10.399-1.093,15.511-3.279v6.56c-2.6,1.123-5.06,1.928-7.379,2.415C90.15,216.571,87.351,216.815,84.071,216.815z
+ M82.077,172.63c-3.9,0-7.01,1.271-9.329,3.812c-2.32,2.542-3.686,6.058-4.1,10.548h25.394c0-4.638-1.035-8.191-3.102-10.658
+ C88.873,173.864,85.917,172.63,82.077,172.63z"/>
+ <path d="M125.109,215.929l-18.436-48.572h7.889l10.459,28.807c2.363,6.736,3.752,11.109,4.166,13.118h0.354
+ c0.324-1.565,1.352-4.809,3.08-9.728c1.729-4.92,5.607-15.651,11.633-32.197h7.889l-18.436,48.572H125.109z"/>
+ <path d="M180.463,216.815c-7.18,0-12.846-2.187-16.996-6.56c-4.151-4.372-6.227-10.443-6.227-18.215
+ c0-7.828,1.928-14.048,5.783-18.657s9.033-6.914,15.533-6.914c6.086,0,10.902,2.002,14.448,6.006
+ c3.545,4.004,5.317,9.284,5.317,15.843v4.653h-33.46c0.147,5.703,1.588,10.031,4.321,12.985c2.732,2.955,6.581,4.432,11.545,4.432
+ c5.229,0,10.399-1.093,15.511-3.279v6.56c-2.6,1.123-5.06,1.928-7.379,2.415S183.742,216.815,180.463,216.815z M178.469,172.63
+ c-3.9,0-7.011,1.271-9.329,3.812c-2.32,2.542-3.687,6.058-4.1,10.548h25.394c0-4.638-1.034-8.191-3.102-10.658
+ C185.264,173.864,182.309,172.63,178.469,172.63z"/>
+ <path d="M218.221,215.929h-7.356V146.97h7.356V215.929z"/>
+ <path d="M299.234,215.929l-8.065-20.607h-25.971l-7.977,20.607h-7.623l25.615-65.059h6.338l25.482,65.059H299.234z
+ M288.819,188.54l-7.533-20.075c-0.976-2.541-1.98-5.658-3.014-9.352c-0.65,2.837-1.581,5.954-2.792,9.352l-7.623,20.075H288.819z
+ "/>
+ </g>
+ <g>
+ <path d="M628.546,499.627h-3.545l-6.226-20.66c-0.296-0.915-0.627-2.068-0.992-3.461c-0.366-1.394-0.556-2.23-0.569-2.512
+ c-0.311,1.857-0.803,3.891-1.478,6.099l-6.036,20.534h-3.545l-8.21-30.854h3.799l4.875,19.057c0.676,2.673,1.168,5.093,1.478,7.26
+ c0.38-2.575,0.942-5.093,1.688-7.556l5.529-18.761h3.798l5.804,18.93c0.676,2.182,1.245,4.643,1.71,7.387
+ c0.267-1.998,0.773-4.432,1.52-7.302l4.854-19.015h3.799L628.546,499.627z"/>
+ <path d="M654.842,471.538c-3.392,0-6.067,1.129-8.03,3.387c-1.963,2.259-2.944,5.35-2.944,9.275c0,4.038,0.946,7.158,2.839,9.359
+ c1.892,2.202,4.59,3.303,8.093,3.303c2.153,0,4.607-0.387,7.365-1.16v3.144c-2.139,0.803-4.776,1.203-7.913,1.203
+ c-4.545,0-8.052-1.379-10.521-4.136c-2.47-2.758-3.704-6.676-3.704-11.755c0-3.18,0.595-5.966,1.783-8.357
+ c1.189-2.392,2.905-4.234,5.149-5.529c2.244-1.294,4.886-1.941,7.925-1.941c3.235,0,6.063,0.591,8.483,1.772l-1.52,3.081
+ C659.513,472.087,657.177,471.538,654.842,471.538z"/>
+ </g>
+ <g>
+ <path d="M723.704,525.559l-3.841-9.813h-12.366l-3.799,9.813h-3.63l12.198-30.98h3.018l12.135,30.98H723.704z M718.745,512.517
+ l-3.588-9.56c-0.464-1.21-0.942-2.694-1.435-4.453c-0.31,1.351-0.753,2.835-1.33,4.453l-3.63,9.56H718.745z"/>
+ <path d="M733.434,525.559l12.789-27.625h-16.82v-3.229h20.534v2.807l-12.62,28.047H733.434z"/>
+ </g>
+ <g>
+ <path d="M542.179,810.812l-3.841-9.813h-12.366l-3.799,9.813h-3.63l12.198-30.98h3.018l12.135,30.98H542.179z M537.22,797.771
+ l-3.588-9.56c-0.464-1.21-0.942-2.694-1.435-4.453c-0.31,1.351-0.753,2.835-1.33,4.453l-3.63,9.56H537.22z"/>
+ <path d="M568.284,810.812h-20.28v-3.018l8.125-8.167c2.476-2.505,4.107-4.291,4.896-5.36s1.379-2.11,1.773-3.124
+ c0.394-1.013,0.591-2.103,0.591-3.271c0-1.646-0.5-2.951-1.498-3.915c-1-0.964-2.385-1.445-4.158-1.445
+ c-1.28,0-2.493,0.211-3.64,0.633c-1.147,0.422-2.424,1.189-3.831,2.301l-1.856-2.385c2.842-2.364,5.937-3.546,9.285-3.546
+ c2.898,0,5.171,0.742,6.816,2.227c1.646,1.484,2.47,3.479,2.47,5.982c0,1.956-0.549,3.891-1.646,5.804
+ c-1.098,1.914-3.151,4.334-6.162,7.26l-6.753,6.605v0.169h15.869V810.812z"/>
+ </g>
+ <g>
+ <path d="M352.009,767.594l-3.841-9.813h-12.366l-3.799,9.813h-3.63l12.198-30.98h3.018l12.135,30.98H352.009z M347.05,754.552
+ l-3.588-9.56c-0.464-1.21-0.942-2.694-1.435-4.453c-0.31,1.351-0.753,2.835-1.33,4.453l-3.63,9.56H347.05z"/>
+ <path d="M370.812,767.594h-3.419v-21.99c0-1.828,0.057-3.559,0.169-5.191c-0.295,0.296-0.626,0.605-0.991,0.929
+ c-0.366,0.324-2.04,1.695-5.023,4.115l-1.856-2.406l8.167-6.31h2.954V767.594z"/>
+ </g>
+ <g>
+ <path d="M187.772,1130.645l-3.841-9.813h-12.366l-3.799,9.813h-3.63l12.198-30.98h3.018l12.135,30.98H187.772z M182.813,1117.603
+ l-3.588-9.56c-0.464-1.21-0.942-2.694-1.435-4.453c-0.31,1.351-0.753,2.835-1.33,4.453l-3.63,9.56H182.813z"/>
+ <path d="M212.718,1107.051c0,1.97-0.553,3.58-1.657,4.833c-1.104,1.252-2.669,2.089-4.695,2.511v0.169
+ c2.477,0.31,4.312,1.098,5.508,2.363c1.196,1.267,1.794,2.927,1.794,4.98c0,2.941-1.02,5.202-3.06,6.785s-4.938,2.374-8.695,2.374
+ c-1.632,0-3.127-0.123-4.484-0.369s-2.677-0.679-3.957-1.298v-3.334c1.337,0.661,2.762,1.164,4.273,1.509
+ c1.513,0.345,2.944,0.517,4.295,0.517c5.332,0,7.998-2.089,7.998-6.268c0-3.742-2.94-5.613-8.821-5.613h-3.039v-3.019h3.082
+ c2.405,0,4.312-0.53,5.719-1.593c1.406-1.062,2.11-2.536,2.11-4.422c0-1.505-0.518-2.687-1.551-3.545
+ c-1.034-0.858-2.438-1.287-4.211-1.287c-1.351,0-2.624,0.183-3.819,0.549c-1.196,0.365-2.561,1.041-4.095,2.025l-1.772-2.363
+ c1.267-0.999,2.726-1.783,4.379-2.354c1.653-0.569,3.395-0.854,5.224-0.854c2.997,0,5.325,0.686,6.985,2.058
+ S212.718,1104.659,212.718,1107.051z"/>
+ </g>
+ <g>
+ <path d="M326.077,1130.645l-3.841-9.813H309.87l-3.799,9.813h-3.63l12.198-30.98h3.018l12.135,30.98H326.077z M321.118,1117.603
+ l-3.588-9.56c-0.464-1.21-0.942-2.694-1.435-4.453c-0.31,1.351-0.753,2.835-1.33,4.453l-3.63,9.56H321.118z"/>
+ <path d="M353.639,1123.554h-4.579v7.091h-3.355v-7.091h-15.005v-3.06l14.646-20.872h3.714v20.745h4.579V1123.554z
+ M345.704,1120.367v-10.257c0-2.012,0.07-4.284,0.211-6.816h-0.169c-0.675,1.351-1.309,2.47-1.899,3.355l-9.644,13.718H345.704z"
+ />
+ </g>
+ <g>
+ <path d="M473.026,1130.645l-3.841-9.813h-12.366l-3.799,9.813h-3.63l12.198-30.98h3.018l12.135,30.98H473.026z M468.067,1117.603
+ l-3.588-9.56c-0.464-1.21-0.942-2.694-1.435-4.453c-0.31,1.351-0.753,2.835-1.33,4.453l-3.63,9.56H468.067z"/>
+ <path d="M488.496,1111.799c3.25,0,5.807,0.806,7.671,2.416c1.864,1.611,2.797,3.817,2.797,6.616c0,3.194-1.017,5.698-3.05,7.513
+ c-2.033,1.815-4.837,2.723-8.41,2.723c-3.475,0-6.127-0.556-7.956-1.667v-3.377c0.984,0.634,2.209,1.13,3.672,1.488
+ c1.464,0.358,2.905,0.538,4.326,0.538c2.477,0,4.4-0.584,5.772-1.752c1.371-1.167,2.058-2.855,2.058-5.064
+ c0-4.306-2.638-6.458-7.914-6.458c-1.337,0-3.123,0.204-5.36,0.612l-1.814-1.161l1.16-14.435h15.343v3.229h-12.346l-0.781,9.265
+ C485.281,1111.961,486.892,1111.799,488.496,1111.799z"/>
+ </g>
+ <g>
+ <path d="M619.976,1130.645l-3.841-9.813h-12.366l-3.799,9.813h-3.63l12.198-30.98h3.018l12.135,30.98H619.976z M615.017,1117.603
+ l-3.588-9.56c-0.464-1.21-0.942-2.694-1.435-4.453c-0.31,1.351-0.753,2.835-1.33,4.453l-3.63,9.56H615.017z"/>
+ <path d="M626.159,1117.455c0-6.064,1.179-10.598,3.535-13.602s5.842-4.506,10.457-4.506c1.59,0,2.842,0.134,3.757,0.401v3.018
+ c-1.084-0.352-2.322-0.527-3.715-0.527c-3.307,0-5.832,1.03-7.576,3.092c-1.744,2.061-2.701,5.3-2.87,9.718H630
+ c1.548-2.42,3.996-3.63,7.345-3.63c2.771,0,4.955,0.837,6.553,2.512c1.597,1.674,2.395,3.946,2.395,6.816
+ c0,3.208-0.875,5.729-2.627,7.565s-4.119,2.754-7.102,2.754c-3.193,0-5.727-1.199-7.597-3.598
+ C627.095,1125.07,626.159,1121.731,626.159,1117.455z M636.521,1128.091c1.998,0,3.549-0.629,4.653-1.889
+ c1.104-1.259,1.656-3.077,1.656-5.455c0-2.04-0.514-3.644-1.54-4.812c-1.027-1.168-2.561-1.752-4.601-1.752
+ c-1.267,0-2.427,0.261-3.482,0.781c-1.055,0.521-1.896,1.238-2.521,2.152c-0.626,0.915-0.939,1.864-0.939,2.849
+ c0,1.449,0.281,2.8,0.845,4.052c0.562,1.253,1.36,2.245,2.395,2.976C634.021,1127.726,635.199,1128.091,636.521,1128.091z"/>
+ </g>
+ <rect fill="none" width="1020" height="1280"/>
+</g>
+</svg>
diff --git a/qml/components/images/LevelB.svg b/qml/components/images/LevelB.svg
new file mode 100644
index 0000000..66dc319
--- /dev/null
+++ b/qml/components/images/LevelB.svg
@@ -0,0 +1,609 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="1020px" height="1236px" viewBox="0 0 1020 1236" enable-background="new 0 0 1020 1236" xml:space="preserve">
+<g>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="17.288,622.373 17.288,432.203
+ 207.458,432.203 "/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="250.678" y1="432.203" x2="553.221" y2="432.203"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="17.288" y1="821.187" x2="43.22" y2="821.187"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="596.44" y1="432.203" x2="803.898" y2="432.203"/>
+ <g>
+ <g>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="803.898" y1="527.288" x2="811.898" y2="527.288"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" stroke-dasharray="16.6194,16.6194" x1="828.518" y1="527.288" x2="986.402" y2="527.288"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="994.712" y1="527.288" x2="1002.712" y2="527.288"/>
+ </g>
+ </g>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" stroke-dasharray="16,16" x1="803.898" y1="717.458" x2="1002.712" y2="717.458"/>
+ <g>
+ <g>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="803.898" y1="777.966" x2="811.898" y2="777.966"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" stroke-dasharray="16.6194,16.6194" x1="828.518" y1="777.966" x2="986.402" y2="777.966"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="994.712" y1="777.966" x2="1002.712" y2="777.966"/>
+ </g>
+ </g>
+ <g>
+ <g>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="803.898" y1="916.271" x2="811.898" y2="916.271"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" stroke-dasharray="16.6194,16.6194" x1="828.518" y1="916.271" x2="986.402" y2="916.271"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="994.712" y1="916.271" x2="1002.712" y2="916.271"/>
+ </g>
+ </g>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="803.898" y1="242.034" x2="864.407" y2="242.034"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="898.983" y1="242.034" x2="1002.712" y2="242.034"/>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="803.898,43.22 803.898,17.288
+ 942.203,17.288 942.203,43.22 924.915,43.22 924.915,51.864 "/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="803.898" y1="69.152" x2="803.898" y2="466.779"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="803.898" y1="492.712" x2="803.898" y2="656.949"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="17.288" y1="674.237" x2="17.288" y2="959.491"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="803.898" y1="682.881" x2="803.898" y2="847.119"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="803.898" y1="881.695" x2="803.898" y2="1045.933"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="803.898" y1="1071.864" x2="803.898" y2="1149.661"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="924.915" y1="69.152" x2="924.915" y2="95.085"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="924.915" y1="216.102" x2="924.915" y2="242.034"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="924.915" y1="121.017" x2="924.915" y2="198.813"/>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="924.915,146.949 1002.712,146.949
+ 1002.712,1149.661 803.898,1149.661 803.898,1218.813 17.288,1218.813 17.288,1002.712 "/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="69.152" y1="821.187" x2="172.881" y2="821.187"/>
+ <g>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M52.637,573.041c0,0-27.3-77.501,25.16-106.262
+ c27.33-14.983,60.508-8.644,77.796,8.645c25.933,25.932,23.464,72.2-17.288,86.44c-18.246,6.378-46.183-2.562-50.188-26.924
+ c-2.545-15.474,2.52-27.874,14.684-34.872c24.362-14.017,44.385,6.985,39.712,28.866"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="52.201" y1="571.724" x2="94.458" y2="551.047"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="45.533" y1="541.997" x2="87.597" y2="530.613"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="47.353" y1="515.702" x2="88.526" y2="518.614"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="56.312" y1="486.761" x2="96.575" y2="504.694"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="84.318" y1="463.652" x2="104.598" y2="499.098"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="111.423" y1="460.094" x2="114.365" y2="495.853"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="141.027" y1="465.18" x2="125.195" y2="496.536"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="161.62" y1="479.248" x2="136.051" y2="503.454"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="172.51" y1="504.694" x2="141.437" y2="512.49"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="142.815" y1="527.288" x2="170.201" y2="530.613"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M757.525,573.041c0,0,27.3-77.501-25.16-106.262
+ c-27.329-14.983-60.509-8.644-77.797,8.645c-25.932,25.932-23.463,72.2,17.288,86.44c18.247,6.378,46.184-2.562,50.189-26.924
+ c2.545-15.474-2.521-27.874-14.685-34.872c-24.361-14.017-44.385,6.985-39.713,28.866"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="759.522" y1="571.959" x2="715.703" y2="550.798"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="764.629" y1="541.997" x2="722.453" y2="531.872"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="762.81" y1="515.702" x2="721.636" y2="518.614"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="754.446" y1="487.73" x2="715.703" y2="506.938"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="725.844" y1="463.652" x2="705.563" y2="499.098"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="698.738" y1="460.094" x2="695.797" y2="495.853"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="669.135" y1="465.18" x2="684.967" y2="496.536"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="648.541" y1="479.248" x2="674.11" y2="503.454"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="637.652" y1="504.694" x2="668.725" y2="512.49"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="667.346" y1="527.288" x2="640.384" y2="531.872"/>
+ </g>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M164.052,1010.715
+ c-43.11-52.849-68.967-120.329-68.967-193.851c0-1.443,0.012-2.887,0.034-4.326"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M708.813,816.864
+ c0,73.56-25.882,141.074-69.034,193.931"/>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M667.91,663.689
+ c1.332,2.308,2.635,4.635,3.908,6.98"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" stroke-dasharray="16.0409,16.0409" d="
+ M679.099,684.963c16.885,35.416,27.182,74.575,29.305,115.898"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M708.711,808.864
+ c0.068,2.658,0.103,5.325,0.103,8"/>
+ </g>
+ </g>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M633.178,615.113
+ c13.08,14.979,24.729,31.242,34.732,48.576"/>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M248.529,551.047
+ c2.307-1.334,4.633-2.64,6.977-3.915"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" stroke-dasharray="16.0155,16.0155" d="
+ M269.77,539.849C309.799,520.714,354.624,510,401.949,510c72.764,0,139.61,25.328,192.211,67.644"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M600.32,582.732
+ c2.033,1.725,4.043,3.475,6.03,5.25"/>
+ </g>
+ </g>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M199.937,585.872
+ c14.983-13.114,31.25-24.793,48.593-34.825"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M136.443,662.909
+ c10.464-18.006,22.708-34.851,36.488-50.295"/>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M95.119,812.538
+ c0.037-2.675,0.108-5.341,0.213-7.998"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" stroke-dasharray="15.6605,15.6605" d="
+ M96.344,788.91c3.621-40.102,14.957-77.978,32.512-112.133"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M132.517,669.874
+ c1.28-2.341,2.589-4.662,3.927-6.965"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M174.811,820.785
+ c-0.343-2.636-0.641-5.286-0.894-7.949"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" stroke-dasharray="15.6145,15.6145" d="
+ M172.967,797.252c-0.058-2.1-0.086-4.206-0.086-6.319c0-27.389,4.807-53.653,13.622-77.998"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M189.285,705.645
+ c0.994-2.477,2.031-4.933,3.108-7.366"/>
+ </g>
+ </g>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M183.75,860.849
+ c-4.128-12.895-7.146-26.287-8.939-40.063"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M629.553,816.986
+ c-2.646,23.341-8.797,45.618-17.913,66.291"/>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M611.897,699.174
+ c1.067,2.438,2.094,4.898,3.077,7.379"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" stroke-dasharray="14.9278,14.9278" d="
+ M620.018,720.602c7.143,22.159,10.999,45.794,10.999,70.331c0,3.563-0.081,7.107-0.242,10.631"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M630.312,809.023
+ c-0.208,2.667-0.462,5.322-0.76,7.963"/>
+ </g>
+ </g>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M589.983,660.077
+ c8.517,12.219,15.878,25.303,21.914,39.097"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M279.277,597.445
+ c35.463-22.534,77.544-35.581,122.672-35.581c62.885,0,119.852,25.342,161.245,66.367"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M241.907,627.045
+ c11.371-11.104,23.894-21.036,37.37-29.6"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M192.394,698.278
+ c5.985-13.511,13.236-26.337,21.606-38.324"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M570.453,812.538
+ c0.038,1.436,0.056,2.879,0.056,4.326c0,93.093-75.467,168.56-168.56,168.56c-91.649,0-166.217-73.146-168.509-164.237"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M535.933,816.864
+ c0,73.998-59.985,133.983-133.983,133.983s-133.983-59.985-133.983-133.983"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M268.033,812.542"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="137.701" y1="660.767" x2="194.939" y2="698.278"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="171.319" y1="612.614" x2="214" y2="661.264"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="201.062" y1="584.893" x2="244.041" y2="626.264"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="248.529" y1="548.991" x2="277.18" y2="598.805"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="562.034" y1="628.231" x2="607.934" y2="586.045"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="591.846" y1="662.792" x2="633.953" y2="614.713"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="611.095" y1="697.375" x2="667.91" y2="663.689"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="629.399" y1="818.306" x2="709.826" y2="816.864"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="568.153" y1="845.017" x2="620.141" y2="860.849"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="611.897" y1="881.695" x2="697.696" y2="898.983"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="182.637" y1="858.869" x2="236.1" y2="847.119"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="160.455" y1="1010.795" x2="364.672" y2="1010.795"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="496.494" y1="1010.795" x2="642.362" y2="1010.715"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="364.672" y1="981.279" x2="364.672" y2="1075.105"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="496.494" y1="956.428" x2="496.494" y2="1128.051"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="401.975" y1="1071.864" x2="401.975" y2="1132.373"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M496.494,1075.105H325.233v50.244H233.44v-20.529
+ h-72.985l-26.472-24.852c0,0,26.472-22.151,3.241-55.646"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M499.195,1125.35h103.729v-20.529h39.438
+ l27.013-26.473c0,0-27.013-23.771,0-54.025"/>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="113.994,1218.813 113.994,1173.433
+ 244.195,1173.433 244.195,1218.813 "/>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="112.373,1201.525 95.085,1201.525
+ 95.085,1149.661 198.813,1149.661 198.813,1175.594 "/>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="233.39,1175.594 233.39,1149.661
+ 259.322,1149.661 "/>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="380.339,1149.661 406.271,1149.661
+ 406.271,1218.813 "/>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="518.645,1149.661 492.712,1149.661
+ 492.712,1218.813 "/>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="535.933,1149.661 605.085,1149.661
+ 605.085,1218.813 "/>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="605.085,1166.949 639.661,1166.949
+ 639.661,1149.661 691.525,1149.661 691.525,1097.797 752.034,1097.797 752.034,1123.729 691.525,1123.729 "/>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="777.966,1020 777.966,1097.797
+ 803.898,1097.797 "/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="691.525" y1="1149.661" x2="691.525" y2="1218.813"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="708.813" y1="994.067" x2="708.813" y2="1097.797"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="743.39" y1="994.067" x2="743.39" y2="1080.509"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="708.813" y1="1002.712" x2="743.39" y2="1002.712"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="708.813" y1="1020" x2="743.39" y2="1020"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="708.813" y1="1037.288" x2="743.39" y2="1037.288"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="708.813" y1="1054.576" x2="743.39" y2="1054.576"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="708.813" y1="1071.864" x2="743.39" y2="1071.864"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="743.39" y1="1028.645" x2="777.966" y2="1028.645"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="743.39" y1="1045.933" x2="777.966" y2="1045.933"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="743.39" y1="1063.221" x2="777.966" y2="1063.221"/>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="17.288,1106.44 112.373,1106.44
+ 112.373,1123.729 "/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="95.085" y1="994.067" x2="95.085" y2="1106.44"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="51.864" y1="994.067" x2="51.864" y2="1080.509"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="51.864" y1="1002.712" x2="95.085" y2="1002.712"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="51.864" y1="1020" x2="95.085" y2="1020"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="51.864" y1="1037.288" x2="95.085" y2="1037.288"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="51.864" y1="1054.576" x2="95.085" y2="1054.576"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="51.864" y1="1071.864" x2="95.085" y2="1071.864"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="17.288" y1="1028.645" x2="51.864" y2="1028.645"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="17.288" y1="1045.933" x2="51.864" y2="1045.933"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="17.288" y1="1063.221" x2="51.864" y2="1063.221"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="847.119" y1="77.796" x2="847.119" y2="216.102"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="803.898" y1="86.44" x2="847.119" y2="86.44"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="803.898" y1="103.729" x2="847.119" y2="103.729"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="803.898" y1="121.017" x2="847.119" y2="121.017"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="803.898" y1="138.305" x2="847.119" y2="138.305"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="803.898" y1="155.593" x2="847.119" y2="155.593"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="803.898" y1="172.881" x2="847.119" y2="172.881"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="803.898" y1="190.17" x2="847.119" y2="190.17"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="803.898" y1="207.458" x2="847.119" y2="207.458"/>
+ <g>
+ <path d="M885.511,382.33h8.716c4.094,0,7.056,0.612,8.885,1.836c1.828,1.224,2.743,3.158,2.743,5.804
+ c0,1.829-0.511,3.338-1.53,4.526c-1.021,1.189-2.508,1.96-4.463,2.312v0.211c4.685,0.802,7.027,3.264,7.027,7.386
+ c0,2.758-0.933,4.91-2.797,6.458s-4.471,2.321-7.818,2.321h-10.763V382.33z M889.098,395.541h5.909
+ c2.532,0,4.354-0.397,5.466-1.192s1.667-2.135,1.667-4.021c0-1.73-0.619-2.979-1.856-3.746c-1.238-0.767-3.208-1.149-5.909-1.149
+ h-5.276V395.541z M889.098,398.58v11.544h6.437c2.49,0,4.365-0.482,5.625-1.446c1.259-0.963,1.889-2.473,1.889-4.526
+ c0-1.913-0.644-3.32-1.932-4.221c-1.287-0.9-3.246-1.351-5.877-1.351H889.098z"/>
+ <path d="M931.664,395.499c0,12.071-4.671,18.106-14.013,18.106c-1.632,0-2.926-0.141-3.883-0.422v-3.018
+ c1.125,0.366,2.406,0.549,3.841,0.549c3.377,0,5.927-1.045,7.65-3.134c1.723-2.09,2.662-5.294,2.817-9.613h-0.254
+ c-0.773,1.168-1.801,2.058-3.081,2.67c-1.28,0.611-2.722,0.918-4.326,0.918c-2.729,0-4.896-0.816-6.5-2.448
+ c-1.604-1.632-2.405-3.911-2.405-6.838c0-3.207,0.896-5.74,2.69-7.597c1.794-1.857,4.153-2.786,7.08-2.786
+ c2.097,0,3.929,0.538,5.498,1.614c1.568,1.076,2.774,2.646,3.619,4.706C931.242,390.269,931.664,392.699,931.664,395.499z
+ M921.281,384.884c-2.012,0-3.566,0.647-4.664,1.941c-1.097,1.295-1.646,3.096-1.646,5.402c0,2.026,0.506,3.619,1.52,4.78
+ c1.013,1.16,2.554,1.741,4.621,1.741c1.28,0,2.459-0.261,3.535-0.781s1.924-1.23,2.543-2.132c0.619-0.899,0.929-1.843,0.929-2.827
+ c0-1.478-0.289-2.842-0.865-4.095c-0.577-1.252-1.383-2.236-2.417-2.954C923.804,385.242,922.618,384.884,921.281,384.884z"/>
+ </g>
+ <g>
+ <path d="M885.511,598.432h8.716c4.094,0,7.056,0.612,8.885,1.836c1.828,1.224,2.743,3.158,2.743,5.804
+ c0,1.829-0.511,3.338-1.53,4.526c-1.021,1.189-2.508,1.96-4.463,2.312v0.211c4.685,0.802,7.027,3.264,7.027,7.386
+ c0,2.758-0.933,4.91-2.797,6.458s-4.471,2.321-7.818,2.321h-10.763V598.432z M889.098,611.643h5.909
+ c2.532,0,4.354-0.397,5.466-1.192s1.667-2.135,1.667-4.021c0-1.73-0.619-2.979-1.856-3.746c-1.238-0.767-3.208-1.149-5.909-1.149
+ h-5.276V611.643z M889.098,614.682v11.544h6.437c2.49,0,4.365-0.482,5.625-1.446c1.259-0.963,1.889-2.473,1.889-4.526
+ c0-1.913-0.644-3.32-1.932-4.221c-1.287-0.9-3.246-1.351-5.877-1.351H889.098z"/>
+ <path d="M921.598,597.988c2.814,0,5.044,0.654,6.69,1.963c1.646,1.309,2.469,3.116,2.469,5.424c0,1.52-0.472,2.905-1.414,4.157
+ s-2.448,2.392-4.516,3.419c2.504,1.195,4.284,2.451,5.339,3.767c1.056,1.315,1.583,2.839,1.583,4.569
+ c0,2.561-0.894,4.604-2.681,6.131c-1.786,1.526-4.234,2.289-7.344,2.289c-3.292,0-5.824-0.721-7.598-2.163
+ c-1.772-1.441-2.659-3.485-2.659-6.131c0-3.531,2.153-6.281,6.458-8.251c-1.941-1.098-3.334-2.282-4.179-3.556
+ c-0.844-1.273-1.266-2.698-1.266-4.274c0-2.236,0.826-4.02,2.479-5.35C916.614,598.653,918.826,597.988,921.598,597.988z
+ M914.93,621.498c0,1.688,0.587,3.004,1.762,3.946s2.824,1.414,4.949,1.414c2.096,0,3.728-0.492,4.896-1.478
+ c1.168-0.984,1.752-2.335,1.752-4.052c0-1.364-0.549-2.578-1.646-3.641c-1.098-1.062-3.011-2.093-5.74-3.092
+ c-2.097,0.9-3.616,1.896-4.559,2.986C915.4,618.674,914.93,619.979,914.93,621.498z M921.556,600.837
+ c-1.759,0-3.138,0.423-4.136,1.267c-1,0.845-1.499,1.97-1.499,3.377c0,1.294,0.415,2.405,1.245,3.334s2.364,1.857,4.601,2.786
+ c2.012-0.845,3.437-1.752,4.273-2.723s1.256-2.104,1.256-3.397c0-1.421-0.51-2.55-1.53-3.388
+ C924.746,601.256,923.343,600.837,921.556,600.837z"/>
+ </g>
+ <g>
+ <path d="M885.511,734.736h8.716c4.094,0,7.056,0.612,8.885,1.836c1.828,1.224,2.743,3.158,2.743,5.804
+ c0,1.829-0.511,3.338-1.53,4.526c-1.021,1.189-2.508,1.96-4.463,2.312v0.211c4.685,0.802,7.027,3.264,7.027,7.386
+ c0,2.758-0.933,4.91-2.797,6.458s-4.471,2.321-7.818,2.321h-10.763V734.736z M889.098,747.947h5.909
+ c2.532,0,4.354-0.397,5.466-1.192s1.667-2.135,1.667-4.021c0-1.73-0.619-2.979-1.856-3.746c-1.238-0.767-3.208-1.149-5.909-1.149
+ h-5.276V747.947z M889.098,750.986v11.544h6.437c2.49,0,4.365-0.482,5.625-1.446c1.259-0.963,1.889-2.473,1.889-4.526
+ c0-1.913-0.644-3.32-1.932-4.221c-1.287-0.9-3.246-1.351-5.877-1.351H889.098z"/>
+ <path d="M915.288,765.59l12.789-27.625h-16.82v-3.229h20.534v2.807l-12.62,28.047H915.288z"/>
+ </g>
+ <g>
+ <path d="M885.511,831.82h8.716c4.094,0,7.056,0.612,8.885,1.836c1.828,1.224,2.743,3.158,2.743,5.804
+ c0,1.829-0.511,3.338-1.53,4.526c-1.021,1.189-2.508,1.96-4.463,2.312v0.211c4.685,0.802,7.027,3.264,7.027,7.386
+ c0,2.758-0.933,4.91-2.797,6.458s-4.471,2.321-7.818,2.321h-10.763V831.82z M889.098,845.031h5.909
+ c2.532,0,4.354-0.397,5.466-1.192s1.667-2.135,1.667-4.021c0-1.73-0.619-2.979-1.856-3.746c-1.238-0.767-3.208-1.149-5.909-1.149
+ h-5.276V845.031z M889.098,848.07v11.544h6.437c2.49,0,4.365-0.482,5.625-1.446c1.259-0.963,1.889-2.473,1.889-4.526
+ c0-1.913-0.644-3.32-1.932-4.221c-1.287-0.9-3.246-1.351-5.877-1.351H889.098z"/>
+ <path d="M911.742,849.484c0-6.064,1.179-10.598,3.535-13.602s5.842-4.506,10.457-4.506c1.59,0,2.842,0.134,3.757,0.401v3.018
+ c-1.084-0.352-2.322-0.527-3.715-0.527c-3.307,0-5.832,1.03-7.576,3.092c-1.744,2.061-2.701,5.3-2.87,9.718h0.253
+ c1.548-2.42,3.996-3.63,7.345-3.63c2.771,0,4.955,0.837,6.553,2.512c1.597,1.674,2.395,3.946,2.395,6.816
+ c0,3.208-0.875,5.729-2.627,7.565s-4.119,2.754-7.102,2.754c-3.193,0-5.727-1.199-7.597-3.598
+ C912.678,857.1,911.742,853.761,911.742,849.484z M922.104,860.12c1.998,0,3.549-0.629,4.653-1.889
+ c1.104-1.259,1.656-3.077,1.656-5.455c0-2.04-0.514-3.644-1.54-4.812c-1.027-1.168-2.561-1.752-4.601-1.752
+ c-1.267,0-2.427,0.261-3.482,0.781c-1.055,0.521-1.896,1.238-2.521,2.152c-0.626,0.915-0.939,1.864-0.939,2.849
+ c0,1.449,0.281,2.8,0.845,4.052c0.562,1.253,1.36,2.245,2.395,2.976C919.604,859.755,920.782,860.12,922.104,860.12z"/>
+ </g>
+ <g>
+ <path d="M885.511,1013.346h8.716c4.094,0,7.056,0.612,8.885,1.836c1.828,1.224,2.743,3.158,2.743,5.804
+ c0,1.829-0.511,3.338-1.53,4.526c-1.021,1.189-2.508,1.96-4.463,2.312v0.211c4.685,0.802,7.027,3.264,7.027,7.386
+ c0,2.758-0.933,4.91-2.797,6.458s-4.471,2.321-7.818,2.321h-10.763V1013.346z M889.098,1026.557h5.909
+ c2.532,0,4.354-0.397,5.466-1.192s1.667-2.135,1.667-4.021c0-1.73-0.619-2.979-1.856-3.746c-1.238-0.767-3.208-1.149-5.909-1.149
+ h-5.276V1026.557z M889.098,1029.596v11.544h6.437c2.49,0,4.365-0.482,5.625-1.446c1.259-0.963,1.889-2.473,1.889-4.526
+ c0-1.913-0.644-3.32-1.932-4.221c-1.287-0.9-3.246-1.351-5.877-1.351H889.098z"/>
+ <path d="M921.028,1025.354c3.25,0,5.807,0.806,7.671,2.416c1.864,1.611,2.797,3.817,2.797,6.616c0,3.194-1.017,5.698-3.05,7.513
+ c-2.033,1.815-4.837,2.723-8.41,2.723c-3.475,0-6.127-0.556-7.956-1.667v-3.377c0.984,0.634,2.209,1.13,3.672,1.488
+ c1.464,0.358,2.905,0.538,4.326,0.538c2.477,0,4.4-0.584,5.772-1.752c1.371-1.167,2.058-2.855,2.058-5.064
+ c0-4.306-2.638-6.458-7.914-6.458c-1.337,0-3.123,0.204-5.36,0.612l-1.814-1.161l1.16-14.435h15.343v3.229h-12.346l-0.781,9.265
+ C917.813,1025.516,919.424,1025.354,921.028,1025.354z"/>
+ </g>
+ <g>
+ <path d="M721.272,1168.939h8.716c4.094,0,7.056,0.612,8.885,1.836c1.828,1.224,2.743,3.158,2.743,5.804
+ c0,1.829-0.511,3.338-1.53,4.526c-1.021,1.189-2.508,1.96-4.463,2.312v0.211c4.685,0.802,7.027,3.264,7.027,7.386
+ c0,2.758-0.933,4.91-2.797,6.458s-4.471,2.321-7.818,2.321h-10.763V1168.939z M724.859,1182.15h5.909
+ c2.532,0,4.354-0.397,5.466-1.192s1.667-2.135,1.667-4.021c0-1.73-0.619-2.979-1.856-3.746c-1.238-0.767-3.208-1.149-5.909-1.149
+ h-5.276V1182.15z M724.859,1185.189v11.544h6.437c2.49,0,4.365-0.482,5.625-1.446c1.259-0.963,1.889-2.473,1.889-4.526
+ c0-1.913-0.644-3.32-1.932-4.221c-1.287-0.9-3.246-1.351-5.877-1.351H724.859z"/>
+ <path d="M768.882,1192.702h-4.579v7.091h-3.355v-7.091h-15.005v-3.06l14.646-20.872h3.714v20.745h4.579V1192.702z
+ M760.947,1189.516v-10.257c0-2.012,0.07-4.284,0.211-6.816h-0.169c-0.675,1.351-1.309,2.47-1.899,3.355l-9.644,13.718H760.947z"
+ />
+ </g>
+ <g>
+ <path d="M510.104,1168.939h8.716c4.094,0,7.056,0.612,8.885,1.836c1.828,1.224,2.743,3.158,2.743,5.804
+ c0,1.829-0.511,3.338-1.53,4.526c-1.021,1.189-2.508,1.96-4.463,2.312v0.211c4.685,0.802,7.027,3.264,7.027,7.386
+ c0,2.758-0.933,4.91-2.797,6.458s-4.471,2.321-7.818,2.321h-10.763V1168.939z M513.69,1182.15h5.909
+ c2.532,0,4.354-0.397,5.466-1.192s1.667-2.135,1.667-4.021c0-1.73-0.619-2.979-1.856-3.746c-1.238-0.767-3.208-1.149-5.909-1.149
+ h-5.276V1182.15z M513.69,1185.189v11.544h6.437c2.49,0,4.365-0.482,5.625-1.446c1.259-0.963,1.889-2.473,1.889-4.526
+ c0-1.913-0.644-3.32-1.932-4.221c-1.287-0.9-3.246-1.351-5.877-1.351H513.69z"/>
+ <path d="M556.257,1182.108c0,12.071-4.671,18.106-14.013,18.106c-1.632,0-2.926-0.141-3.883-0.422v-3.018
+ c1.125,0.366,2.406,0.549,3.841,0.549c3.377,0,5.927-1.045,7.65-3.134c1.723-2.09,2.662-5.294,2.817-9.613h-0.254
+ c-0.773,1.168-1.801,2.058-3.081,2.67c-1.28,0.611-2.722,0.918-4.326,0.918c-2.729,0-4.896-0.816-6.5-2.448
+ c-1.604-1.632-2.405-3.911-2.405-6.838c0-3.207,0.896-5.74,2.69-7.597c1.794-1.857,4.153-2.786,7.08-2.786
+ c2.097,0,3.929,0.538,5.498,1.614c1.568,1.076,2.774,2.646,3.619,4.706C555.835,1176.878,556.257,1179.309,556.257,1182.108z
+ M545.874,1171.493c-2.012,0-3.566,0.647-4.664,1.941c-1.097,1.295-1.646,3.096-1.646,5.402c0,2.026,0.506,3.619,1.52,4.78
+ c1.013,1.16,2.554,1.741,4.621,1.741c1.28,0,2.459-0.261,3.535-0.781s1.924-1.23,2.543-2.132c0.619-0.899,0.929-1.843,0.929-2.827
+ c0-1.478-0.289-2.842-0.865-4.095c-0.577-1.252-1.383-2.236-2.417-2.954C548.396,1171.852,547.211,1171.493,545.874,1171.493z"/>
+ <path d="M561.047,1186.604c0-6.064,1.179-10.598,3.535-13.602s5.842-4.506,10.457-4.506c1.59,0,2.842,0.134,3.757,0.401v3.018
+ c-1.084-0.352-2.322-0.527-3.715-0.527c-3.307,0-5.832,1.03-7.576,3.092c-1.744,2.061-2.701,5.3-2.87,9.718h0.253
+ c1.548-2.42,3.996-3.63,7.345-3.63c2.771,0,4.955,0.837,6.553,2.512c1.597,1.674,2.395,3.946,2.395,6.816
+ c0,3.208-0.875,5.729-2.627,7.565s-4.119,2.754-7.102,2.754c-3.193,0-5.727-1.199-7.597-3.598
+ C561.982,1194.219,561.047,1190.88,561.047,1186.604z M571.409,1197.239c1.998,0,3.549-0.629,4.653-1.889
+ c1.104-1.259,1.656-3.077,1.656-5.455c0-2.04-0.514-3.644-1.54-4.812c-1.027-1.168-2.561-1.752-4.601-1.752
+ c-1.267,0-2.427,0.261-3.482,0.781c-1.055,0.521-1.896,1.238-2.521,2.152c-0.626,0.915-0.939,1.864-0.939,2.849
+ c0,1.449,0.281,2.8,0.845,4.052c0.562,1.253,1.36,2.245,2.395,2.976C568.908,1196.874,570.087,1197.239,571.409,1197.239z"/>
+ </g>
+ <g>
+ <path d="M415.018,1168.939h8.716c4.094,0,7.056,0.612,8.885,1.836c1.828,1.224,2.743,3.158,2.743,5.804
+ c0,1.829-0.511,3.338-1.53,4.526c-1.021,1.189-2.508,1.96-4.463,2.312v0.211c4.685,0.802,7.027,3.264,7.027,7.386
+ c0,2.758-0.933,4.91-2.797,6.458s-4.471,2.321-7.818,2.321h-10.763V1168.939z M418.604,1182.15h5.909
+ c2.532,0,4.354-0.397,5.466-1.192s1.667-2.135,1.667-4.021c0-1.73-0.619-2.979-1.856-3.746c-1.238-0.767-3.208-1.149-5.909-1.149
+ h-5.276V1182.15z M418.604,1185.189v11.544h6.437c2.49,0,4.365-0.482,5.625-1.446c1.259-0.963,1.889-2.473,1.889-4.526
+ c0-1.913-0.644-3.32-1.932-4.221c-1.287-0.9-3.246-1.351-5.877-1.351H418.604z"/>
+ <path d="M461.171,1182.108c0,12.071-4.671,18.106-14.013,18.106c-1.632,0-2.926-0.141-3.883-0.422v-3.018
+ c1.125,0.366,2.406,0.549,3.841,0.549c3.377,0,5.927-1.045,7.65-3.134c1.723-2.09,2.662-5.294,2.817-9.613h-0.254
+ c-0.773,1.168-1.801,2.058-3.081,2.67c-1.28,0.611-2.722,0.918-4.326,0.918c-2.729,0-4.896-0.816-6.5-2.448
+ c-1.604-1.632-2.405-3.911-2.405-6.838c0-3.207,0.896-5.74,2.69-7.597c1.794-1.857,4.153-2.786,7.08-2.786
+ c2.097,0,3.929,0.538,5.498,1.614c1.568,1.076,2.774,2.646,3.619,4.706C460.749,1176.878,461.171,1179.309,461.171,1182.108z
+ M450.788,1171.493c-2.012,0-3.566,0.647-4.664,1.941c-1.097,1.295-1.646,3.096-1.646,5.402c0,2.026,0.506,3.619,1.52,4.78
+ c1.013,1.16,2.554,1.741,4.621,1.741c1.28,0,2.459-0.261,3.535-0.781s1.924-1.23,2.543-2.132c0.619-0.899,0.929-1.843,0.929-2.827
+ c0-1.478-0.289-2.842-0.865-4.095c-0.577-1.252-1.383-2.236-2.417-2.954C453.311,1171.852,452.125,1171.493,450.788,1171.493z"/>
+ <path d="M475.247,1180.947c3.25,0,5.807,0.806,7.671,2.416c1.864,1.611,2.797,3.817,2.797,6.616c0,3.194-1.017,5.698-3.05,7.513
+ c-2.033,1.815-4.837,2.723-8.41,2.723c-3.475,0-6.127-0.556-7.956-1.667v-3.377c0.984,0.634,2.209,1.13,3.672,1.488
+ c1.464,0.358,2.905,0.538,4.326,0.538c2.477,0,4.4-0.584,5.772-1.752c1.371-1.167,2.058-2.855,2.058-5.064
+ c0-4.306-2.638-6.458-7.914-6.458c-1.337,0-3.123,0.204-5.36,0.612l-1.814-1.161l1.16-14.435h15.343v3.229h-12.346l-0.781,9.265
+ C472.032,1181.109,473.643,1180.947,475.247,1180.947z"/>
+ </g>
+ <g>
+ <path d="M319.934,1168.939h8.716c4.094,0,7.056,0.612,8.885,1.836c1.828,1.224,2.743,3.158,2.743,5.804
+ c0,1.829-0.511,3.338-1.53,4.526c-1.021,1.189-2.508,1.96-4.463,2.312v0.211c4.685,0.802,7.027,3.264,7.027,7.386
+ c0,2.758-0.933,4.91-2.797,6.458s-4.471,2.321-7.818,2.321h-10.763V1168.939z M323.521,1182.15h5.909
+ c2.532,0,4.354-0.397,5.466-1.192s1.667-2.135,1.667-4.021c0-1.73-0.619-2.979-1.856-3.746c-1.238-0.767-3.208-1.149-5.909-1.149
+ h-5.276V1182.15z M323.521,1185.189v11.544h6.437c2.49,0,4.365-0.482,5.625-1.446c1.259-0.963,1.889-2.473,1.889-4.526
+ c0-1.913-0.644-3.32-1.932-4.221c-1.287-0.9-3.246-1.351-5.877-1.351H323.521z"/>
+ <path d="M366.087,1182.108c0,12.071-4.671,18.106-14.013,18.106c-1.632,0-2.926-0.141-3.883-0.422v-3.018
+ c1.125,0.366,2.406,0.549,3.841,0.549c3.377,0,5.927-1.045,7.65-3.134c1.723-2.09,2.662-5.294,2.817-9.613h-0.254
+ c-0.773,1.168-1.801,2.058-3.081,2.67c-1.28,0.611-2.722,0.918-4.326,0.918c-2.729,0-4.896-0.816-6.5-2.448
+ c-1.604-1.632-2.405-3.911-2.405-6.838c0-3.207,0.896-5.74,2.69-7.597c1.794-1.857,4.153-2.786,7.08-2.786
+ c2.097,0,3.929,0.538,5.498,1.614c1.568,1.076,2.774,2.646,3.619,4.706C365.665,1176.878,366.087,1179.309,366.087,1182.108z
+ M355.704,1171.493c-2.012,0-3.566,0.647-4.664,1.941c-1.097,1.295-1.646,3.096-1.646,5.402c0,2.026,0.506,3.619,1.52,4.78
+ c1.013,1.16,2.554,1.741,4.621,1.741c1.28,0,2.459-0.261,3.535-0.781s1.924-1.23,2.543-2.132c0.619-0.899,0.929-1.843,0.929-2.827
+ c0-1.478-0.289-2.842-0.865-4.095c-0.577-1.252-1.383-2.236-2.417-2.954C358.227,1171.852,357.041,1171.493,355.704,1171.493z"/>
+ <path d="M390.799,1199.793h-20.28v-3.018l8.125-8.167c2.476-2.505,4.107-4.291,4.896-5.36s1.379-2.11,1.773-3.124
+ c0.394-1.013,0.591-2.103,0.591-3.271c0-1.646-0.5-2.951-1.498-3.915c-1-0.964-2.385-1.445-4.158-1.445
+ c-1.28,0-2.493,0.211-3.64,0.633c-1.147,0.422-2.424,1.189-3.831,2.301l-1.856-2.385c2.842-2.364,5.937-3.546,9.285-3.546
+ c2.898,0,5.171,0.742,6.816,2.227c1.646,1.484,2.47,3.479,2.47,5.982c0,1.956-0.549,3.891-1.646,5.804
+ c-1.098,1.914-3.151,4.334-6.162,7.26l-6.753,6.605v0.169h15.869V1199.793z"/>
+ </g>
+ <g>
+ <path d="M31.789,1168.943h8.716c4.094,0,7.056,0.612,8.885,1.836c1.829,1.224,2.744,3.158,2.744,5.804
+ c0,1.829-0.51,3.338-1.53,4.526c-1.02,1.189-2.508,1.96-4.463,2.312v0.211c4.685,0.802,7.027,3.264,7.027,7.386
+ c0,2.758-0.932,4.91-2.796,6.458c-1.864,1.548-4.471,2.321-7.819,2.321H31.789V1168.943z M35.376,1182.154h5.909
+ c2.533,0,4.354-0.397,5.466-1.192c1.111-0.795,1.667-2.135,1.667-4.021c0-1.73-0.619-2.979-1.857-3.746
+ c-1.238-0.767-3.208-1.149-5.909-1.149h-5.276V1182.154z M35.376,1185.193v11.544h6.437c2.49,0,4.365-0.482,5.624-1.446
+ c1.259-0.963,1.889-2.473,1.889-4.526c0-1.913-0.644-3.32-1.931-4.221c-1.288-0.9-3.247-1.351-5.877-1.351H35.376z"/>
+ <path d="M76.782,1176.203c0,1.97-0.553,3.58-1.657,4.833c-1.104,1.252-2.67,2.089-4.696,2.511v0.169
+ c2.476,0.31,4.312,1.098,5.508,2.363c1.196,1.267,1.794,2.927,1.794,4.98c0,2.941-1.021,5.202-3.06,6.785
+ c-2.041,1.583-4.938,2.374-8.695,2.374c-1.632,0-3.127-0.123-4.484-0.369c-1.358-0.246-2.677-0.679-3.957-1.298v-3.334
+ c1.336,0.661,2.761,1.164,4.273,1.509c1.512,0.345,2.944,0.517,4.294,0.517c5.332,0,7.999-2.089,7.999-6.268
+ c0-3.742-2.941-5.613-8.821-5.613h-3.039v-3.019h3.081c2.406,0,4.312-0.53,5.719-1.593c1.407-1.062,2.11-2.536,2.11-4.422
+ c0-1.505-0.517-2.687-1.551-3.545s-2.438-1.287-4.21-1.287c-1.351,0-2.625,0.183-3.82,0.549c-1.196,0.365-2.561,1.041-4.094,2.025
+ l-1.773-2.363c1.267-0.999,2.726-1.783,4.379-2.354c1.653-0.569,3.394-0.854,5.223-0.854c2.997,0,5.325,0.686,6.985,2.058
+ C75.951,1171.93,76.782,1173.812,76.782,1176.203z"/>
+ </g>
+ <g>
+ <path d="M388.478,728.092h8.716c4.094,0,7.056,0.612,8.885,1.836c1.828,1.224,2.743,3.158,2.743,5.804
+ c0,1.829-0.511,3.338-1.53,4.526c-1.021,1.189-2.508,1.96-4.463,2.312v0.211c4.685,0.802,7.027,3.264,7.027,7.386
+ c0,2.758-0.933,4.91-2.797,6.458s-4.471,2.321-7.818,2.321h-10.763V728.092z M392.064,741.303h5.909
+ c2.532,0,4.354-0.397,5.466-1.192s1.667-2.135,1.667-4.021c0-1.73-0.619-2.979-1.856-3.746c-1.238-0.767-3.208-1.149-5.909-1.149
+ h-5.276V741.303z M392.064,744.342v11.544h6.437c2.49,0,4.365-0.482,5.625-1.446c1.259-0.963,1.889-2.473,1.889-4.526
+ c0-1.913-0.644-3.32-1.932-4.221c-1.287-0.9-3.246-1.351-5.877-1.351H392.064z"/>
+ <path d="M427.329,758.945h-3.419v-21.99c0-1.828,0.057-3.559,0.169-5.191c-0.295,0.296-0.626,0.605-0.991,0.929
+ c-0.366,0.324-2.04,1.695-5.023,4.115l-1.856-2.406l8.167-6.31h2.954V758.945z"/>
+ </g>
+ <g>
+ <path d="M217.954,1078.777h-3.545l-6.226-20.66c-0.296-0.915-0.627-2.068-0.992-3.461c-0.366-1.394-0.556-2.23-0.569-2.512
+ c-0.311,1.857-0.803,3.891-1.478,6.099l-6.036,20.534h-3.545l-8.21-30.854h3.799l4.875,19.057c0.676,2.673,1.168,5.093,1.478,7.26
+ c0.38-2.575,0.942-5.093,1.688-7.556l5.529-18.761h3.798l5.804,18.93c0.676,2.182,1.245,4.643,1.71,7.387
+ c0.267-1.998,0.773-4.432,1.52-7.302l4.854-19.015h3.799L217.954,1078.777z"/>
+ <path d="M244.25,1050.688c-3.392,0-6.067,1.129-8.03,3.387c-1.963,2.259-2.944,5.35-2.944,9.275c0,4.038,0.946,7.158,2.839,9.359
+ c1.892,2.202,4.59,3.303,8.093,3.303c2.153,0,4.607-0.387,7.365-1.16v3.144c-2.139,0.803-4.776,1.203-7.913,1.203
+ c-4.545,0-8.052-1.379-10.521-4.136c-2.47-2.758-3.704-6.676-3.704-11.755c0-3.18,0.595-5.966,1.783-8.357
+ c1.189-2.392,2.905-4.234,5.149-5.529c2.244-1.294,4.886-1.941,7.925-1.941c3.235,0,6.063,0.591,8.483,1.772l-1.52,3.081
+ C248.921,1051.237,246.585,1050.688,244.25,1050.688z"/>
+ </g>
+ <g>
+ <path d="M598.292,1078.777h-3.545l-6.226-20.66c-0.296-0.915-0.627-2.068-0.992-3.461c-0.366-1.394-0.556-2.23-0.569-2.512
+ c-0.311,1.857-0.803,3.891-1.478,6.099l-6.036,20.534h-3.545l-8.21-30.854h3.799l4.875,19.057c0.676,2.673,1.168,5.093,1.478,7.26
+ c0.38-2.575,0.942-5.093,1.688-7.556l5.529-18.761h3.798l5.804,18.93c0.676,2.182,1.245,4.643,1.71,7.387
+ c0.267-1.998,0.773-4.432,1.52-7.302l4.854-19.015h3.799L598.292,1078.777z"/>
+ <path d="M624.588,1050.688c-3.392,0-6.067,1.129-8.03,3.387c-1.963,2.259-2.944,5.35-2.944,9.275c0,4.038,0.946,7.158,2.839,9.359
+ c1.892,2.202,4.59,3.303,8.093,3.303c2.153,0,4.607-0.387,7.365-1.16v3.144c-2.139,0.803-4.776,1.203-7.913,1.203
+ c-4.545,0-8.052-1.379-10.521-4.136c-2.47-2.758-3.704-6.676-3.704-11.755c0-3.18,0.595-5.966,1.783-8.357
+ c1.189-2.392,2.905-4.234,5.149-5.529c2.244-1.294,4.886-1.941,7.925-1.941c3.235,0,6.063,0.591,8.483,1.772l-1.52,3.081
+ C629.259,1051.237,626.923,1050.688,624.588,1050.688z"/>
+ </g>
+ <g>
+ <path d="M388.478,460.127h8.716c4.094,0,7.056,0.612,8.885,1.836c1.828,1.224,2.743,3.158,2.743,5.804
+ c0,1.829-0.511,3.338-1.53,4.526c-1.021,1.189-2.508,1.96-4.463,2.312v0.211c4.685,0.802,7.027,3.264,7.027,7.386
+ c0,2.758-0.933,4.91-2.797,6.458s-4.471,2.321-7.818,2.321h-10.763V460.127z M392.064,473.338h5.909
+ c2.532,0,4.354-0.397,5.466-1.192s1.667-2.135,1.667-4.021c0-1.73-0.619-2.979-1.856-3.746c-1.238-0.767-3.208-1.149-5.909-1.149
+ h-5.276V473.338z M392.064,476.377v11.544h6.437c2.49,0,4.365-0.482,5.625-1.446c1.259-0.963,1.889-2.473,1.889-4.526
+ c0-1.913-0.644-3.32-1.932-4.221c-1.287-0.9-3.246-1.351-5.877-1.351H392.064z"/>
+ <path d="M434.631,490.98h-20.28v-3.018l8.125-8.167c2.476-2.505,4.107-4.291,4.896-5.36s1.379-2.11,1.773-3.124
+ c0.394-1.013,0.591-2.103,0.591-3.271c0-1.646-0.5-2.951-1.498-3.915c-1-0.964-2.385-1.445-4.158-1.445
+ c-1.28,0-2.493,0.211-3.64,0.633c-1.147,0.422-2.424,1.189-3.831,2.301l-1.856-2.385c2.842-2.364,5.937-3.546,9.285-3.546
+ c2.898,0,5.171,0.742,6.816,2.227c1.646,1.484,2.47,3.479,2.47,5.982c0,1.956-0.549,3.891-1.646,5.804
+ c-1.098,1.914-3.151,4.334-6.162,7.26l-6.753,6.605v0.169h15.869V490.98z"/>
+ </g>
+ <g>
+ <path d="M249.031,1177.185h6.973c3.275,0,5.645,0.489,7.107,1.469s2.195,2.526,2.195,4.643c0,1.463-0.408,2.671-1.225,3.621
+ c-0.815,0.951-2.006,1.567-3.57,1.849v0.169c3.748,0.642,5.622,2.611,5.622,5.909c0,2.206-0.746,3.929-2.237,5.166
+ c-1.491,1.238-3.576,1.857-6.255,1.857h-8.61V1177.185z M251.901,1187.753h4.728c2.025,0,3.483-0.317,4.372-0.954
+ c0.89-0.636,1.334-1.707,1.334-3.216c0-1.385-0.495-2.383-1.485-2.997c-0.991-0.613-2.566-0.92-4.728-0.92h-4.221V1187.753z
+ M251.901,1190.185v9.234h5.149c1.992,0,3.491-0.385,4.499-1.156c1.007-0.771,1.511-1.978,1.511-3.621
+ c0-1.531-0.515-2.656-1.545-3.377c-1.029-0.72-2.597-1.08-4.701-1.08H251.901z"/>
+ <path d="M285.954,1187.72c0,9.656-3.737,14.485-11.211,14.485c-1.306,0-2.341-0.113-3.106-0.338v-2.414
+ c0.9,0.293,1.925,0.438,3.073,0.438c2.701,0,4.741-0.835,6.12-2.507c1.378-1.672,2.13-4.234,2.254-7.69h-0.203
+ c-0.619,0.935-1.44,1.646-2.465,2.136c-1.024,0.49-2.178,0.734-3.461,0.734c-2.184,0-3.917-0.652-5.2-1.958
+ s-1.924-3.129-1.924-5.471c0-2.565,0.717-4.592,2.152-6.077c1.435-1.486,3.323-2.229,5.664-2.229c1.677,0,3.143,0.431,4.398,1.291
+ c1.255,0.861,2.22,2.116,2.895,3.765C285.616,1183.535,285.954,1185.479,285.954,1187.72z M277.647,1179.228
+ c-1.609,0-2.854,0.518-3.731,1.553c-0.878,1.036-1.316,2.477-1.316,4.322c0,1.621,0.405,2.896,1.216,3.824
+ c0.81,0.928,2.042,1.393,3.697,1.393c1.023,0,1.967-0.208,2.827-0.625c0.861-0.416,1.539-0.984,2.035-1.705
+ c0.495-0.72,0.742-1.475,0.742-2.262c0-1.183-0.23-2.273-0.692-3.275c-0.461-1.002-1.105-1.79-1.933-2.364
+ C279.665,1179.515,278.717,1179.228,277.647,1179.228z"/>
+ <path d="M306.889,1196.194h-3.664v5.673h-2.685v-5.673h-12.004v-2.448l11.717-16.697h2.972v16.597h3.664V1196.194z
+ M300.54,1193.646v-8.205c0-1.609,0.057-3.428,0.169-5.453h-0.135c-0.54,1.08-1.047,1.975-1.52,2.684l-7.716,10.975H300.54z"/>
+ </g>
+ <g>
+ <path d="M374.093,522.235h6.973c3.275,0,5.645,0.489,7.107,1.469s2.195,2.526,2.195,4.643c0,1.463-0.408,2.671-1.225,3.621
+ c-0.815,0.951-2.006,1.567-3.57,1.849v0.169c3.748,0.642,5.622,2.611,5.622,5.909c0,2.206-0.746,3.929-2.237,5.166
+ c-1.491,1.238-3.576,1.857-6.255,1.857h-8.61V522.235z M376.963,532.804h4.728c2.025,0,3.483-0.317,4.372-0.954
+ c0.89-0.636,1.334-1.707,1.334-3.216c0-1.385-0.495-2.383-1.485-2.997c-0.991-0.613-2.566-0.92-4.728-0.92h-4.221V532.804z
+ M376.963,535.235v9.234h5.149c1.992,0,3.491-0.385,4.499-1.156c1.007-0.771,1.511-1.978,1.511-3.621
+ c0-1.531-0.515-2.656-1.545-3.377c-1.029-0.72-2.597-1.08-4.701-1.08H376.963z"/>
+ <path d="M405.174,546.918h-2.735v-17.592c0-1.463,0.045-2.848,0.136-4.153c-0.236,0.236-0.501,0.484-0.794,0.743
+ s-1.632,1.356-4.018,3.292l-1.486-1.925l6.534-5.048h2.363V546.918z"/>
+ <path d="M415.438,545.128c0-0.754,0.171-1.325,0.515-1.713c0.344-0.389,0.836-0.583,1.478-0.583c0.652,0,1.162,0.194,1.527,0.583
+ c0.366,0.388,0.549,0.959,0.549,1.713c0,0.732-0.186,1.295-0.557,1.688c-0.372,0.395-0.878,0.591-1.52,0.591
+ c-0.574,0-1.05-0.177-1.427-0.531S415.438,545.938,415.438,545.128z"/>
+ <path d="M439.986,546.918h-16.225v-2.414l6.5-6.534c1.98-2.003,3.286-3.433,3.917-4.288c0.63-0.855,1.103-1.688,1.418-2.499
+ c0.314-0.81,0.473-1.682,0.473-2.616c0-1.317-0.399-2.361-1.199-3.132c-0.799-0.771-1.907-1.156-3.325-1.156
+ c-1.024,0-1.995,0.168-2.913,0.506c-0.917,0.338-1.938,0.951-3.063,1.841l-1.486-1.908c2.273-1.891,4.75-2.836,7.429-2.836
+ c2.318,0,4.137,0.594,5.453,1.781c1.317,1.188,1.976,2.782,1.976,4.786c0,1.564-0.439,3.112-1.317,4.643
+ c-0.878,1.531-2.521,3.467-4.93,5.808l-5.402,5.284v0.136h12.696V546.918z"/>
+ </g>
+ <g>
+ <path d="M672.447,709.987l1.452,6.82c0.68,3.199,0.696,5.618,0.042,7.251c-0.654,1.643-2.018,2.676-4.085,3.111
+ c-1.431,0.308-2.701,0.16-3.799-0.439c-1.093-0.604-1.95-1.638-2.55-3.11l-0.168,0.038c0.151,3.794-1.385,6.039-4.609,6.724
+ c-2.157,0.46-3.997,0.084-5.521-1.11c-1.52-1.199-2.554-3.11-3.115-5.731l-1.79-8.421L672.447,709.987z M662.711,714.988
+ l0.983,4.622c0.417,1.983,1.029,3.343,1.84,4.086c0.806,0.734,1.95,0.945,3.423,0.629c1.355-0.287,2.229-0.979,2.621-2.077
+ c0.396-1.093,0.371-2.701-0.08-4.815l-0.878-4.128L662.711,714.988z M660.326,715.491l-9.028,1.92l1.071,5.04
+ c0.414,1.949,1.103,3.33,2.064,4.161c0.967,0.827,2.25,1.063,3.854,0.726c1.503-0.32,2.494-1.055,2.984-2.216
+ c0.493-1.156,0.519-2.765,0.08-4.824L660.326,715.491z"/>
+ <path d="M654.767,745.518l-0.565-2.677l17.208-3.659c1.431-0.3,2.794-0.544,4.09-0.73c-0.278-0.181-0.582-0.393-0.891-0.62
+ c-0.312-0.232-1.663-1.316-4.056-3.246l1.57-1.856l6.297,5.343l0.494,2.313L654.767,745.518z"/>
+ <path d="M658.654,755.191c0.738-0.161,1.334-0.11,1.785,0.139c0.447,0.258,0.743,0.701,0.874,1.33
+ c0.14,0.637,0.051,1.173-0.249,1.616c-0.304,0.438-0.823,0.734-1.562,0.887c-0.718,0.156-1.309,0.088-1.769-0.19
+ c-0.465-0.282-0.76-0.734-0.891-1.363c-0.122-0.565-0.051-1.067,0.224-1.507C657.333,755.659,657.861,755.355,658.654,755.191z"/>
+ <path d="M680.277,774.737c-1.541,0.325-2.892,0.16-4.057-0.494c-1.16-0.654-2.08-1.743-2.743-3.258l-0.135,0.029
+ c0.169,1.988-0.14,3.554-0.933,4.702c-0.79,1.152-1.992,1.891-3.601,2.236c-2.301,0.485-4.242,0.063-5.812-1.266
+ c-1.582-1.338-2.68-3.474-3.309-6.411c-0.271-1.275-0.427-2.47-0.452-3.571c-0.042-1.098,0.085-2.207,0.351-3.313l2.613-0.557
+ c-0.292,1.156-0.452,2.354-0.469,3.601c-0.017,1.24,0.08,2.389,0.308,3.443c0.887,4.175,2.963,5.913,6.234,5.217
+ c2.925-0.624,3.904-3.232,2.925-7.838l-0.502-2.376l2.354-0.502l0.516,2.41c0.4,1.886,1.135,3.287,2.199,4.208
+ c1.063,0.928,2.338,1.228,3.811,0.92c1.178-0.254,2.014-0.853,2.516-1.803c0.503-0.949,0.604-2.127,0.309-3.512
+ c-0.224-1.055-0.578-2.021-1.063-2.899c-0.481-0.874-1.241-1.827-2.271-2.866l1.558-1.776c0.992,0.823,1.845,1.836,2.57,3.03
+ c0.722,1.203,1.232,2.516,1.537,3.946c0.498,2.347,0.35,4.28-0.448,5.808C683.485,773.378,682.146,774.336,680.277,774.737z"/>
+ </g>
+ <g>
+ <path d="M121.017,766.305l2.018-6.674c0.945-3.14,2.103-5.268,3.461-6.382c1.359-1.118,3.052-1.371,5.082-0.759
+ c1.397,0.422,2.436,1.164,3.11,2.22c0.672,1.051,0.921,2.372,0.739,3.95l0.16,0.051c1.692-3.406,4.128-4.626,7.281-3.672
+ c2.114,0.638,3.545,1.853,4.301,3.63c0.751,1.79,0.742,3.963-0.034,6.525l-2.49,8.247L121.017,766.305z M131.961,766.608
+ l1.368-4.521c0.586-1.941,0.705-3.428,0.35-4.466c-0.346-1.038-1.249-1.769-2.688-2.203c-1.325-0.401-2.427-0.22-3.296,0.553
+ c-0.878,0.772-1.625,2.195-2.25,4.263l-1.22,4.04L131.961,766.608z M134.291,767.312l8.843,2.672l1.485-4.93
+ c0.578-1.903,0.642-3.452,0.198-4.639c-0.451-1.19-1.46-2.021-3.034-2.494c-1.465-0.447-2.688-0.278-3.677,0.498
+ c-0.987,0.781-1.785,2.174-2.393,4.191L134.291,767.312z"/>
+ <path d="M153.635,743.689l-0.794,2.617l-16.84-5.091c-1.401-0.426-2.714-0.865-3.935-1.329c0.156,0.291,0.321,0.62,0.481,0.975
+ c0.165,0.354,0.823,1.954,1.988,4.795l-2.271,0.869l-2.942-7.711l0.684-2.262L153.635,743.689z"/>
+ <path d="M154.889,733.345c-0.722-0.22-1.22-0.549-1.494-0.988c-0.271-0.442-0.312-0.971-0.127-1.582
+ c0.19-0.629,0.52-1.056,1-1.301c0.473-0.236,1.072-0.244,1.799-0.024c0.696,0.211,1.186,0.553,1.451,1.021
+ c0.271,0.469,0.312,1.014,0.127,1.625c-0.165,0.549-0.473,0.958-0.92,1.212C156.277,733.564,155.665,733.576,154.889,733.345z"/>
+ <path d="M162.013,715.955l-0.789,2.617l-16.841-5.091c-1.405-0.418-2.718-0.865-3.938-1.325c0.156,0.291,0.32,0.616,0.48,0.971
+ c0.161,0.354,0.823,1.959,1.988,4.799l-2.271,0.865l-2.942-7.715l0.685-2.263L162.013,715.955z"/>
+ </g>
+ <g>
+ <path d="M26.195,172.706v-64.792h7.534v57.967h28.585v6.825H26.195z"/>
+ <path d="M92.716,173.593c-7.179,0-12.845-2.187-16.996-6.56c-4.151-4.372-6.227-10.443-6.227-18.215
+ c0-7.829,1.928-14.048,5.783-18.657c3.856-4.609,9.033-6.914,15.534-6.914c6.086,0,10.902,2.002,14.447,6.005
+ c3.545,4.004,5.318,9.285,5.318,15.843v4.653h-33.46c0.147,5.703,1.588,10.031,4.321,12.985c2.732,2.955,6.582,4.432,11.545,4.432
+ c5.229,0,10.399-1.093,15.511-3.279v6.56c-2.6,1.123-5.06,1.928-7.379,2.415C98.794,173.349,95.996,173.593,92.716,173.593z
+ M90.722,129.408c-3.9,0-7.01,1.271-9.329,3.811c-2.32,2.542-3.686,6.057-4.1,10.548h25.394c0-4.638-1.035-8.191-3.102-10.658
+ C97.517,130.642,94.562,129.408,90.722,129.408z"/>
+ <path d="M133.754,172.706l-18.436-48.572h7.889l10.459,28.807c2.363,6.736,3.752,11.109,4.166,13.118h0.354
+ c0.324-1.565,1.352-4.809,3.08-9.728c1.729-4.92,5.607-15.651,11.633-32.197h7.889l-18.436,48.572H133.754z"/>
+ <path d="M189.107,173.593c-7.18,0-12.846-2.187-16.996-6.56c-4.151-4.372-6.227-10.443-6.227-18.215
+ c0-7.829,1.928-14.048,5.783-18.657c3.855-4.609,9.033-6.914,15.533-6.914c6.086,0,10.902,2.002,14.448,6.005
+ c3.545,4.004,5.317,9.285,5.317,15.843v4.653h-33.46c0.147,5.703,1.588,10.031,4.321,12.985c2.732,2.955,6.581,4.432,11.545,4.432
+ c5.229,0,10.399-1.093,15.511-3.279v6.56c-2.6,1.123-5.06,1.928-7.379,2.415S192.387,173.593,189.107,173.593z M187.113,129.408
+ c-3.9,0-7.011,1.271-9.329,3.811c-2.32,2.542-3.687,6.057-4.1,10.548h25.394c0-4.638-1.034-8.191-3.102-10.658
+ C193.908,130.642,190.953,129.408,187.113,129.408z"/>
+ <path d="M226.865,172.706h-7.356v-68.958h7.356V172.706z"/>
+ <path d="M267.151,107.914h18.303c8.598,0,14.816,1.285,18.658,3.855c3.84,2.571,5.761,6.633,5.761,12.188
+ c0,3.841-1.071,7.01-3.213,9.506c-2.143,2.497-5.267,4.114-9.373,4.853v0.443c9.839,1.684,14.758,6.854,14.758,15.511
+ c0,5.791-1.958,10.312-5.872,13.562c-3.915,3.25-9.389,4.875-16.42,4.875h-22.602V107.914z M274.685,135.656h12.409
+ c5.318,0,9.145-0.834,11.479-2.504c2.334-1.669,3.501-4.483,3.501-8.442c0-3.634-1.301-6.256-3.899-7.866
+ c-2.601-1.61-6.736-2.416-12.409-2.416h-11.08V135.656z M274.685,142.038v24.242h13.518c5.229,0,9.166-1.012,11.811-3.036
+ c2.644-2.023,3.967-5.192,3.967-9.506c0-4.018-1.353-6.973-4.056-8.863c-2.703-1.891-6.817-2.837-12.343-2.837H274.685z"/>
+ </g>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="276.61" y1="1149.661" x2="363.051" y2="1149.661"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="311.187" y1="1175.594" x2="311.187" y2="1218.813"/>
+ <rect fill="none" width="1020" height="1236"/>
+</g>
+</svg>
diff --git a/qml/components/images/LevelC.svg b/qml/components/images/LevelC.svg
new file mode 100644
index 0000000..3a3b0af
--- /dev/null
+++ b/qml/components/images/LevelC.svg
@@ -0,0 +1,238 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="1020px" height="1166px" viewBox="0 0 1020 1166" enable-background="new 0 0 1020 1166" xml:space="preserve">
+<g>
+
+ <rect x="17.288" y="164.237" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" width="985.424" height="985.424"/>
+ <g>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M69.123,339.423c0,0-33.475-95.025,30.845-130.29
+ c33.512-18.372,74.192-10.598,95.388,10.599c31.8,31.795,28.769,88.525-21.196,105.987c-22.37,7.82-56.625-3.141-61.538-33.011
+ c-3.119-18.972,3.089-34.18,18.006-42.76c29.87-17.188,54.422,8.567,48.694,35.395"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="68.516" y1="337.578" x2="121.591" y2="312.063"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="60.412" y1="301.36" x2="112.622" y2="292.708"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="62.64" y1="269.118" x2="113.124" y2="272.689"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="73.846" y1="233.3" x2="122.996" y2="255.62"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="107.966" y1="205.297" x2="132.831" y2="248.758"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="140.385" y1="198.812" x2="144.81" y2="244.781"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="177.499" y1="207.171" x2="158.088" y2="245.617"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="200.996" y1="226.083" x2="171.399" y2="254.101"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="216.102" y1="255.62" x2="178.001" y2="265.181"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="179.692" y1="283.328" x2="212.753" y2="288.943"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M942.136,339.423c0,0,33.475-95.025-30.845-130.29
+ c-33.513-18.372-74.192-10.598-95.389,10.599c-31.799,31.795-28.769,88.525,21.196,105.987c22.37,7.82,56.625-3.141,61.538-33.011
+ c3.119-18.972-3.09-34.18-18.006-42.76c-29.87-17.188-54.422,8.567-48.694,35.395"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="942.849" y1="337.241" x2="889.753" y2="311.965"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="950.848" y1="301.36" x2="900.05" y2="291.383"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="948.619" y1="269.118" x2="898.135" y2="272.689"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="938.132" y1="234.435" x2="888.263" y2="255.62"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="903.292" y1="205.297" x2="878.428" y2="248.758"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="870.059" y1="198.812" x2="866.449" y2="244.781"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="833.76" y1="207.171" x2="853.171" y2="245.617"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="810.025" y1="226.395" x2="839.859" y2="254.101"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="795.157" y1="255.62" x2="833.258" y2="265.181"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="831.565" y1="283.328" x2="798.887" y2="289.99"/>
+ </g>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M825.517,857.755
+ c-69.013,103.05-186.501,170.89-319.839,170.89c-135.811,0-255.182-70.386-323.629-176.664"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M886.109,586.716
+ c2.786,18.686,4.229,37.81,4.229,57.268c0,61.851-14.595,120.291-40.536,172.062"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M695.041,309.085
+ c87.458,49.56,153.584,132.387,181.184,231.287"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M355.74,289.64
+ c46.078-19.521,96.748-30.317,149.938-30.317c51.375,0,100.395,10.07,145.197,28.347"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M134.798,541.562
+ c27.093-98.326,92.244-180.875,178.608-230.815"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M159.315,811.5
+ c-24.539-50.637-38.299-107.469-38.299-167.517c0-19.918,1.512-39.481,4.432-58.584"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M212.826,783.141
+ c-20.069-42.165-31.301-89.349-31.301-139.157c0-15.145,1.038-30.052,3.048-44.644"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M776.084,822.803
+ c-58.031,87.585-157.468,145.333-270.406,145.333c-113.618,0-213.582-58.453-271.461-146.929"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M826.213,595.411c0.11,0.729,0.22,1.46,0.325,2.194
+ c2.17,15.145,3.292,30.63,3.292,46.378c0,50.745-11.661,98.765-32.448,141.529"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M664.994,361.616
+ c73.053,41.308,128.483,110.152,152.199,192.436"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M380.896,344.72
+ c38.404-16.034,80.557-24.89,124.781-24.89c42.769,0,83.604,8.281,120.987,23.328"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M192.402,560.408
+ c22.142-83.208,76.552-153.259,149.018-195.935"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M250.206,931.559
+ c61.838-71.415,151.296-114.449,253.185-114.449c100.909,0,191.469,44.317,253.277,114.551"/>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="211.91,508.886 414.915,458.136
+ 605.085,458.136 800.529,509.121 "/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="182.049" y1="853.456" x2="236.146" y2="822.105"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="158.154" y1="809.077" x2="212.237" y2="781.89"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="125.106" y1="587.691" x2="184.179" y2="602.323"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="135.223" y1="540.04" x2="194.852" y2="558.801"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="311.151" y1="312.063" x2="340.311" y2="365.133"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="357.399" y1="288.943" x2="383.087" y2="343.817"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="649.352" y1="286.659" x2="623.504" y2="343.425"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="697.064" y1="309.085" x2="666.534" y2="362.495"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="817.193" y1="551.92" x2="876.225" y2="538.268"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="826.538" y1="597.605" x2="886.315" y2="588.125"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="795.972" y1="782.651" x2="850.846" y2="813.944"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="774.505" y1="820.747" x2="825.673" y2="860.814"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="17.288" y1="643.164" x2="45.069" y2="643.164"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="89.809" y1="643.164" x2="120.135" y2="643.164"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="60.508" y1="873.047" x2="60.508" y2="968.131"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="121.017" y1="873.047" x2="121.017" y2="1002.708"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="60.508" y1="881.695" x2="121.017" y2="881.695"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="60.508" y1="898.983" x2="121.017" y2="898.983"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="60.508" y1="916.271" x2="121.017" y2="916.271"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="60.508" y1="933.56" x2="121.017" y2="933.56"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="17.288" y1="924.911" x2="60.508" y2="924.911"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="17.288" y1="942.203" x2="60.508" y2="942.203"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="17.288" y1="1002.708" x2="138.305" y2="1002.708"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="138.305" y1="1037.284" x2="138.305" y2="1149.656"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="164.237" y1="1037.288" x2="216.102" y2="1037.288"/>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="233.39,1037.288 259.322,1037.288
+ 259.322,1106.44 138.305,1106.44 "/>
+ <polyline fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" points="293.898,965.143 293.898,1054.576
+ 311.187,1054.576 311.187,1149.661 "/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="180.488" y1="926.604" x2="213.919" y2="894.672"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M155.593,890.339c0,0,51.865,34.576,8.645,86.437
+ l60.509,34.576h34.576V939.41"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="259.322" y1="976.779" x2="293.898" y2="976.779"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="259.322" y1="994.067" x2="293.898" y2="994.067"/>
+ <path fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" d="M812.542,1149.661v-60.509h-17.288v-77.797
+ l43.221-43.22c0,0-34.576-43.221,8.645-77.797"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="798.64" y1="894.67" x2="825.673" y2="925.873"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="864.411" y1="1054.576" x2="864.411" y2="1149.661"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="1002.712" y1="1002.712" x2="864.407" y2="1002.712"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="890.343" y1="890.339" x2="890.343" y2="1002.712"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="933.563" y1="890.339" x2="933.563" y2="950.848"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="976.779" y1="890.339" x2="976.779" y2="1002.712"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="890.339" y1="898.983" x2="976.779" y2="898.983"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="890.339" y1="916.271" x2="976.779" y2="916.271"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="890.339" y1="933.56" x2="976.779" y2="933.56"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="890.339" y1="950.848" x2="976.779" y2="950.848"/>
+
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="259.322" y1="1011.355" x2="293.898" y2="1011.355"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="60.508" y1="950.848" x2="121.017" y2="950.848"/>
+ <line fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" x1="17.288" y1="959.491" x2="60.508" y2="959.491"/>
+ <g>
+ <path d="M501.464,194.927c-3.392,0-6.067,1.129-8.03,3.387c-1.963,2.259-2.944,5.35-2.944,9.275c0,4.038,0.946,7.158,2.839,9.359
+ c1.892,2.202,4.59,3.303,8.093,3.303c2.153,0,4.607-0.387,7.365-1.16v3.144c-2.139,0.803-4.776,1.203-7.913,1.203
+ c-4.545,0-8.052-1.379-10.521-4.136c-2.47-2.758-3.704-6.676-3.704-11.755c0-3.18,0.595-5.966,1.783-8.357
+ c1.189-2.392,2.905-4.234,5.149-5.529c2.244-1.294,4.886-1.941,7.925-1.941c3.235,0,6.063,0.591,8.483,1.772l-1.52,3.081
+ C506.135,195.476,503.799,194.927,501.464,194.927z"/>
+ <path d="M533.667,223.016h-20.28v-3.018l8.125-8.167c2.476-2.505,4.107-4.291,4.896-5.36s1.379-2.11,1.773-3.124
+ c0.394-1.013,0.591-2.103,0.591-3.271c0-1.646-0.5-2.951-1.498-3.915c-1-0.964-2.385-1.445-4.158-1.445
+ c-1.28,0-2.493,0.211-3.64,0.633c-1.147,0.422-2.424,1.189-3.831,2.301l-1.856-2.385c2.842-2.364,5.937-3.546,9.285-3.546
+ c2.898,0,5.171,0.742,6.816,2.227c1.646,1.484,2.47,3.479,2.47,5.982c0,1.956-0.549,3.891-1.646,5.804
+ c-1.098,1.914-3.151,4.334-6.162,7.26l-6.753,6.605v0.169h15.869V223.016z"/>
+ </g>
+ <g>
+ <path d="M925.022,1076.622c-3.392,0-6.067,1.129-8.03,3.387c-1.963,2.259-2.944,5.35-2.944,9.275c0,4.038,0.946,7.158,2.839,9.359
+ c1.892,2.202,4.59,3.303,8.093,3.303c2.153,0,4.607-0.387,7.365-1.16v3.144c-2.139,0.803-4.776,1.203-7.913,1.203
+ c-4.545,0-8.052-1.379-10.521-4.136c-2.47-2.758-3.704-6.676-3.704-11.755c0-3.18,0.595-5.966,1.783-8.357
+ c1.189-2.392,2.905-4.234,5.149-5.529c2.244-1.294,4.886-1.941,7.925-1.941c3.235,0,6.063,0.591,8.483,1.772l-1.52,3.081
+ C929.693,1077.171,927.357,1076.622,925.022,1076.622z"/>
+ <path d="M958.682,1097.62h-4.579v7.091h-3.355v-7.091h-15.005v-3.06l14.646-20.872h3.714v20.745h4.579V1097.62z M950.747,1094.434
+ v-10.257c0-2.012,0.07-4.284,0.211-6.816h-0.169c-0.675,1.351-1.309,2.47-1.899,3.355l-9.644,13.718H950.747z"/>
+ </g>
+ <g>
+ <path d="M69.258,1059.333c-3.391,0-6.067,1.129-8.03,3.387c-1.963,2.259-2.944,5.35-2.944,9.275c0,4.038,0.946,7.158,2.838,9.359
+ c1.892,2.202,4.59,3.303,8.093,3.303c2.152,0,4.607-0.387,7.365-1.16v3.144c-2.139,0.803-4.777,1.203-7.914,1.203
+ c-4.544,0-8.051-1.379-10.52-4.136c-2.469-2.758-3.704-6.676-3.704-11.755c0-3.18,0.594-5.966,1.783-8.357
+ c1.188-2.392,2.905-4.234,5.149-5.529c2.244-1.294,4.886-1.941,7.925-1.941c3.236,0,6.063,0.591,8.483,1.772l-1.52,3.081
+ C73.929,1059.882,71.594,1059.333,69.258,1059.333z"/>
+ <path d="M100.302,1063.828c0,1.97-0.553,3.58-1.657,4.833c-1.104,1.252-2.67,2.089-4.696,2.511v0.169
+ c2.476,0.31,4.312,1.098,5.508,2.363c1.196,1.267,1.794,2.927,1.794,4.98c0,2.941-1.021,5.202-3.06,6.785
+ c-2.041,1.583-4.938,2.374-8.695,2.374c-1.632,0-3.127-0.123-4.484-0.369c-1.358-0.246-2.677-0.679-3.957-1.298v-3.334
+ c1.336,0.661,2.761,1.164,4.273,1.509c1.512,0.345,2.944,0.517,4.294,0.517c5.332,0,7.999-2.089,7.999-6.268
+ c0-3.742-2.941-5.613-8.821-5.613h-3.039v-3.019h3.081c2.406,0,4.312-0.53,5.719-1.593c1.407-1.062,2.11-2.536,2.11-4.422
+ c0-1.505-0.517-2.687-1.551-3.545s-2.438-1.287-4.21-1.287c-1.351,0-2.625,0.183-3.82,0.549c-1.196,0.365-2.561,1.041-4.094,2.025
+ l-1.773-2.363c1.267-0.999,2.726-1.783,4.379-2.354c1.653-0.569,3.394-0.854,5.223-0.854c2.997,0,5.325,0.686,6.985,2.058
+ C99.472,1059.555,100.302,1061.437,100.302,1063.828z"/>
+ </g>
+ <g>
+ <path d="M200.987,1087.422h-3.545l-6.226-20.66c-0.296-0.915-0.627-2.068-0.992-3.461c-0.366-1.394-0.556-2.23-0.569-2.512
+ c-0.311,1.857-0.803,3.891-1.478,6.099l-6.036,20.534h-3.545l-8.21-30.854h3.799l4.875,19.057c0.676,2.673,1.168,5.093,1.478,7.26
+ c0.38-2.575,0.942-5.093,1.688-7.556l5.529-18.761h3.798l5.804,18.93c0.676,2.182,1.245,4.643,1.71,7.387
+ c0.267-1.998,0.773-4.432,1.52-7.302l4.854-19.015h3.799L200.987,1087.422z"/>
+ <path d="M227.283,1059.333c-3.392,0-6.067,1.129-8.03,3.387c-1.963,2.259-2.944,5.35-2.944,9.275c0,4.038,0.946,7.158,2.839,9.359
+ c1.892,2.202,4.59,3.303,8.093,3.303c2.153,0,4.607-0.387,7.365-1.16v3.144c-2.139,0.803-4.776,1.203-7.913,1.203
+ c-4.545,0-8.052-1.379-10.521-4.136c-2.47-2.758-3.704-6.676-3.704-11.755c0-3.18,0.595-5.966,1.783-8.357
+ c1.189-2.392,2.905-4.234,5.149-5.529c2.244-1.294,4.886-1.941,7.925-1.941c3.235,0,6.063,0.591,8.483,1.772l-1.52,3.081
+ C231.954,1059.882,229.618,1059.333,227.283,1059.333z"/>
+ </g>
+ <g>
+ <path d="M501.464,627.13c-3.392,0-6.067,1.129-8.03,3.387c-1.963,2.259-2.944,5.35-2.944,9.275c0,4.038,0.946,7.158,2.839,9.359
+ c1.892,2.202,4.59,3.303,8.093,3.303c2.153,0,4.607-0.387,7.365-1.16v3.144c-2.139,0.803-4.776,1.203-7.913,1.203
+ c-4.545,0-8.052-1.379-10.521-4.136c-2.47-2.758-3.704-6.676-3.704-11.755c0-3.18,0.595-5.966,1.783-8.357
+ c1.189-2.392,2.905-4.234,5.149-5.529c2.244-1.294,4.886-1.941,7.925-1.941c3.235,0,6.063,0.591,8.483,1.772l-1.52,3.081
+ C506.135,627.679,503.799,627.13,501.464,627.13z"/>
+ <path d="M526.365,655.219h-3.419v-21.99c0-1.828,0.057-3.559,0.169-5.191c-0.295,0.296-0.626,0.605-0.991,0.929
+ c-0.366,0.324-2.04,1.695-5.023,4.115l-1.856-2.406l8.167-6.31h2.954V655.219z"/>
+ </g>
+ <g>
+ <path d="M26.195,103.555V38.763h7.534V96.73h28.585v6.825H26.195z"/>
+ <path d="M92.716,104.441c-7.179,0-12.845-2.186-16.996-6.559c-4.151-4.372-6.227-10.443-6.227-18.214
+ c0-7.829,1.928-14.049,5.783-18.658c3.856-4.609,9.033-6.914,15.534-6.914c6.086,0,10.902,2.002,14.447,6.005
+ c3.545,4.004,5.318,9.285,5.318,15.844v4.653h-33.46c0.147,5.703,1.588,10.031,4.321,12.985c2.732,2.955,6.582,4.432,11.545,4.432
+ c5.229,0,10.399-1.093,15.511-3.28v6.559c-2.6,1.123-5.06,1.928-7.379,2.416C98.794,104.198,95.996,104.441,92.716,104.441z
+ M90.722,60.257c-3.9,0-7.01,1.271-9.329,3.811c-2.32,2.542-3.686,6.057-4.1,10.548h25.394c0-4.638-1.035-8.191-3.102-10.658
+ C97.517,61.491,94.562,60.257,90.722,60.257z"/>
+ <path d="M133.754,103.555l-18.436-48.572h7.889l10.459,28.807c2.363,6.736,3.752,11.109,4.166,13.118h0.354
+ c0.324-1.566,1.352-4.809,3.08-9.728c1.729-4.919,5.607-15.651,11.633-32.197h7.889l-18.436,48.572H133.754z"/>
+ <path d="M189.107,104.441c-7.18,0-12.846-2.186-16.996-6.559c-4.151-4.372-6.227-10.443-6.227-18.214
+ c0-7.829,1.928-14.049,5.783-18.658c3.855-4.609,9.033-6.914,15.533-6.914c6.086,0,10.902,2.002,14.448,6.005
+ c3.545,4.004,5.317,9.285,5.317,15.844v4.653h-33.46c0.147,5.703,1.588,10.031,4.321,12.985c2.732,2.955,6.581,4.432,11.545,4.432
+ c5.229,0,10.399-1.093,15.511-3.28v6.559c-2.6,1.123-5.06,1.928-7.379,2.416C195.186,104.198,192.387,104.441,189.107,104.441z
+ M187.113,60.257c-3.9,0-7.011,1.271-9.329,3.811c-2.32,2.542-3.687,6.057-4.1,10.548h25.394c0-4.638-1.034-8.191-3.102-10.658
+ C193.908,61.491,190.953,60.257,187.113,60.257z"/>
+ <path d="M226.865,103.555h-7.356V34.597h7.356V103.555z"/>
+ <path d="M294.894,44.568c-7.12,0-12.741,2.371-16.862,7.113c-4.122,4.742-6.183,11.235-6.183,19.478
+ c0,8.48,1.986,15.032,5.961,19.655c3.974,4.624,9.639,6.936,16.996,6.936c4.521,0,9.676-0.812,15.467-2.438v6.604
+ c-4.491,1.684-10.031,2.526-16.619,2.526c-9.544,0-16.907-2.895-22.093-8.686c-5.186-5.791-7.777-14.019-7.777-24.685
+ c0-6.677,1.247-12.527,3.744-17.55c2.497-5.022,6.101-8.893,10.813-11.611c4.713-2.718,10.26-4.077,16.642-4.077
+ c6.795,0,12.733,1.241,17.815,3.723l-3.19,6.47C304.703,45.721,299.798,44.568,294.894,44.568z"/>
+ </g>
+ <rect fill="none" width="1020" height="1166"/>
+</g>
+</svg>
diff --git a/qml/components/images/sfo_floor.png b/qml/components/images/sfo_floor.png
new file mode 100644
index 0000000..6b5c99f
--- /dev/null
+++ b/qml/components/images/sfo_floor.png
Binary files differ
diff --git a/qml/main.qml b/qml/main.qml
index dc7230a..8c95175 100644
--- a/qml/main.qml
+++ b/qml/main.qml
@@ -87,6 +87,7 @@ ApplicationWindow {
append({name: Theme.text.schedule, id: "schedule" })
append({name: Theme.text.talks, id: "talks" })
append({name: Theme.text.favorites, id: "favorites" })
+ append({name: Theme.text.floorPlan, id: "floorPlan" })
append({name: Theme.text.switchConf, id: "switchConf" })
menuRectangle.height = Theme.sizes.buttonHeight * menuModel.count
}
@@ -175,6 +176,15 @@ ApplicationWindow {
})
}
break
+ case "floorPlan":
+ var itemFl = Qt.resolvedUrl("components/Floorplan.qml")
+ var loadedSC = stack.find(function(item){ return itemFl.objectName === "floorPlan" })
+ if (loadedSC !== null)
+ stack.pop(loadedSC)
+ else {
+ stack.push(itemFl)
+ }
+ break
case "switchConf":
var item = Qt.resolvedUrl("components/ConferenceSwitcher.qml")
var loadedSC = stack.find(function(item){ return item.objectName === "switchConf" })
diff --git a/resource.qrc b/resource.qrc
index 74fdc63..eb89eae 100644
--- a/resource.qrc
+++ b/resource.qrc
@@ -2,9 +2,11 @@
<qresource prefix="/">
<file>qml/main.qml</file>
<file>qml/components/Event.qml</file>
+ <file>qml/components/Floorplan.qml</file>
<file>qml/components/TrackSwitcher.qml</file>
<file>qml/components/Track.qml</file>
<file>qml/components/ConferenceHeader.qml</file>
+ <file>qml/components/ConferenceSwitcher.qml</file>
<file>qml/components/TrackHeader.qml</file>
<file>qml/components/DaySwitcher.qml</file>
<file>qml/components/SubTitle.qml</file>
@@ -27,11 +29,13 @@
<file alias="images/NoRating.svg">qml/components/images/NoRating.svg</file>
<file alias="images/anonymous.svg">qml/components/images/anonymous.svg</file>
<file alias="images/icon-loading.svg">qml/components/images/icon-loading.svg</file>
- <file alias="images/Btn_Hotels.svg">qml/components/images/Btn_Hotels.svg</file>
- <file alias="images/Btn_Restaurants.svg">qml/components/images/Btn_Restaurants.svg</file>
- <file alias="images/Btn_VenueMap.svg">qml/components/images/Btn_VenueMap.svg</file>
<file alias="images/Location.svg">qml/components/images/Location.svg</file>
<file alias="images/Twitter.svg">qml/components/images/Twitter.svg</file>
- <file>qml/components/ConferenceSwitcher.qml</file>
+ <file alias="images/Btn_ToWebsite.svg">qml/components/images/Btn_ToWebsite.svg</file>
+ <file alias="images/Btn_FloorMap.svg">qml/components/images/Btn_FloorMap.svg</file>
+ <file alias="images/LevelA.svg">qml/components/images/LevelA.svg</file>
+ <file alias="images/LevelB.svg">qml/components/images/LevelB.svg</file>
+ <file alias="images/LevelC.svg">qml/components/images/LevelC.svg</file>
+ <file alias="images/sfo_floor.png">qml/components/images/sfo_floor.png</file>
</qresource>
</RCC>
diff --git a/src/applicationclient.cpp b/src/applicationclient.cpp
index 270cdf7..bf7ecdb 100644
--- a/src/applicationclient.cpp
+++ b/src/applicationclient.cpp
@@ -80,6 +80,7 @@ ApplicationClient::ApplicationClient()
m_details->insert(QLatin1String("location"), QVariant(""));
m_details->insert(QLatin1String("title"), QVariant(""));
m_details->insert(QLatin1String("TwitterTag"), QVariant(""));
+ m_details->insert(QLatin1String("infopage"), QVariant(""));
}
void ApplicationClient::errorClient(EnginioReply *reply)
@@ -177,6 +178,7 @@ void ApplicationClient::setCurrentConferenceIndex(const int index)
m_details->insert(QLatin1String("location"),m_conferenceModel->data(index, "location"));
m_details->insert(QLatin1String("title"), m_conferenceModel->data(index, "title"));
m_details->insert(QLatin1String("TwitterTag"), m_conferenceModel->data(index, "TwitterTag"));
+ m_details->insert(QLatin1String("infopage"), m_conferenceModel->data(index, "infopage"));
emit currentConferenceDetailsChanged();
}
diff --git a/src/theme.cpp b/src/theme.cpp
index 94f9aee..b818e93 100644
--- a/src/theme.cpp
+++ b/src/theme.cpp
@@ -86,6 +86,7 @@ Theme::Theme(QObject *parent)
m_text->insert(QLatin1String("twitterLink"), tr("https://twitter.com/"));
m_text->insert(QLatin1String("select_conference"), "Select a conference");
m_text->insert(QLatin1String("switchConf"), "Switch Conference");
+ m_text->insert(QLatin1String("floorPlan"), "Floorplan");
m_colors = new QQmlPropertyMap(this);
m_colors->insert(QLatin1String("white"), QVariant("#ffffff"));
@@ -138,11 +139,14 @@ Theme::Theme(QObject *parent)
m_images->insert(QLatin1String("noRating"), QVariant("qrc:/images/NoRating.svg"));
m_images->insert(QLatin1String("loading"), QVariant("qrc:/images/icon-loading.svg"));
m_images->insert(QLatin1String("anonymous"), QVariant("qrc:/images/anonymous.svg"));
- m_images->insert(QLatin1String("btnHotels"), QVariant("qrc:/images/Btn_Hotels.svg"));
- m_images->insert(QLatin1String("btnRestaurants"), QVariant("qrc:/images/Btn_Restaurants.svg"));
- m_images->insert(QLatin1String("btnVenueMap"), QVariant("qrc:/images/Btn_VenueMap.svg"));
m_images->insert(QLatin1String("location"), QVariant("qrc:/images/Location.svg"));
m_images->insert(QLatin1String("twitter"), QVariant("qrc:/images/Twitter.svg"));
+ m_images->insert(QLatin1String("btnToWebsite"), QVariant("qrc:/images/Btn_ToWebsite.svg"));
+ m_images->insert(QLatin1String("btnFloorMap"), QVariant("qrc:/images/Btn_FloorMap.svg"));
+ m_images->insert(QLatin1String("levelA"), QVariant("qrc:/images/LevelA.svg"));
+ m_images->insert(QLatin1String("levelB"), QVariant("qrc:/images/LevelB.svg"));
+ m_images->insert(QLatin1String("levelC"), QVariant("qrc:/images/LevelC.svg"));
+ m_images->insert(QLatin1String("sfoFloor"), QVariant("qrc:/images/sfo_floor.png"));
m_fonts = new QQmlPropertyMap(this);
m_fonts->insert(QLatin1String("six_pt"), QVariant(applyFontRatio(9)));
diff --git a/talk-schedule.pro b/talk-schedule.pro
index 512216b..66677e3 100644
--- a/talk-schedule.pro
+++ b/talk-schedule.pro
@@ -38,7 +38,8 @@ OTHER_FILES += \
qml/components/Feedback.qml \
qml/components/DayTracksModel.qml \
qml/components/TweetModel.qml \
- android/AndroidManifest.xml
+ android/AndroidManifest.xml \
+ qml/components/Floorplan.qml
RESOURCES += \
resource.qrc