parse_pages - refactor for external config and output to target dir

This commit is contained in:
mDuo13
2016-02-19 21:09:50 -08:00
parent cd8d63ab1d
commit 6f569795bd
93 changed files with 808 additions and 1513 deletions

View File

Before

Width:  |  Height:  |  Size: 262 B

After

Width:  |  Height:  |  Size: 262 B

View File

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 36 KiB

View File

Before

Width:  |  Height:  |  Size: 9.4 KiB

After

Width:  |  Height:  |  Size: 9.4 KiB

View File

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 29 KiB

View File

Before

Width:  |  Height:  |  Size: 734 B

After

Width:  |  Height:  |  Size: 734 B

View File

Before

Width:  |  Height:  |  Size: 243 KiB

After

Width:  |  Height:  |  Size: 243 KiB

View File

@@ -12,14 +12,14 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script>
<script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" />
<link href="assets/css/ripple.css" rel="stylesheet" />
<link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script>
<script src="assets/vendor/bootstrap.min.js"></script>
@@ -29,7 +29,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container">
<div class="navbar-header">
<a href="index.html" class="navbar-brand"><img src="img/ripple-logo-color.png" class="logo"></a>
<a href="index.html" class="navbar-brand"><img src="assets/img/ripple-logo-color.png" class="logo"></a>
</div><!-- /.navbar-header -->
<div class="nav">
<div class="draft-warning">DRAFT PAGE</div>
@@ -128,7 +128,7 @@
<div id='output' class='io'>
<h2>Response</h2>
<div>
<img class="loader" src="img/rippleThrobber.png" style="vertical-align: middle; display:none;"/>
<img class="loader" src="assets/img/rippleThrobber.png" style="vertical-align: middle; display:none;"/>
<span id='rest_responsecode'></span>
</div>
<div id='response_body'></div>
@@ -185,8 +185,8 @@
<div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span>
<span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div>
</div><!-- /.absolute_bottom_footer -->
@@ -194,14 +194,14 @@
</div><!-- /.container -->
</footer>
<link rel='stylesheet' type='text/css' href='css/api-tools.css'/>
<link rel='stylesheet' type='text/css' href='vendor/codemirror.css'/>
<script type='text/javascript' src='js/es5-shim.js'></script>
<script src='vendor/codemirror.min.js'></script>
<script type='text/javascript' src='js/cm-javascript.min.js'></script>
<script type='text/javascript' src='js/jquery.autosize.input.min.js'></script>
<script type='text/javascript' src='js/apitool-rest.js'></script>
<script type='text/javascript' src='js/apitool-methods-data_v2.js'></script>
<link rel='stylesheet' type='text/css' href='assets/css/api-tools.css'/>
<link rel='stylesheet' type='text/css' href='assets/vendor/codemirror.css'/>
<script type='text/javascript' src='assets/js/es5-shim.js'></script>
<script type='text/javascript' src='assets/vendor/codemirror.min.js'></script>
<script type='text/javascript' src='assets/vendor/cm-javascript.min.js'></script>
<script type='text/javascript' src='assets/js/jquery.autosize.input.min.js'></script>
<script type='text/javascript' src='assets/js/apitool-rest.js'></script>
<script type='text/javascript' src='assets/js/apitool-methods-data_v2.js'></script>
</body>
</html>

View File

@@ -12,22 +12,22 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script>
<script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" />
<link href="assets/css/ripple.css" rel="stylesheet" />
<link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script>
<script src="assets/vendor/bootstrap.min.js"></script>
<!-- syntax highlighting -->
<link rel="stylesheet" href="vendor/docco.min.css">
<script src="vendor/highlight.min.js"></script>
<link rel="stylesheet" href="assets/vendor/docco.min.css">
<script src="assets/vendor/highlight.min.js"></script>
<!-- syntax selection js -->
<script src="js/multicodetab.js"></script>
<script src="assets/js/multicodetab.js"></script>
<script>
$(document).ready(function() {
$().multicode_tabs_pandoc();
@@ -36,8 +36,8 @@
});
</script>
<script src="js/expandcode.js"></script>
<script src="js/fixsidebarscroll.js"></script>
<script src="assets/js/expandcode.js"></script>
<script src="assets/js/fixsidebarscroll.js"></script>
</head>
@@ -45,7 +45,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container">
<div class="navbar-header">
<a href="index.html" class="navbar-brand"><img src="img/ripple-logo-color.png" class="logo"></a>
<a href="index.html" class="navbar-brand"><img src="assets/img/ripple-logo-color.png" class="logo"></a>
</div><!-- /.navbar-header -->
<div class="nav">
<div class="draft-warning">DRAFT PAGE</div>
@@ -118,7 +118,7 @@
<div id="cont">
</div>
</div>
<script type="text/javascript" src="js/jquery.gensidebar.js"></script>
<script type="text/javascript" src="assets/js/jquery.gensidebar.js"></script>
</aside>
<main class="main" role="main">
<div class='content'>
@@ -5307,8 +5307,8 @@ node import/hbase/backfill --startIndex 2000000 --stopIndex 1000000
<div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span>
<span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div>
</div><!-- /.absolute_bottom_footer -->

View File

@@ -12,22 +12,22 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script>
<script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" />
<link href="assets/css/ripple.css" rel="stylesheet" />
<link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script>
<script src="assets/vendor/bootstrap.min.js"></script>
<!-- syntax highlighting -->
<link rel="stylesheet" href="vendor/docco.min.css">
<script src="vendor/highlight.min.js"></script>
<link rel="stylesheet" href="assets/vendor/docco.min.css">
<script src="assets/vendor/highlight.min.js"></script>
<!-- syntax selection js -->
<script src="js/multicodetab.js"></script>
<script src="assets/js/multicodetab.js"></script>
<script>
$(document).ready(function() {
$().multicode_tabs_pandoc();
@@ -36,8 +36,8 @@
});
</script>
<script src="js/expandcode.js"></script>
<script src="js/fixsidebarscroll.js"></script>
<script src="assets/js/expandcode.js"></script>
<script src="assets/js/fixsidebarscroll.js"></script>
</head>
@@ -45,7 +45,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container">
<div class="navbar-header">
<a href="index.html" class="navbar-brand"><img src="img/ripple-logo-color.png" class="logo"></a>
<a href="index.html" class="navbar-brand"><img src="assets/img/ripple-logo-color.png" class="logo"></a>
</div><!-- /.navbar-header -->
<div class="nav">
<div class="draft-warning">DRAFT PAGE</div>
@@ -219,8 +219,8 @@
<div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span>
<span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div>
</div><!-- /.absolute_bottom_footer -->

View File

@@ -12,22 +12,22 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script>
<script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" />
<link href="assets/css/ripple.css" rel="stylesheet" />
<link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script>
<script src="assets/vendor/bootstrap.min.js"></script>
<!-- syntax highlighting -->
<link rel="stylesheet" href="vendor/docco.min.css">
<script src="vendor/highlight.min.js"></script>
<link rel="stylesheet" href="assets/vendor/docco.min.css">
<script src="assets/vendor/highlight.min.js"></script>
<!-- syntax selection js -->
<script src="js/multicodetab.js"></script>
<script src="assets/js/multicodetab.js"></script>
<script>
$(document).ready(function() {
$().multicode_tabs_pandoc();
@@ -36,8 +36,8 @@
});
</script>
<script src="js/expandcode.js"></script>
<script src="js/fixsidebarscroll.js"></script>
<script src="assets/js/expandcode.js"></script>
<script src="assets/js/fixsidebarscroll.js"></script>
</head>
@@ -45,7 +45,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container">
<div class="navbar-header">
<a href="index.html" class="navbar-brand"><img src="img/ripple-logo-color.png" class="logo"></a>
<a href="index.html" class="navbar-brand"><img src="assets/img/ripple-logo-color.png" class="logo"></a>
</div><!-- /.navbar-header -->
<div class="nav">
<div class="draft-warning">DRAFT PAGE</div>
@@ -190,8 +190,8 @@
<div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span>
<span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div>
</div><!-- /.absolute_bottom_footer -->

View File

@@ -12,22 +12,22 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script>
<script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" />
<link href="assets/css/ripple.css" rel="stylesheet" />
<link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script>
<script src="assets/vendor/bootstrap.min.js"></script>
<!-- syntax highlighting -->
<link rel="stylesheet" href="vendor/docco.min.css">
<script src="vendor/highlight.min.js"></script>
<link rel="stylesheet" href="assets/vendor/docco.min.css">
<script src="assets/vendor/highlight.min.js"></script>
<!-- syntax selection js -->
<script src="js/multicodetab.js"></script>
<script src="assets/js/multicodetab.js"></script>
<script>
$(document).ready(function() {
$().multicode_tabs_pandoc();
@@ -36,8 +36,8 @@
});
</script>
<script src="js/expandcode.js"></script>
<script src="js/fixsidebarscroll.js"></script>
<script src="assets/js/expandcode.js"></script>
<script src="assets/js/fixsidebarscroll.js"></script>
</head>
@@ -45,7 +45,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container">
<div class="navbar-header">
<a href="index.html" class="navbar-brand"><img src="img/ripple-logo-color.png" class="logo"></a>
<a href="index.html" class="navbar-brand"><img src="assets/img/ripple-logo-color.png" class="logo"></a>
</div><!-- /.navbar-header -->
<div class="nav">
<div class="draft-warning">DRAFT PAGE</div>
@@ -863,8 +863,8 @@ api.connect().then(() =&gt; {
<div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span>
<span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div>
</div><!-- /.absolute_bottom_footer -->

View File

@@ -12,22 +12,22 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script>
<script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" />
<link href="assets/css/ripple.css" rel="stylesheet" />
<link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script>
<script src="assets/vendor/bootstrap.min.js"></script>
<!-- syntax highlighting -->
<link rel="stylesheet" href="vendor/docco.min.css">
<script src="vendor/highlight.min.js"></script>
<link rel="stylesheet" href="assets/vendor/docco.min.css">
<script src="assets/vendor/highlight.min.js"></script>
<!-- syntax selection js -->
<script src="js/multicodetab.js"></script>
<script src="assets/js/multicodetab.js"></script>
<script>
$(document).ready(function() {
$().multicode_tabs_pandoc();
@@ -36,8 +36,8 @@
});
</script>
<script src="js/expandcode.js"></script>
<script src="js/fixsidebarscroll.js"></script>
<script src="assets/js/expandcode.js"></script>
<script src="assets/js/fixsidebarscroll.js"></script>
</head>
@@ -45,7 +45,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container">
<div class="navbar-header">
<a href="index.html" class="navbar-brand"><img src="img/ripple-logo-color.png" class="logo"></a>
<a href="index.html" class="navbar-brand"><img src="assets/img/ripple-logo-color.png" class="logo"></a>
</div><!-- /.navbar-header -->
<div class="nav">
<div class="draft-warning">DRAFT PAGE</div>
@@ -118,7 +118,7 @@
<div id="cont">
</div>
</div>
<script type="text/javascript" src="js/jquery.gensidebar.js"></script>
<script type="text/javascript" src="assets/js/jquery.gensidebar.js"></script>
</aside>
<main class="main" role="main">
<div class='content'>
@@ -745,8 +745,8 @@ Content-Type: application/json
<div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span>
<span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div>
</div><!-- /.absolute_bottom_footer -->

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

View File

@@ -1,320 +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) -->
<svg version="1.2" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
y="0px" width="134px" height="58px" viewBox="0 0 134 58" xml:space="preserve">
<g id="DO__NOT_USE" display="none">
<rect y="142" display="inline" width="134" height="58"/>
</g>
<g id="ARTWORK">
<g>
<g>
<path fill="#A8B2B8" d="M58.593,113.602v-10.95h3.199v0.971c0.23-0.271,0.498-0.499,0.801-0.688
c0.577-0.359,1.248-0.541,1.992-0.541c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.133
l-0.387-0.103c-0.207-0.055-0.411-0.1-0.608-0.135c-0.191-0.032-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.426-0.744,0.674c-0.172,0.254-0.287,0.508-0.342,0.756c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H58.593z"
/>
<path fill="#A8B2B8" d="M67.323,113.602v-10.95h3.199v10.95H67.323z"/>
<path fill="#A8B2B8" d="M67.265,99.45c0-0.417,0.154-0.778,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.146,1.195,0.441c0.323,0.294,0.484,0.663,0.484,1.108c0,0.444-0.161,0.815-0.484,1.108
c-0.323,0.295-0.722,0.441-1.195,0.441s-0.865-0.154-1.173-0.462C67.419,100.228,67.265,99.867,67.265,99.45z"/>
<path fill="#A8B2B8" d="M72.548,118.512v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.796
c0.67-0.304,1.4-0.457,2.173-0.457c0.829,0,1.588,0.149,2.257,0.445c0.667,0.296,1.245,0.709,1.717,1.226
c0.472,0.518,0.833,1.133,1.076,1.83c0.239,0.689,0.36,1.441,0.36,2.231c0,0.794-0.129,1.548-0.385,2.239
c-0.256,0.694-0.62,1.307-1.082,1.821c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.379,0.447-2.15,0.447
c-0.513,0-0.974-0.054-1.372-0.161c-0.397-0.107-0.753-0.246-1.061-0.415c-0.305-0.168-0.57-0.353-0.787-0.546
c-0.017-0.014-0.032-0.029-0.048-0.043v5.816H72.548z M78.389,105.334c-0.428,0-0.811,0.077-1.142,0.229
c-0.335,0.155-0.624,0.362-0.862,0.618c-0.235,0.256-0.417,0.555-0.539,0.888c-0.123,0.337-0.186,0.692-0.186,1.057
c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.304,0.633,0.539,0.887c0.237,0.257,0.527,0.465,0.862,0.619
c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23c0.335-0.154,0.624-0.361,0.861-0.618
c0.236-0.255,0.418-0.554,0.54-0.888c0.123-0.337,0.186-0.693,0.186-1.058c0-0.362-0.062-0.718-0.187-1.057
c-0.121-0.333-0.303-0.632-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618C79.198,105.412,78.815,105.334,78.389,105.334z"/>
<path fill="#A8B2B8" d="M85.615,118.512v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.796
c0.669-0.304,1.4-0.457,2.173-0.457c0.828,0,1.588,0.149,2.256,0.445s1.247,0.709,1.719,1.226c0.47,0.518,0.832,1.133,1.074,1.83
c0.24,0.689,0.361,1.441,0.361,2.231c0,0.794-0.13,1.548-0.385,2.239c-0.257,0.694-0.621,1.307-1.082,1.821
c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447c-0.512,0-0.973-0.054-1.371-0.161
s-0.754-0.246-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546c-0.016-0.014-0.031-0.029-0.048-0.043v5.816H85.615z
M91.458,105.334c-0.428,0-0.811,0.077-1.143,0.229c-0.334,0.155-0.624,0.362-0.86,0.618c-0.237,0.256-0.418,0.555-0.54,0.888
c-0.124,0.338-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.303,0.633,0.539,0.887
c0.237,0.258,0.527,0.465,0.861,0.619c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23
c0.335-0.154,0.625-0.361,0.862-0.618c0.236-0.255,0.417-0.554,0.539-0.888c0.124-0.337,0.186-0.693,0.186-1.058
c0-0.362-0.062-0.718-0.186-1.057c-0.122-0.333-0.303-0.632-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618
C92.268,105.412,91.885,105.334,91.458,105.334z"/>
<rect x="98.729" y="96.9" fill="#A8B2B8" width="3.199" height="16.894"/>
<path fill="#A8B2B8" d="M109.123,113.861c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.271-1.36-0.662-1.89-1.162
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.856,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.163c0.722-0.27,1.497-0.406,2.305-0.406
c0.756,0,1.458,0.135,2.09,0.4c0.635,0.269,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.86
c0.247,0.726,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.949,0.74,1.266c0.464,0.387,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.354c0.406-0.246,0.768-0.561,1.074-0.934l0.188-0.229l2.341,1.77l-0.2,0.248
c-0.633,0.783-1.354,1.349-2.144,1.684C110.808,113.694,109.979,113.861,109.123,113.861z M111.056,106.786
c-0.061-0.529-0.258-0.945-0.595-1.268c-0.403-0.385-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.746-0.677,1.26H111.056z"/>
</g>
<path fill="#A8B2B8" d="M34.957,114.43c1.899,3.692,6.432,5.147,10.124,3.248c3.694-1.898,5.148-6.434,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.002,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.392
c-3.491-2.248-8.145-1.241-10.392,2.25c-1.576,2.443-1.552,5.459-0.195,7.819h-0.001c0.104,0.187,0.204,0.374,0.3,0.565
l-0.022,0.014c0.004,0.01,0.006,0.02,0.012,0.03c0.17,0.396,0.255,0.835,0.233,1.295c-0.079,1.61-1.449,2.854-3.062,2.776
c-1.182-0.059-2.165-0.812-2.573-1.846c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.154-3.5-3.651-6.161-3.781c-4.146-0.201-7.673,2.996-7.874,7.143c-0.202,4.147,2.996,7.675,7.143,7.876
c2.905,0.14,5.504-1.389,6.87-3.74l0.028,0.017c0.488-1.038,1.569-1.734,2.787-1.676c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.17,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C33.904,109.313,33.732,112.045,34.957,114.43z"/>
<g>
<path fill="#A8B2B8" d="M61.479,86.539c1.519,0,2.377,0.892,2.377,2.102c0,0.804-0.484,1.453-1.134,1.673
c0.76,0.187,1.375,0.88,1.375,1.849c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.801H61.479z M61.248,89.763
c0.692,0,1.111-0.386,1.111-0.979c0-0.595-0.386-0.968-1.123-0.968H60.17v1.947H61.248z M61.401,93.074
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045H60.17v2.057H61.401z"/>
<path fill="#A8B2B8" d="M68.408,93.756c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.124c0,0.604,0.308,1.089,0.99,1.089c0.648,0,1.022-0.439,1.022-1.066v-3.146h1.464v4.434c0,0.418,0.033,0.791,0.055,0.979
h-1.397C68.431,94.23,68.408,93.976,68.408,93.756z"/>
<path fill="#A8B2B8" d="M71.807,86.242c0.507,0,0.902,0.408,0.902,0.914c0,0.483-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C70.905,86.65,71.312,86.242,71.807,86.242z M71.081,94.339v-5.412h1.463v5.412H71.081z"/>
<path fill="#A8B2B8" d="M73.831,94.339v-7.965h1.463v7.965H73.831z"/>
<path fill="#A8B2B8" d="M78.385,88.927h1.09v1.297h-1.09v2.268c0,0.473,0.221,0.627,0.639,0.627c0.176,0,0.374-0.022,0.451-0.045
v1.211c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.628-1.717-1.673v-2.52h-0.979v-1.297h0.274
c0.572,0,0.837-0.375,0.837-0.859V87.31h1.319V88.927z"/>
<path fill="#A8B2B8" d="M88.12,91.632c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872c0-1.672,1.222-2.871,2.839-2.871
S88.12,89.96,88.12,91.632z M86.657,91.632c0-1.022-0.66-1.539-1.375-1.539c-0.716,0-1.376,0.517-1.376,1.539
c0,1.013,0.66,1.541,1.376,1.541C85.997,93.173,86.657,92.656,86.657,91.632z"/>
<path fill="#A8B2B8" d="M90.463,94.339H89v-5.412h1.419v0.67c0.33-0.561,0.979-0.813,1.562-0.813
c1.342,0,1.958,0.957,1.958,2.146v3.41h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.496-1.013,1.123V94.339z
"/>
</g>
<path fill="#A8B2B8" d="M105,75c14.336,0,26,11.664,26,26c0,14.336-11.664,26-26,26H29c-14.336,0-26-11.664-26-26
c0-14.337,11.664-26,26-26H105 M105,73H29C13.536,73,1,85.537,1,101s12.536,28,28,28h76c15.464,0,28-12.536,28-28
S120.464,73,105,73L105,73z"/>
</g>
<g>
<g>
<path fill="#666F74" d="M58.593,41.603v-10.95h3.199v0.97c0.23-0.27,0.498-0.5,0.801-0.688c0.577-0.359,1.248-0.542,1.992-0.542
c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.132l-0.387-0.103
c-0.207-0.055-0.411-0.1-0.608-0.134c-0.191-0.033-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.425-0.744,0.673c-0.172,0.254-0.287,0.509-0.342,0.757c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H58.593z"
/>
<path fill="#666F74" d="M67.323,41.603v-10.95h3.199v10.95H67.323z"/>
<path fill="#666F74" d="M67.265,27.45c0-0.417,0.154-0.779,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.147,1.195,0.441c0.323,0.294,0.484,0.664,0.484,1.109c0,0.445-0.161,0.815-0.484,1.109
C69.773,28.853,69.375,29,68.901,29s-0.865-0.154-1.173-0.462C67.419,28.229,67.265,27.866,67.265,27.45z"/>
<path fill="#666F74" d="M72.548,46.512v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.795c0.67-0.304,1.4-0.458,2.173-0.458
c0.829,0,1.588,0.15,2.257,0.446c0.667,0.296,1.245,0.709,1.717,1.226s0.833,1.133,1.076,1.829c0.239,0.69,0.36,1.442,0.36,2.232
c0,0.794-0.129,1.547-0.385,2.239c-0.256,0.695-0.62,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227
c-0.654,0.297-1.379,0.447-2.15,0.447c-0.513,0-0.974-0.054-1.372-0.161c-0.397-0.107-0.753-0.247-1.061-0.415
c-0.305-0.168-0.57-0.352-0.787-0.546c-0.017-0.014-0.032-0.028-0.048-0.043v5.817H72.548z M78.389,33.334
c-0.428,0-0.811,0.077-1.142,0.229c-0.335,0.155-0.624,0.362-0.862,0.619c-0.235,0.256-0.417,0.554-0.539,0.887
c-0.123,0.337-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.304,0.632,0.539,0.887
c0.237,0.256,0.527,0.465,0.862,0.619c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23
c0.335-0.154,0.624-0.362,0.861-0.618c0.236-0.255,0.418-0.554,0.54-0.887c0.123-0.337,0.186-0.694,0.186-1.058
c0-0.362-0.062-0.718-0.187-1.057c-0.121-0.333-0.303-0.631-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618
C79.198,33.412,78.815,33.334,78.389,33.334z"/>
<path fill="#666F74" d="M85.615,46.512v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.795
c0.669-0.304,1.4-0.458,2.173-0.458c0.828,0,1.588,0.15,2.256,0.446c0.668,0.296,1.247,0.709,1.719,1.226
c0.47,0.517,0.832,1.133,1.074,1.829c0.24,0.69,0.361,1.442,0.361,2.232c0,0.794-0.13,1.547-0.385,2.239
c-0.257,0.695-0.621,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447
c-0.512,0-0.973-0.054-1.371-0.161s-0.754-0.247-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546
c-0.016-0.014-0.031-0.028-0.048-0.042v5.816H85.615z M91.458,33.334c-0.428,0-0.811,0.077-1.143,0.229
c-0.334,0.155-0.624,0.362-0.86,0.619c-0.237,0.256-0.418,0.554-0.54,0.887c-0.124,0.338-0.186,0.693-0.186,1.057
c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.303,0.632,0.539,0.887c0.237,0.257,0.527,0.465,0.861,0.619
c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23c0.335-0.154,0.625-0.362,0.862-0.618
c0.236-0.255,0.417-0.554,0.539-0.887c0.124-0.337,0.186-0.694,0.186-1.058c0-0.362-0.062-0.718-0.186-1.057
c-0.122-0.333-0.303-0.631-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618C92.268,33.412,91.885,33.334,91.458,33.334z"/>
<rect x="98.729" y="24.899" fill="#666F74" width="3.199" height="16.894"/>
<path fill="#666F74" d="M109.123,41.861c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.272-1.36-0.663-1.89-1.163
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.857,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.162c0.722-0.271,1.497-0.407,2.305-0.407
c0.756,0,1.458,0.135,2.09,0.401c0.635,0.268,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.861
c0.247,0.725,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.948,0.74,1.266c0.464,0.386,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.355c0.406-0.246,0.768-0.56,1.074-0.933l0.188-0.229l2.341,1.77l-0.2,0.247
c-0.633,0.783-1.354,1.349-2.144,1.684C110.808,41.693,109.979,41.861,109.123,41.861z M111.056,34.786
c-0.061-0.529-0.258-0.946-0.595-1.268c-0.403-0.384-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.747-0.677,1.26H111.056z"/>
</g>
<path fill="#666F74" d="M34.957,42.43c1.899,3.693,6.432,5.148,10.124,3.248c3.694-1.898,5.148-6.433,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.001,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.391
c-3.491-2.249-8.145-1.242-10.392,2.249c-1.576,2.444-1.552,5.459-0.195,7.82h-0.001c0.104,0.187,0.204,0.374,0.3,0.566
l-0.022,0.013c0.004,0.01,0.006,0.021,0.012,0.031c0.17,0.396,0.255,0.834,0.233,1.295c-0.079,1.611-1.449,2.854-3.062,2.776
c-1.182-0.058-2.165-0.812-2.573-1.845c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.153-3.5-3.651-6.161-3.781c-4.146-0.202-7.673,2.997-7.874,7.143c-0.202,4.147,2.996,7.674,7.143,7.875
c2.905,0.14,5.504-1.388,6.87-3.74l0.028,0.017c0.488-1.039,1.569-1.734,2.787-1.675c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.169,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C33.904,37.313,33.732,40.046,34.957,42.43z"/>
<g>
<path fill="#666F74" d="M61.479,14.539c1.519,0,2.377,0.891,2.377,2.102c0,0.803-0.484,1.452-1.134,1.672
c0.76,0.187,1.375,0.88,1.375,1.848c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.8H61.479z M61.248,17.763
c0.692,0,1.111-0.385,1.111-0.979c0-0.594-0.386-0.968-1.123-0.968H60.17v1.947H61.248z M61.401,21.074
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045H60.17v2.057H61.401z"/>
<path fill="#666F74" d="M68.408,21.756c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.125c0,0.605,0.308,1.089,0.99,1.089c0.648,0,1.022-0.44,1.022-1.067v-3.146h1.464v4.434c0,0.418,0.033,0.792,0.055,0.979
h-1.397C68.431,22.229,68.408,21.976,68.408,21.756z"/>
<path fill="#666F74" d="M71.807,14.242c0.507,0,0.902,0.407,0.902,0.913c0,0.484-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C70.905,14.649,71.312,14.242,71.807,14.242z M71.081,22.339v-5.413h1.463v5.413H71.081z"/>
<path fill="#666F74" d="M73.831,22.339v-7.965h1.463v7.965H73.831z"/>
<path fill="#666F74" d="M78.385,16.927h1.09v1.298h-1.09v2.267c0,0.473,0.221,0.627,0.639,0.627c0.176,0,0.374-0.022,0.451-0.044
v1.21c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.627-1.717-1.672v-2.52h-0.979v-1.298h0.274
c0.572,0,0.837-0.374,0.837-0.858V15.31h1.319V16.927z"/>
<path fill="#666F74" d="M88.12,19.633c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872c0-1.672,1.222-2.871,2.839-2.871
S88.12,17.961,88.12,19.633z M86.657,19.633c0-1.023-0.66-1.54-1.375-1.54c-0.716,0-1.376,0.517-1.376,1.54
c0,1.012,0.66,1.541,1.376,1.541C85.997,21.173,86.657,20.656,86.657,19.633z"/>
<path fill="#666F74" d="M90.463,22.339H89v-5.413h1.419v0.671c0.33-0.561,0.979-0.814,1.562-0.814
c1.342,0,1.958,0.957,1.958,2.145v3.411h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.495-1.013,1.123V22.339
z"/>
</g>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="43.4971" y1="69.7075" x2="90.502" y2="-11.7073">
<stop offset="0.1732" style="stop-color:#4292B3"/>
<stop offset="1" style="stop-color:#366BA3"/>
</linearGradient>
<path fill="url(#SVGID_1_)" d="M133,29c0,15.464-12.536,28-28,28H29C13.536,57,1,44.464,1,29l0,0C1,13.536,13.536,1,29,1h76
C120.464,1,133,13.536,133,29L133,29z"/>
<g>
<path fill="#FFFFFF" d="M59.212,41.603v-10.95h3.199v0.97c0.23-0.27,0.498-0.5,0.801-0.688c0.577-0.359,1.248-0.542,1.992-0.542
c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.132l-0.387-0.103
c-0.207-0.055-0.411-0.1-0.608-0.134c-0.191-0.033-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.425-0.744,0.673c-0.172,0.254-0.287,0.509-0.342,0.757c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H59.212z"
/>
<path fill="#FFFFFF" d="M67.942,41.603v-10.95h3.199v10.95H67.942z"/>
<path fill="#FFFFFF" d="M67.884,27.45c0-0.417,0.154-0.779,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.147,1.195,0.441c0.323,0.294,0.484,0.664,0.484,1.109c0,0.445-0.161,0.815-0.484,1.109
C70.393,28.853,69.994,29,69.521,29s-0.865-0.154-1.173-0.462C68.038,28.229,67.884,27.866,67.884,27.45z"/>
<path fill="#FFFFFF" d="M73.167,46.512v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.795c0.67-0.304,1.4-0.458,2.173-0.458
c0.829,0,1.588,0.15,2.257,0.446c0.667,0.296,1.245,0.709,1.717,1.226s0.833,1.133,1.076,1.829c0.239,0.69,0.36,1.442,0.36,2.232
c0,0.794-0.129,1.547-0.385,2.239c-0.256,0.695-0.62,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227
c-0.654,0.297-1.379,0.447-2.15,0.447c-0.513,0-0.974-0.054-1.372-0.161c-0.397-0.107-0.753-0.247-1.061-0.415
c-0.305-0.168-0.57-0.352-0.787-0.546c-0.017-0.014-0.032-0.028-0.048-0.043v5.817H73.167z M79.008,33.334
c-0.428,0-0.811,0.077-1.142,0.229c-0.335,0.155-0.624,0.362-0.862,0.619c-0.235,0.256-0.417,0.554-0.539,0.887
c-0.123,0.337-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.304,0.632,0.539,0.887
c0.237,0.256,0.527,0.465,0.862,0.619c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23
c0.335-0.154,0.624-0.362,0.861-0.618c0.236-0.255,0.418-0.554,0.54-0.887c0.123-0.337,0.186-0.694,0.186-1.058
c0-0.362-0.062-0.718-0.187-1.057c-0.121-0.333-0.303-0.631-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618
C79.817,33.412,79.435,33.334,79.008,33.334z"/>
<path fill="#FFFFFF" d="M86.234,46.512v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.795
c0.669-0.304,1.4-0.458,2.173-0.458c0.828,0,1.588,0.15,2.256,0.446c0.668,0.296,1.247,0.709,1.719,1.226
c0.47,0.517,0.832,1.133,1.074,1.829c0.24,0.69,0.361,1.442,0.361,2.232c0,0.794-0.13,1.547-0.385,2.239
c-0.257,0.695-0.621,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447
c-0.512,0-0.973-0.054-1.371-0.161s-0.754-0.247-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546
c-0.016-0.014-0.031-0.028-0.048-0.042v5.816H86.234z M92.077,33.334c-0.428,0-0.811,0.077-1.143,0.229
c-0.334,0.155-0.624,0.362-0.86,0.619c-0.237,0.256-0.418,0.554-0.54,0.887c-0.124,0.338-0.186,0.693-0.186,1.057
c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.303,0.632,0.539,0.887c0.237,0.257,0.527,0.465,0.861,0.619
c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23c0.335-0.154,0.625-0.362,0.862-0.618
c0.236-0.255,0.417-0.554,0.539-0.887c0.124-0.337,0.186-0.694,0.186-1.058c0-0.362-0.062-0.718-0.186-1.057
c-0.122-0.333-0.303-0.631-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618C92.887,33.412,92.504,33.334,92.077,33.334z"/>
<rect x="99.348" y="24.899" fill="#FFFFFF" width="3.199" height="16.894"/>
<path fill="#FFFFFF" d="M109.742,41.861c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.272-1.36-0.663-1.89-1.163
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.857,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.162c0.722-0.271,1.497-0.407,2.305-0.407
c0.756,0,1.458,0.135,2.09,0.401c0.635,0.268,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.861
c0.247,0.725,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.948,0.74,1.266c0.464,0.386,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.355c0.406-0.246,0.768-0.56,1.074-0.933l0.188-0.229l2.341,1.77l-0.2,0.247
c-0.633,0.783-1.354,1.349-2.144,1.684C111.427,41.693,110.598,41.861,109.742,41.861z M111.675,34.786
c-0.061-0.529-0.258-0.946-0.595-1.268c-0.403-0.384-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.747-0.677,1.26H111.675z"/>
</g>
<path fill="#FFFFFF" d="M35.576,42.43c1.899,3.693,6.432,5.148,10.124,3.248c3.694-1.898,5.148-6.433,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.001,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.391
c-3.491-2.249-8.145-1.242-10.392,2.249c-1.576,2.444-1.552,5.459-0.195,7.82h-0.001c0.104,0.187,0.204,0.374,0.3,0.566
l-0.022,0.013c0.004,0.01,0.006,0.021,0.012,0.031c0.17,0.396,0.255,0.834,0.233,1.295c-0.079,1.611-1.449,2.854-3.062,2.776
c-1.182-0.058-2.165-0.812-2.573-1.845c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.153-3.5-3.651-6.161-3.781c-4.146-0.202-7.673,2.997-7.874,7.143c-0.202,4.147,2.996,7.674,7.143,7.875
c2.905,0.14,5.504-1.388,6.87-3.74l0.028,0.017c0.488-1.039,1.569-1.734,2.787-1.675c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.169,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C34.523,37.313,34.352,40.046,35.576,42.43z"/>
<g>
<path fill="#FFFFFF" d="M62.098,14.539c1.519,0,2.377,0.891,2.377,2.102c0,0.803-0.484,1.452-1.134,1.672
c0.76,0.187,1.375,0.88,1.375,1.848c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.8H62.098z M61.867,17.763
c0.692,0,1.111-0.385,1.111-0.979c0-0.594-0.386-0.968-1.123-0.968h-1.066v1.947H61.867z M62.021,21.074
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045h-1.254v2.057H62.021z"/>
<path fill="#FFFFFF" d="M69.027,21.756c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.125c0,0.605,0.308,1.089,0.99,1.089c0.648,0,1.022-0.44,1.022-1.067v-3.146h1.464v4.434c0,0.418,0.033,0.792,0.055,0.979
h-1.397C69.05,22.229,69.027,21.976,69.027,21.756z"/>
<path fill="#FFFFFF" d="M72.426,14.242c0.507,0,0.902,0.407,0.902,0.913c0,0.484-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C71.524,14.649,71.931,14.242,72.426,14.242z M71.7,22.339v-5.413h1.463v5.413H71.7z"/>
<path fill="#FFFFFF" d="M74.45,22.339v-7.965h1.463v7.965H74.45z"/>
<path fill="#FFFFFF" d="M79.004,16.927h1.09v1.298h-1.09v2.267c0,0.473,0.221,0.627,0.639,0.627c0.176,0,0.374-0.022,0.451-0.044
v1.21c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.627-1.717-1.672v-2.52h-0.979v-1.298h0.274
c0.572,0,0.837-0.374,0.837-0.858V15.31h1.319V16.927z"/>
<path fill="#FFFFFF" d="M88.739,19.633c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872
c0-1.672,1.222-2.871,2.839-2.871S88.739,17.961,88.739,19.633z M87.276,19.633c0-1.023-0.66-1.54-1.375-1.54
c-0.716,0-1.376,0.517-1.376,1.54c0,1.012,0.66,1.541,1.376,1.541C86.616,21.173,87.276,20.656,87.276,19.633z"/>
<path fill="#FFFFFF" d="M91.082,22.339h-1.463v-5.413h1.419v0.671c0.33-0.561,0.979-0.814,1.562-0.814
c1.342,0,1.958,0.957,1.958,2.145v3.411h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.495-1.013,1.123V22.339
z"/>
</g>
</g>
<g>
<g>
<path fill="#FFFFFF" d="M58.593,183.603v-10.95h3.199v0.971c0.23-0.271,0.498-0.499,0.801-0.688
c0.577-0.359,1.248-0.541,1.992-0.541c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.133
l-0.387-0.103c-0.207-0.055-0.411-0.1-0.608-0.135c-0.191-0.032-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.426-0.744,0.674c-0.172,0.254-0.287,0.508-0.342,0.756c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H58.593z"
/>
<path fill="#FFFFFF" d="M67.323,183.603v-10.95h3.199v10.95H67.323z"/>
<path fill="#FFFFFF" d="M67.265,169.45c0-0.417,0.154-0.778,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.146,1.195,0.441c0.323,0.294,0.484,0.663,0.484,1.108c0,0.444-0.161,0.815-0.484,1.108
c-0.323,0.295-0.722,0.441-1.195,0.441s-0.865-0.154-1.173-0.462C67.419,170.229,67.265,169.867,67.265,169.45z"/>
<path fill="#FFFFFF" d="M72.548,188.513v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.796
c0.67-0.304,1.4-0.457,2.173-0.457c0.829,0,1.588,0.149,2.257,0.445c0.667,0.296,1.245,0.709,1.717,1.226
c0.472,0.518,0.833,1.133,1.076,1.83c0.239,0.689,0.36,1.441,0.36,2.231c0,0.794-0.129,1.548-0.385,2.239
c-0.256,0.694-0.62,1.307-1.082,1.821c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.379,0.447-2.15,0.447
c-0.513,0-0.974-0.054-1.372-0.161c-0.397-0.107-0.753-0.246-1.061-0.415c-0.305-0.168-0.57-0.353-0.787-0.546
c-0.017-0.014-0.032-0.029-0.048-0.043v5.816H72.548z M78.389,175.335c-0.428,0-0.811,0.077-1.142,0.229
c-0.335,0.155-0.624,0.362-0.862,0.618c-0.235,0.256-0.417,0.555-0.539,0.888c-0.123,0.337-0.186,0.692-0.186,1.057
c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.304,0.633,0.539,0.887c0.237,0.257,0.527,0.465,0.862,0.619
c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23c0.335-0.154,0.624-0.361,0.861-0.618
c0.236-0.255,0.418-0.554,0.54-0.888c0.123-0.337,0.186-0.693,0.186-1.058c0-0.362-0.062-0.718-0.187-1.057
c-0.121-0.333-0.303-0.632-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618C79.198,175.412,78.815,175.335,78.389,175.335z"/>
<path fill="#FFFFFF" d="M85.615,188.513v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.796
c0.669-0.304,1.4-0.457,2.173-0.457c0.828,0,1.588,0.149,2.256,0.445s1.247,0.709,1.719,1.226c0.47,0.518,0.832,1.133,1.074,1.83
c0.24,0.689,0.361,1.441,0.361,2.231c0,0.794-0.13,1.548-0.385,2.239c-0.257,0.694-0.621,1.307-1.082,1.821
c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447c-0.512,0-0.973-0.054-1.371-0.161
s-0.754-0.246-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546c-0.016-0.014-0.031-0.029-0.048-0.043v5.816H85.615z
M91.458,175.335c-0.428,0-0.811,0.077-1.143,0.229c-0.334,0.155-0.624,0.362-0.86,0.618c-0.237,0.256-0.418,0.555-0.54,0.888
c-0.124,0.338-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.303,0.633,0.539,0.887
c0.237,0.258,0.527,0.465,0.861,0.619c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23
c0.335-0.154,0.625-0.361,0.862-0.618c0.236-0.255,0.417-0.554,0.539-0.888c0.124-0.337,0.186-0.693,0.186-1.058
c0-0.362-0.062-0.718-0.186-1.057c-0.122-0.333-0.303-0.632-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618
C92.268,175.412,91.885,175.335,91.458,175.335z"/>
<rect x="98.729" y="166.9" fill="#FFFFFF" width="3.199" height="16.894"/>
<path fill="#FFFFFF" d="M109.123,183.861c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.271-1.36-0.662-1.89-1.162
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.856,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.163c0.722-0.27,1.497-0.406,2.305-0.406
c0.756,0,1.458,0.135,2.09,0.4c0.635,0.269,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.86
c0.247,0.726,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.949,0.74,1.266c0.464,0.387,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.354c0.406-0.246,0.768-0.561,1.074-0.934l0.188-0.229l2.341,1.77l-0.2,0.248
c-0.633,0.783-1.354,1.349-2.144,1.684C110.808,183.694,109.979,183.861,109.123,183.861z M111.056,176.786
c-0.061-0.529-0.258-0.945-0.595-1.268c-0.403-0.385-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.746-0.677,1.26H111.056z"/>
</g>
<path fill="#FFFFFF" d="M34.957,184.431c1.899,3.692,6.432,5.147,10.124,3.248c3.694-1.898,5.148-6.434,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.002,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.392
c-3.491-2.248-8.145-1.241-10.392,2.25c-1.576,2.443-1.552,5.459-0.195,7.819h-0.001c0.104,0.187,0.204,0.374,0.3,0.565
l-0.022,0.014c0.004,0.01,0.006,0.02,0.012,0.03c0.17,0.396,0.255,0.835,0.233,1.295c-0.079,1.61-1.449,2.854-3.062,2.776
c-1.182-0.059-2.165-0.812-2.573-1.846c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.154-3.5-3.651-6.161-3.781c-4.146-0.201-7.673,2.996-7.874,7.143c-0.202,4.147,2.996,7.675,7.143,7.876
c2.905,0.14,5.504-1.389,6.87-3.74l0.028,0.017c0.488-1.038,1.569-1.734,2.787-1.676c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.17,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C33.904,179.313,33.732,182.046,34.957,184.431z"/>
<g>
<path fill="#FFFFFF" d="M61.479,156.539c1.519,0,2.377,0.892,2.377,2.102c0,0.804-0.484,1.453-1.134,1.673
c0.76,0.187,1.375,0.88,1.375,1.849c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.801H61.479z M61.248,159.764
c0.692,0,1.111-0.386,1.111-0.979c0-0.595-0.386-0.968-1.123-0.968H60.17v1.947H61.248z M61.401,163.074
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045H60.17v2.057H61.401z"/>
<path fill="#FFFFFF" d="M68.408,163.757c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.124c0,0.604,0.308,1.089,0.99,1.089c0.648,0,1.022-0.439,1.022-1.066v-3.146h1.464v4.434c0,0.418,0.033,0.791,0.055,0.979
h-1.397C68.431,164.23,68.408,163.977,68.408,163.757z"/>
<path fill="#FFFFFF" d="M71.807,156.242c0.507,0,0.902,0.408,0.902,0.914c0,0.483-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C70.905,156.65,71.312,156.242,71.807,156.242z M71.081,164.34v-5.412h1.463v5.412H71.081z"/>
<path fill="#FFFFFF" d="M73.831,164.34v-7.965h1.463v7.965H73.831z"/>
<path fill="#FFFFFF" d="M78.385,158.928h1.09v1.297h-1.09v2.268c0,0.473,0.221,0.627,0.639,0.627
c0.176,0,0.374-0.022,0.451-0.045v1.211c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.628-1.717-1.673v-2.52h-0.979
v-1.297h0.274c0.572,0,0.837-0.375,0.837-0.859v-0.758h1.319V158.928z"/>
<path fill="#FFFFFF" d="M88.12,161.633c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872
c0-1.672,1.222-2.871,2.839-2.871S88.12,159.961,88.12,161.633z M86.657,161.633c0-1.022-0.66-1.539-1.375-1.539
c-0.716,0-1.376,0.517-1.376,1.539c0,1.013,0.66,1.541,1.376,1.541C85.997,163.174,86.657,162.656,86.657,161.633z"/>
<path fill="#FFFFFF" d="M90.463,164.34H89v-5.412h1.419v0.67c0.33-0.561,0.979-0.813,1.562-0.813
c1.342,0,1.958,0.957,1.958,2.146v3.41h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.496-1.013,1.123V164.34z
"/>
</g>
<path fill="#FFFFFF" d="M105,145c14.336,0,26,11.664,26,26s-11.664,26-26,26H29c-14.336,0-26-11.664-26-26s11.664-26,26-26H105
M105,143H29c-15.464,0-28,12.537-28,28c0,15.465,12.536,28,28,28h76c15.464,0,28-12.535,28-28C133,155.537,120.464,143,105,143
L105,143z"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

View File

@@ -1,319 +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) -->
<svg version="1.2" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
y="0px" width="134px" height="58px" viewBox="0 0 134 58" xml:space="preserve">
<g id="DO__NOT_USE" display="none">
<rect y="70" display="inline" width="134" height="58"/>
</g>
<g id="ARTWORK">
<g>
<g>
<path fill="#A8B2B8" d="M58.593,41.602v-10.95h3.199v0.971c0.23-0.271,0.498-0.499,0.801-0.688
c0.577-0.359,1.248-0.541,1.992-0.541c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.133
l-0.387-0.103c-0.207-0.055-0.411-0.1-0.608-0.135c-0.191-0.032-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.426-0.744,0.674c-0.172,0.254-0.287,0.508-0.342,0.756c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H58.593z"
/>
<path fill="#A8B2B8" d="M67.323,41.602v-10.95h3.199v10.95H67.323z"/>
<path fill="#A8B2B8" d="M67.265,27.45c0-0.417,0.154-0.778,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.146,1.195,0.441c0.323,0.294,0.484,0.663,0.484,1.108c0,0.444-0.161,0.815-0.484,1.108
C69.773,28.853,69.375,29,68.901,29s-0.865-0.154-1.173-0.462C67.419,28.228,67.265,27.867,67.265,27.45z"/>
<path fill="#A8B2B8" d="M72.548,46.512v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.796c0.67-0.304,1.4-0.457,2.173-0.457
c0.829,0,1.588,0.149,2.257,0.445c0.667,0.296,1.245,0.709,1.717,1.226c0.472,0.518,0.833,1.133,1.076,1.83
c0.239,0.689,0.36,1.441,0.36,2.231c0,0.794-0.129,1.548-0.385,2.239c-0.256,0.694-0.62,1.307-1.082,1.821
c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.379,0.447-2.15,0.447c-0.513,0-0.974-0.054-1.372-0.161
c-0.397-0.107-0.753-0.246-1.061-0.415c-0.305-0.168-0.57-0.353-0.787-0.546c-0.017-0.014-0.032-0.029-0.048-0.043v5.816H72.548z
M78.389,33.334c-0.428,0-0.811,0.077-1.142,0.229c-0.335,0.155-0.624,0.362-0.862,0.618c-0.235,0.256-0.417,0.555-0.539,0.888
c-0.123,0.337-0.186,0.692-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.304,0.633,0.539,0.887
c0.237,0.257,0.527,0.465,0.862,0.619c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23
c0.335-0.154,0.624-0.361,0.861-0.618c0.236-0.255,0.418-0.554,0.54-0.888c0.123-0.337,0.186-0.693,0.186-1.058
c0-0.362-0.062-0.718-0.187-1.057c-0.121-0.333-0.303-0.632-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618
C79.198,33.412,78.815,33.334,78.389,33.334z"/>
<path fill="#A8B2B8" d="M85.615,46.512v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.796
c0.669-0.304,1.4-0.457,2.173-0.457c0.828,0,1.588,0.149,2.256,0.445s1.247,0.709,1.719,1.226c0.47,0.518,0.832,1.133,1.074,1.83
c0.24,0.689,0.361,1.441,0.361,2.231c0,0.794-0.13,1.548-0.385,2.239c-0.257,0.694-0.621,1.307-1.082,1.821
c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447c-0.512,0-0.973-0.054-1.371-0.161
s-0.754-0.246-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546c-0.016-0.014-0.031-0.029-0.048-0.043v5.816H85.615z
M91.458,33.334c-0.428,0-0.811,0.077-1.143,0.229c-0.334,0.155-0.624,0.362-0.86,0.618c-0.237,0.256-0.418,0.555-0.54,0.888
c-0.124,0.338-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.303,0.633,0.539,0.887
c0.237,0.258,0.527,0.465,0.861,0.619c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23
c0.335-0.154,0.625-0.361,0.862-0.618c0.236-0.255,0.417-0.554,0.539-0.888c0.124-0.337,0.186-0.693,0.186-1.058
c0-0.362-0.062-0.718-0.186-1.057c-0.122-0.333-0.303-0.632-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618
C92.268,33.412,91.885,33.334,91.458,33.334z"/>
<rect x="98.729" y="24.9" fill="#A8B2B8" width="3.199" height="16.894"/>
<path fill="#A8B2B8" d="M109.123,41.861c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.271-1.36-0.662-1.89-1.162
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.856,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.163c0.722-0.27,1.497-0.406,2.305-0.406
c0.756,0,1.458,0.135,2.09,0.4c0.635,0.269,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.86
c0.247,0.726,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.949,0.74,1.266c0.464,0.387,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.354c0.406-0.246,0.768-0.561,1.074-0.934l0.188-0.229l2.341,1.77l-0.2,0.248
c-0.633,0.783-1.354,1.349-2.144,1.684C110.808,41.694,109.979,41.861,109.123,41.861z M111.056,34.786
c-0.061-0.529-0.258-0.945-0.595-1.268c-0.403-0.385-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.746-0.677,1.26H111.056z"/>
</g>
<path fill="#A8B2B8" d="M34.957,42.43c1.899,3.692,6.432,5.147,10.124,3.248c3.694-1.898,5.148-6.434,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.002,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.392
c-3.491-2.248-8.145-1.241-10.392,2.25c-1.576,2.443-1.552,5.459-0.195,7.819h-0.001c0.104,0.187,0.204,0.374,0.3,0.565
l-0.022,0.014c0.004,0.01,0.006,0.02,0.012,0.03c0.17,0.396,0.255,0.835,0.233,1.295c-0.079,1.61-1.449,2.854-3.062,2.776
c-1.182-0.059-2.165-0.812-2.573-1.846c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.154-3.5-3.651-6.161-3.781c-4.146-0.201-7.673,2.996-7.874,7.143c-0.202,4.147,2.996,7.675,7.143,7.876
c2.905,0.14,5.504-1.389,6.87-3.74l0.028,0.017c0.488-1.038,1.569-1.734,2.787-1.676c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.17,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C33.904,37.313,33.732,40.045,34.957,42.43z"/>
<g>
<path fill="#A8B2B8" d="M61.479,14.539c1.519,0,2.377,0.892,2.377,2.102c0,0.804-0.484,1.453-1.134,1.673
c0.76,0.187,1.375,0.88,1.375,1.849c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.801H61.479z M61.248,17.763
c0.692,0,1.111-0.386,1.111-0.979c0-0.595-0.386-0.968-1.123-0.968H60.17v1.947H61.248z M61.401,21.074
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045H60.17v2.057H61.401z"/>
<path fill="#A8B2B8" d="M68.408,21.756c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.124c0,0.604,0.308,1.089,0.99,1.089c0.648,0,1.022-0.439,1.022-1.066v-3.146h1.464v4.434c0,0.418,0.033,0.791,0.055,0.979
h-1.397C68.431,22.23,68.408,21.976,68.408,21.756z"/>
<path fill="#A8B2B8" d="M71.807,14.242c0.507,0,0.902,0.408,0.902,0.914c0,0.483-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C70.905,14.65,71.312,14.242,71.807,14.242z M71.081,22.339v-5.412h1.463v5.412H71.081z"/>
<path fill="#A8B2B8" d="M73.831,22.339v-7.965h1.463v7.965H73.831z"/>
<path fill="#A8B2B8" d="M78.385,16.927h1.09v1.297h-1.09v2.268c0,0.473,0.221,0.627,0.639,0.627c0.176,0,0.374-0.022,0.451-0.045
v1.211c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.628-1.717-1.673v-2.52h-0.979v-1.297h0.274
c0.572,0,0.837-0.375,0.837-0.859V15.31h1.319V16.927z"/>
<path fill="#A8B2B8" d="M88.12,19.632c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872c0-1.672,1.222-2.871,2.839-2.871
S88.12,17.96,88.12,19.632z M86.657,19.632c0-1.022-0.66-1.539-1.375-1.539c-0.716,0-1.376,0.517-1.376,1.539
c0,1.013,0.66,1.541,1.376,1.541C85.997,21.173,86.657,20.656,86.657,19.632z"/>
<path fill="#A8B2B8" d="M90.463,22.339H89v-5.412h1.419v0.67c0.33-0.561,0.979-0.813,1.562-0.813
c1.342,0,1.958,0.957,1.958,2.146v3.41h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.496-1.013,1.123V22.339z
"/>
</g>
<path fill="#A8B2B8" d="M105,3c14.336,0,26,11.664,26,26c0,14.336-11.664,26-26,26H29C14.664,55,3,43.336,3,29
C3,14.664,14.664,3,29,3H105 M105,1H29C13.536,1,1,13.537,1,29s12.536,28,28,28h76c15.464,0,28-12.536,28-28S120.464,1,105,1
L105,1z"/>
</g>
<g>
<g>
<path fill="#666F74" d="M58.593-30.397v-10.95h3.199v0.97c0.23-0.27,0.498-0.5,0.801-0.688c0.577-0.359,1.248-0.542,1.992-0.542
c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.132l-0.387-0.103
c-0.207-0.055-0.411-0.1-0.608-0.134c-0.191-0.033-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.425-0.744,0.673c-0.172,0.254-0.287,0.509-0.342,0.757c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H58.593z"
/>
<path fill="#666F74" d="M67.323-30.397v-10.95h3.199v10.95H67.323z"/>
<path fill="#666F74" d="M67.265-44.55c0-0.417,0.154-0.779,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.147,1.195,0.441c0.323,0.294,0.484,0.664,0.484,1.109c0,0.445-0.161,0.815-0.484,1.109
C69.773-43.147,69.375-43,68.901-43s-0.865-0.154-1.173-0.462C67.419-43.771,67.265-44.134,67.265-44.55z"/>
<path fill="#666F74" d="M72.548-25.488v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.795c0.67-0.304,1.4-0.458,2.173-0.458
c0.829,0,1.588,0.15,2.257,0.446c0.667,0.296,1.245,0.709,1.717,1.226s0.833,1.133,1.076,1.829c0.239,0.69,0.36,1.442,0.36,2.232
c0,0.794-0.129,1.547-0.385,2.239c-0.256,0.695-0.62,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227
c-0.654,0.297-1.379,0.447-2.15,0.447c-0.513,0-0.974-0.054-1.372-0.161c-0.397-0.107-0.753-0.247-1.061-0.415
c-0.305-0.168-0.57-0.352-0.787-0.546c-0.017-0.014-0.032-0.028-0.048-0.043v5.817H72.548z M78.389-38.666
c-0.428,0-0.811,0.077-1.142,0.229c-0.335,0.155-0.624,0.362-0.862,0.619c-0.235,0.256-0.417,0.554-0.539,0.887
c-0.123,0.337-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.304,0.632,0.539,0.887
c0.237,0.256,0.527,0.465,0.862,0.619c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23
c0.335-0.154,0.624-0.362,0.861-0.618c0.236-0.255,0.418-0.554,0.54-0.887c0.123-0.337,0.186-0.694,0.186-1.058
c0-0.362-0.062-0.718-0.187-1.057c-0.121-0.333-0.303-0.631-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618
C79.198-38.588,78.815-38.666,78.389-38.666z"/>
<path fill="#666F74" d="M85.615-25.488v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.795
c0.669-0.304,1.4-0.458,2.173-0.458c0.828,0,1.588,0.15,2.256,0.446c0.668,0.296,1.247,0.709,1.719,1.226
c0.47,0.517,0.832,1.133,1.074,1.829c0.24,0.69,0.361,1.442,0.361,2.232c0,0.794-0.13,1.547-0.385,2.239
c-0.257,0.695-0.621,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447
c-0.512,0-0.973-0.054-1.371-0.161s-0.754-0.247-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546
c-0.016-0.014-0.031-0.028-0.048-0.042v5.816H85.615z M91.458-38.666c-0.428,0-0.811,0.077-1.143,0.229
c-0.334,0.155-0.624,0.362-0.86,0.619c-0.237,0.256-0.418,0.554-0.54,0.887c-0.124,0.338-0.186,0.693-0.186,1.057
c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.303,0.632,0.539,0.887c0.237,0.257,0.527,0.465,0.861,0.619
c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23c0.335-0.154,0.625-0.362,0.862-0.618
c0.236-0.255,0.417-0.554,0.539-0.887c0.124-0.337,0.186-0.694,0.186-1.058c0-0.362-0.062-0.718-0.186-1.057
c-0.122-0.333-0.303-0.631-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618C92.268-38.588,91.885-38.666,91.458-38.666z"/>
<rect x="98.729" y="-47.101" fill="#666F74" width="3.199" height="16.894"/>
<path fill="#666F74" d="M109.123-30.139c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.272-1.36-0.663-1.89-1.163
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.857,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.162c0.722-0.271,1.497-0.407,2.305-0.407
c0.756,0,1.458,0.135,2.09,0.401c0.635,0.268,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.861
c0.247,0.725,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.948,0.74,1.266c0.464,0.386,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.355c0.406-0.246,0.768-0.56,1.074-0.933l0.188-0.229l2.341,1.77l-0.2,0.247
c-0.633,0.783-1.354,1.349-2.144,1.684C110.808-30.307,109.979-30.139,109.123-30.139z M111.056-37.214
c-0.061-0.529-0.258-0.946-0.595-1.268c-0.403-0.384-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.747-0.677,1.26H111.056z"/>
</g>
<path fill="#666F74" d="M34.957-29.57c1.899,3.693,6.432,5.148,10.124,3.248c3.694-1.898,5.148-6.433,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.001,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.391
c-3.491-2.249-8.145-1.242-10.392,2.249c-1.576,2.444-1.552,5.459-0.195,7.82h-0.001c0.104,0.187,0.204,0.374,0.3,0.566
l-0.022,0.013c0.004,0.01,0.006,0.021,0.012,0.031c0.17,0.396,0.255,0.834,0.233,1.295c-0.079,1.611-1.449,2.854-3.062,2.776
c-1.182-0.058-2.165-0.812-2.573-1.845c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.153-3.5-3.651-6.161-3.781c-4.146-0.202-7.673,2.997-7.874,7.143c-0.202,4.147,2.996,7.674,7.143,7.875
c2.905,0.14,5.504-1.388,6.87-3.74l0.028,0.017c0.488-1.039,1.569-1.734,2.787-1.675c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.169,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C33.904-34.687,33.732-31.954,34.957-29.57z"/>
<g>
<path fill="#666F74" d="M61.479-57.461c1.519,0,2.377,0.891,2.377,2.102c0,0.803-0.484,1.452-1.134,1.672
c0.76,0.187,1.375,0.88,1.375,1.848c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.8H61.479z M61.248-54.237
c0.692,0,1.111-0.385,1.111-0.979c0-0.594-0.386-0.968-1.123-0.968H60.17v1.947H61.248z M61.401-50.926
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045H60.17v2.057H61.401z"/>
<path fill="#666F74" d="M68.408-50.244c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.125c0,0.605,0.308,1.089,0.99,1.089c0.648,0,1.022-0.44,1.022-1.067v-3.146h1.464v4.434c0,0.418,0.033,0.792,0.055,0.979
h-1.397C68.431-49.771,68.408-50.024,68.408-50.244z"/>
<path fill="#666F74" d="M71.807-57.758c0.507,0,0.902,0.407,0.902,0.913c0,0.484-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C70.905-57.351,71.312-57.758,71.807-57.758z M71.081-49.661v-5.413h1.463v5.413H71.081z"/>
<path fill="#666F74" d="M73.831-49.661v-7.965h1.463v7.965H73.831z"/>
<path fill="#666F74" d="M78.385-55.073h1.09v1.298h-1.09v2.267c0,0.473,0.221,0.627,0.639,0.627c0.176,0,0.374-0.022,0.451-0.044
v1.21c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.627-1.717-1.672v-2.52h-0.979v-1.298h0.274
c0.572,0,0.837-0.374,0.837-0.858v-0.759h1.319V-55.073z"/>
<path fill="#666F74" d="M88.12-52.367c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872c0-1.672,1.222-2.871,2.839-2.871
S88.12-54.039,88.12-52.367z M86.657-52.367c0-1.023-0.66-1.54-1.375-1.54c-0.716,0-1.376,0.517-1.376,1.54
c0,1.012,0.66,1.541,1.376,1.541C85.997-50.827,86.657-51.344,86.657-52.367z"/>
<path fill="#666F74" d="M90.463-49.661H89v-5.413h1.419v0.671c0.33-0.561,0.979-0.814,1.562-0.814
c1.342,0,1.958,0.957,1.958,2.145v3.411h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.495-1.013,1.123
V-49.661z"/>
</g>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="43.4971" y1="-2.2925" x2="90.502" y2="-83.7073">
<stop offset="0.1732" style="stop-color:#4292B3"/>
<stop offset="1" style="stop-color:#366BA3"/>
</linearGradient>
<path fill="url(#SVGID_1_)" d="M133-43c0,15.464-12.536,28-28,28H29C13.536-15,1-27.536,1-43l0,0c0-15.464,12.536-28,28-28h76
C120.464-71,133-58.464,133-43L133-43z"/>
<g>
<path fill="#FFFFFF" d="M59.212-30.397v-10.95h3.199v0.97c0.23-0.27,0.498-0.5,0.801-0.688c0.577-0.359,1.248-0.542,1.992-0.542
c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.132l-0.387-0.103
c-0.207-0.055-0.411-0.1-0.608-0.134c-0.191-0.033-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.425-0.744,0.673c-0.172,0.254-0.287,0.509-0.342,0.757c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H59.212z"
/>
<path fill="#FFFFFF" d="M67.942-30.397v-10.95h3.199v10.95H67.942z"/>
<path fill="#FFFFFF" d="M67.884-44.55c0-0.417,0.154-0.779,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.147,1.195,0.441c0.323,0.294,0.484,0.664,0.484,1.109c0,0.445-0.161,0.815-0.484,1.109
C70.393-43.147,69.994-43,69.521-43s-0.865-0.154-1.173-0.462C68.038-43.771,67.884-44.134,67.884-44.55z"/>
<path fill="#FFFFFF" d="M73.167-25.488v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.795c0.67-0.304,1.4-0.458,2.173-0.458
c0.829,0,1.588,0.15,2.257,0.446c0.667,0.296,1.245,0.709,1.717,1.226s0.833,1.133,1.076,1.829c0.239,0.69,0.36,1.442,0.36,2.232
c0,0.794-0.129,1.547-0.385,2.239c-0.256,0.695-0.62,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227
c-0.654,0.297-1.379,0.447-2.15,0.447c-0.513,0-0.974-0.054-1.372-0.161c-0.397-0.107-0.753-0.247-1.061-0.415
c-0.305-0.168-0.57-0.352-0.787-0.546c-0.017-0.014-0.032-0.028-0.048-0.043v5.817H73.167z M79.008-38.666
c-0.428,0-0.811,0.077-1.142,0.229c-0.335,0.155-0.624,0.362-0.862,0.619c-0.235,0.256-0.417,0.554-0.539,0.887
c-0.123,0.337-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.304,0.632,0.539,0.887
c0.237,0.256,0.527,0.465,0.862,0.619c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23
c0.335-0.154,0.624-0.362,0.861-0.618c0.236-0.255,0.418-0.554,0.54-0.887c0.123-0.337,0.186-0.694,0.186-1.058
c0-0.362-0.062-0.718-0.187-1.057c-0.121-0.333-0.303-0.631-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618
C79.817-38.588,79.435-38.666,79.008-38.666z"/>
<path fill="#FFFFFF" d="M86.234-25.488v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.795
c0.669-0.304,1.4-0.458,2.173-0.458c0.828,0,1.588,0.15,2.256,0.446c0.668,0.296,1.247,0.709,1.719,1.226
c0.47,0.517,0.832,1.133,1.074,1.829c0.24,0.69,0.361,1.442,0.361,2.232c0,0.794-0.13,1.547-0.385,2.239
c-0.257,0.695-0.621,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447
c-0.512,0-0.973-0.054-1.371-0.161s-0.754-0.247-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546
c-0.016-0.014-0.031-0.028-0.048-0.042v5.816H86.234z M92.077-38.666c-0.428,0-0.811,0.077-1.143,0.229
c-0.334,0.155-0.624,0.362-0.86,0.619c-0.237,0.256-0.418,0.554-0.54,0.887c-0.124,0.338-0.186,0.693-0.186,1.057
c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.303,0.632,0.539,0.887c0.237,0.257,0.527,0.465,0.861,0.619
c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23c0.335-0.154,0.625-0.362,0.862-0.618
c0.236-0.255,0.417-0.554,0.539-0.887c0.124-0.337,0.186-0.694,0.186-1.058c0-0.362-0.062-0.718-0.186-1.057
c-0.122-0.333-0.303-0.631-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618C92.887-38.588,92.504-38.666,92.077-38.666z"/>
<rect x="99.348" y="-47.101" fill="#FFFFFF" width="3.199" height="16.894"/>
<path fill="#FFFFFF" d="M109.742-30.139c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.272-1.36-0.663-1.89-1.163
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.857,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.162c0.722-0.271,1.497-0.407,2.305-0.407
c0.756,0,1.458,0.135,2.09,0.401c0.635,0.268,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.861
c0.247,0.725,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.948,0.74,1.266c0.464,0.386,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.355c0.406-0.246,0.768-0.56,1.074-0.933l0.188-0.229l2.341,1.77l-0.2,0.247
c-0.633,0.783-1.354,1.349-2.144,1.684C111.427-30.307,110.598-30.139,109.742-30.139z M111.675-37.214
c-0.061-0.529-0.258-0.946-0.595-1.268c-0.403-0.384-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.747-0.677,1.26H111.675z"/>
</g>
<path fill="#FFFFFF" d="M35.576-29.57c1.899,3.693,6.432,5.148,10.124,3.248c3.694-1.898,5.148-6.433,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.001,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.391
c-3.491-2.249-8.145-1.242-10.392,2.249c-1.576,2.444-1.552,5.459-0.195,7.82h-0.001c0.104,0.187,0.204,0.374,0.3,0.566
l-0.022,0.013c0.004,0.01,0.006,0.021,0.012,0.031c0.17,0.396,0.255,0.834,0.233,1.295c-0.079,1.611-1.449,2.854-3.062,2.776
c-1.182-0.058-2.165-0.812-2.573-1.845c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.153-3.5-3.651-6.161-3.781c-4.146-0.202-7.673,2.997-7.874,7.143c-0.202,4.147,2.996,7.674,7.143,7.875
c2.905,0.14,5.504-1.388,6.87-3.74l0.028,0.017c0.488-1.039,1.569-1.734,2.787-1.675c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.169,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C34.523-34.687,34.352-31.954,35.576-29.57z"/>
<g>
<path fill="#FFFFFF" d="M62.098-57.461c1.519,0,2.377,0.891,2.377,2.102c0,0.803-0.484,1.452-1.134,1.672
c0.76,0.187,1.375,0.88,1.375,1.848c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.8H62.098z M61.867-54.237
c0.692,0,1.111-0.385,1.111-0.979c0-0.594-0.386-0.968-1.123-0.968h-1.066v1.947H61.867z M62.021-50.926
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045h-1.254v2.057H62.021z"/>
<path fill="#FFFFFF" d="M69.027-50.244c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.125c0,0.605,0.308,1.089,0.99,1.089c0.648,0,1.022-0.44,1.022-1.067v-3.146h1.464v4.434c0,0.418,0.033,0.792,0.055,0.979
h-1.397C69.05-49.771,69.027-50.024,69.027-50.244z"/>
<path fill="#FFFFFF" d="M72.426-57.758c0.507,0,0.902,0.407,0.902,0.913c0,0.484-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C71.524-57.351,71.931-57.758,72.426-57.758z M71.7-49.661v-5.413h1.463v5.413H71.7z"/>
<path fill="#FFFFFF" d="M74.45-49.661v-7.965h1.463v7.965H74.45z"/>
<path fill="#FFFFFF" d="M79.004-55.073h1.09v1.298h-1.09v2.267c0,0.473,0.221,0.627,0.639,0.627c0.176,0,0.374-0.022,0.451-0.044
v1.21c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.627-1.717-1.672v-2.52h-0.979v-1.298h0.274
c0.572,0,0.837-0.374,0.837-0.858v-0.759h1.319V-55.073z"/>
<path fill="#FFFFFF" d="M88.739-52.367c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872
c0-1.672,1.222-2.871,2.839-2.871S88.739-54.039,88.739-52.367z M87.276-52.367c0-1.023-0.66-1.54-1.375-1.54
c-0.716,0-1.376,0.517-1.376,1.54c0,1.012,0.66,1.541,1.376,1.541C86.616-50.827,87.276-51.344,87.276-52.367z"/>
<path fill="#FFFFFF" d="M91.082-49.661h-1.463v-5.413h1.419v0.671c0.33-0.561,0.979-0.814,1.562-0.814
c1.342,0,1.958,0.957,1.958,2.145v3.411h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.495-1.013,1.123
V-49.661z"/>
</g>
</g>
<g>
<g>
<path fill="#FFFFFF" d="M58.593,111.603v-10.95h3.199v0.971c0.23-0.271,0.498-0.499,0.801-0.688
c0.577-0.359,1.248-0.541,1.992-0.541c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.133
l-0.387-0.103c-0.207-0.055-0.411-0.1-0.608-0.135c-0.191-0.032-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.426-0.744,0.674c-0.172,0.254-0.287,0.508-0.342,0.756c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H58.593z"
/>
<path fill="#FFFFFF" d="M67.323,111.603v-10.95h3.199v10.95H67.323z"/>
<path fill="#FFFFFF" d="M67.265,97.45c0-0.417,0.154-0.778,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.146,1.195,0.441c0.323,0.294,0.484,0.663,0.484,1.108c0,0.444-0.161,0.815-0.484,1.108
C69.773,98.854,69.375,99,68.901,99s-0.865-0.154-1.173-0.462C67.419,98.229,67.265,97.867,67.265,97.45z"/>
<path fill="#FFFFFF" d="M72.548,116.513v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.796
c0.67-0.304,1.4-0.457,2.173-0.457c0.829,0,1.588,0.149,2.257,0.445c0.667,0.296,1.245,0.709,1.717,1.226
c0.472,0.518,0.833,1.133,1.076,1.83c0.239,0.689,0.36,1.441,0.36,2.231c0,0.794-0.129,1.548-0.385,2.239
c-0.256,0.694-0.62,1.307-1.082,1.821c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.379,0.447-2.15,0.447
c-0.513,0-0.974-0.054-1.372-0.161c-0.397-0.107-0.753-0.246-1.061-0.415c-0.305-0.168-0.57-0.353-0.787-0.546
c-0.017-0.014-0.032-0.029-0.048-0.043v5.816H72.548z M78.389,103.335c-0.428,0-0.811,0.077-1.142,0.229
c-0.335,0.155-0.624,0.362-0.862,0.618c-0.235,0.256-0.417,0.555-0.539,0.888c-0.123,0.337-0.186,0.692-0.186,1.057
c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.304,0.633,0.539,0.887c0.237,0.257,0.527,0.465,0.862,0.619
c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23c0.335-0.154,0.624-0.361,0.861-0.618
c0.236-0.255,0.418-0.554,0.54-0.888c0.123-0.337,0.186-0.693,0.186-1.058c0-0.362-0.062-0.718-0.187-1.057
c-0.121-0.333-0.303-0.632-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618C79.198,103.412,78.815,103.335,78.389,103.335z"/>
<path fill="#FFFFFF" d="M85.615,116.513v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.796
c0.669-0.304,1.4-0.457,2.173-0.457c0.828,0,1.588,0.149,2.256,0.445s1.247,0.709,1.719,1.226c0.47,0.518,0.832,1.133,1.074,1.83
c0.24,0.689,0.361,1.441,0.361,2.231c0,0.794-0.13,1.548-0.385,2.239c-0.257,0.694-0.621,1.307-1.082,1.821
c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447c-0.512,0-0.973-0.054-1.371-0.161
s-0.754-0.246-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546c-0.016-0.014-0.031-0.029-0.048-0.043v5.816H85.615z
M91.458,103.335c-0.428,0-0.811,0.077-1.143,0.229c-0.334,0.155-0.624,0.362-0.86,0.618c-0.237,0.256-0.418,0.555-0.54,0.888
c-0.124,0.338-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.303,0.633,0.539,0.887
c0.237,0.258,0.527,0.465,0.861,0.619c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23
c0.335-0.154,0.625-0.361,0.862-0.618c0.236-0.255,0.417-0.554,0.539-0.888c0.124-0.337,0.186-0.693,0.186-1.058
c0-0.362-0.062-0.718-0.186-1.057c-0.122-0.333-0.303-0.632-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618
C92.268,103.412,91.885,103.335,91.458,103.335z"/>
<rect x="98.729" y="94.9" fill="#FFFFFF" width="3.199" height="16.894"/>
<path fill="#FFFFFF" d="M109.123,111.861c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.271-1.36-0.662-1.89-1.162
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.856,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.163c0.722-0.27,1.497-0.406,2.305-0.406
c0.756,0,1.458,0.135,2.09,0.4c0.635,0.269,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.86
c0.247,0.726,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.949,0.74,1.266c0.464,0.387,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.354c0.406-0.246,0.768-0.561,1.074-0.934l0.188-0.229l2.341,1.77l-0.2,0.248
c-0.633,0.783-1.354,1.349-2.144,1.684C110.808,111.694,109.979,111.861,109.123,111.861z M111.056,104.786
c-0.061-0.529-0.258-0.945-0.595-1.268c-0.403-0.385-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.746-0.677,1.26H111.056z"/>
</g>
<path fill="#FFFFFF" d="M34.957,112.431c1.899,3.692,6.432,5.147,10.124,3.248c3.694-1.898,5.148-6.434,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.002,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.392
c-3.491-2.248-8.145-1.241-10.392,2.25c-1.576,2.443-1.552,5.459-0.195,7.819h-0.001c0.104,0.187,0.204,0.374,0.3,0.565
l-0.022,0.014c0.004,0.01,0.006,0.02,0.012,0.03c0.17,0.396,0.255,0.835,0.233,1.295c-0.079,1.61-1.449,2.854-3.062,2.776
c-1.182-0.059-2.165-0.812-2.573-1.846c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.154-3.5-3.651-6.161-3.781c-4.146-0.201-7.673,2.996-7.874,7.143c-0.202,4.147,2.996,7.675,7.143,7.876
c2.905,0.14,5.504-1.389,6.87-3.74l0.028,0.017c0.488-1.038,1.569-1.734,2.787-1.676c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.17,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C33.904,107.313,33.732,110.046,34.957,112.431z"/>
<g>
<path fill="#FFFFFF" d="M61.479,84.539c1.519,0,2.377,0.892,2.377,2.102c0,0.804-0.484,1.453-1.134,1.673
c0.76,0.187,1.375,0.88,1.375,1.849c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.801H61.479z M61.248,87.764
c0.692,0,1.111-0.386,1.111-0.979c0-0.595-0.386-0.968-1.123-0.968H60.17v1.947H61.248z M61.401,91.074
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045H60.17v2.057H61.401z"/>
<path fill="#FFFFFF" d="M68.408,91.757c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.124c0,0.604,0.308,1.089,0.99,1.089c0.648,0,1.022-0.439,1.022-1.066v-3.146h1.464v4.434c0,0.418,0.033,0.791,0.055,0.979
h-1.397C68.431,92.23,68.408,91.977,68.408,91.757z"/>
<path fill="#FFFFFF" d="M71.807,84.242c0.507,0,0.902,0.408,0.902,0.914c0,0.483-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C70.905,84.65,71.312,84.242,71.807,84.242z M71.081,92.34v-5.412h1.463v5.412H71.081z"/>
<path fill="#FFFFFF" d="M73.831,92.34v-7.965h1.463v7.965H73.831z"/>
<path fill="#FFFFFF" d="M78.385,86.928h1.09v1.297h-1.09v2.268c0,0.473,0.221,0.627,0.639,0.627c0.176,0,0.374-0.022,0.451-0.045
v1.211c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.628-1.717-1.673v-2.52h-0.979v-1.297h0.274
c0.572,0,0.837-0.375,0.837-0.859v-0.758h1.319V86.928z"/>
<path fill="#FFFFFF" d="M88.12,89.633c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872c0-1.672,1.222-2.871,2.839-2.871
S88.12,87.961,88.12,89.633z M86.657,89.633c0-1.022-0.66-1.539-1.375-1.539c-0.716,0-1.376,0.517-1.376,1.539
c0,1.013,0.66,1.541,1.376,1.541C85.997,91.174,86.657,90.656,86.657,89.633z"/>
<path fill="#FFFFFF" d="M90.463,92.34H89v-5.412h1.419v0.67c0.33-0.561,0.979-0.813,1.562-0.813c1.342,0,1.958,0.957,1.958,2.146
v3.41h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.496-1.013,1.123V92.34z"/>
</g>
<path fill="#FFFFFF" d="M105,73c14.336,0,26,11.664,26,26s-11.664,26-26,26H29c-14.336,0-26-11.664-26-26s11.664-26,26-26H105
M105,71H29C13.536,71,1,83.537,1,99c0,15.465,12.536,28,28,28h76c15.464,0,28-12.535,28-28C133,83.537,120.464,71,105,71L105,71z
"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.3 KiB

View File

@@ -1,319 +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) -->
<svg version="1.2" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
y="0px" width="134px" height="58px" viewBox="0 0 134 58" xml:space="preserve">
<g id="DO__NOT_USE" display="none">
<rect display="inline" width="134" height="58"/>
</g>
<g id="ARTWORK">
<g>
<g>
<path fill="#A8B2B8" d="M58.593-28.398v-10.95h3.199v0.971c0.23-0.271,0.498-0.499,0.801-0.688
c0.577-0.359,1.248-0.541,1.992-0.541c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.133
l-0.387-0.103c-0.207-0.055-0.411-0.1-0.608-0.135c-0.191-0.032-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.426-0.744,0.674c-0.172,0.254-0.287,0.508-0.342,0.756c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H58.593z"
/>
<path fill="#A8B2B8" d="M67.323-28.398v-10.95h3.199v10.95H67.323z"/>
<path fill="#A8B2B8" d="M67.265-42.55c0-0.417,0.154-0.778,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.146,1.195,0.441c0.323,0.294,0.484,0.663,0.484,1.108c0,0.444-0.161,0.815-0.484,1.108
C69.773-41.147,69.375-41,68.901-41s-0.865-0.154-1.173-0.462C67.419-41.772,67.265-42.133,67.265-42.55z"/>
<path fill="#A8B2B8" d="M72.548-23.488v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.796c0.67-0.304,1.4-0.457,2.173-0.457
c0.829,0,1.588,0.149,2.257,0.445c0.667,0.296,1.245,0.709,1.717,1.226c0.472,0.518,0.833,1.133,1.076,1.83
c0.239,0.689,0.36,1.441,0.36,2.231c0,0.794-0.129,1.548-0.385,2.239c-0.256,0.694-0.62,1.307-1.082,1.821
c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.379,0.447-2.15,0.447c-0.513,0-0.974-0.054-1.372-0.161
c-0.397-0.107-0.753-0.246-1.061-0.415c-0.305-0.168-0.57-0.353-0.787-0.546c-0.017-0.014-0.032-0.029-0.048-0.043v5.816H72.548z
M78.389-36.666c-0.428,0-0.811,0.077-1.142,0.229c-0.335,0.155-0.624,0.362-0.862,0.618c-0.235,0.256-0.417,0.555-0.539,0.888
c-0.123,0.337-0.186,0.692-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.304,0.633,0.539,0.887
c0.237,0.257,0.527,0.465,0.862,0.619c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23
c0.335-0.154,0.624-0.361,0.861-0.618c0.236-0.255,0.418-0.554,0.54-0.888c0.123-0.337,0.186-0.693,0.186-1.058
c0-0.362-0.062-0.718-0.187-1.057c-0.121-0.333-0.303-0.632-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618
C79.198-36.588,78.815-36.666,78.389-36.666z"/>
<path fill="#A8B2B8" d="M85.615-23.488v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.796
c0.669-0.304,1.4-0.457,2.173-0.457c0.828,0,1.588,0.149,2.256,0.445s1.247,0.709,1.719,1.226c0.47,0.518,0.832,1.133,1.074,1.83
c0.24,0.689,0.361,1.441,0.361,2.231c0,0.794-0.13,1.548-0.385,2.239c-0.257,0.694-0.621,1.307-1.082,1.821
c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447c-0.512,0-0.973-0.054-1.371-0.161
s-0.754-0.246-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546c-0.016-0.014-0.031-0.029-0.048-0.043v5.816H85.615z
M91.458-36.666c-0.428,0-0.811,0.077-1.143,0.229c-0.334,0.155-0.624,0.362-0.86,0.618c-0.237,0.256-0.418,0.555-0.54,0.888
c-0.124,0.338-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.303,0.633,0.539,0.887
c0.237,0.258,0.527,0.465,0.861,0.619c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23
c0.335-0.154,0.625-0.361,0.862-0.618c0.236-0.255,0.417-0.554,0.539-0.888c0.124-0.337,0.186-0.693,0.186-1.058
c0-0.362-0.062-0.718-0.186-1.057c-0.122-0.333-0.303-0.632-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618
C92.268-36.588,91.885-36.666,91.458-36.666z"/>
<rect x="98.729" y="-45.1" fill="#A8B2B8" width="3.199" height="16.894"/>
<path fill="#A8B2B8" d="M109.123-28.139c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.271-1.36-0.662-1.89-1.162
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.856,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.163c0.722-0.27,1.497-0.406,2.305-0.406
c0.756,0,1.458,0.135,2.09,0.4c0.635,0.269,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.86
c0.247,0.726,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.949,0.74,1.266c0.464,0.387,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.354c0.406-0.246,0.768-0.561,1.074-0.934l0.188-0.229l2.341,1.77l-0.2,0.248
c-0.633,0.783-1.354,1.349-2.144,1.684C110.808-28.306,109.979-28.139,109.123-28.139z M111.056-35.214
c-0.061-0.529-0.258-0.945-0.595-1.268c-0.403-0.385-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.746-0.677,1.26H111.056z"/>
</g>
<path fill="#A8B2B8" d="M34.957-27.57c1.899,3.692,6.432,5.147,10.124,3.248c3.694-1.898,5.148-6.434,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.002,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.392
c-3.491-2.248-8.145-1.241-10.392,2.25c-1.576,2.443-1.552,5.459-0.195,7.819h-0.001c0.104,0.187,0.204,0.374,0.3,0.565
l-0.022,0.014c0.004,0.01,0.006,0.02,0.012,0.03c0.17,0.396,0.255,0.835,0.233,1.295c-0.079,1.61-1.449,2.854-3.062,2.776
c-1.182-0.059-2.165-0.812-2.573-1.846c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.154-3.5-3.651-6.161-3.781c-4.146-0.201-7.673,2.996-7.874,7.143c-0.202,4.147,2.996,7.675,7.143,7.876
c2.905,0.14,5.504-1.389,6.87-3.74l0.028,0.017c0.488-1.038,1.569-1.734,2.787-1.676c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.17,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C33.904-32.687,33.732-29.955,34.957-27.57z"/>
<g>
<path fill="#A8B2B8" d="M61.479-55.461c1.519,0,2.377,0.892,2.377,2.102c0,0.804-0.484,1.453-1.134,1.673
c0.76,0.187,1.375,0.88,1.375,1.849c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.801H61.479z M61.248-52.237
c0.692,0,1.111-0.386,1.111-0.979c0-0.595-0.386-0.968-1.123-0.968H60.17v1.947H61.248z M61.401-48.926
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045H60.17v2.057H61.401z"/>
<path fill="#A8B2B8" d="M68.408-48.244c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.124c0,0.604,0.308,1.089,0.99,1.089c0.648,0,1.022-0.439,1.022-1.066v-3.146h1.464v4.434c0,0.418,0.033,0.791,0.055,0.979
h-1.397C68.431-47.77,68.408-48.024,68.408-48.244z"/>
<path fill="#A8B2B8" d="M71.807-55.758c0.507,0,0.902,0.408,0.902,0.914c0,0.483-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C70.905-55.35,71.312-55.758,71.807-55.758z M71.081-47.661v-5.412h1.463v5.412H71.081z"/>
<path fill="#A8B2B8" d="M73.831-47.661v-7.965h1.463v7.965H73.831z"/>
<path fill="#A8B2B8" d="M78.385-53.073h1.09v1.297h-1.09v2.268c0,0.473,0.221,0.627,0.639,0.627c0.176,0,0.374-0.022,0.451-0.045
v1.211c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.628-1.717-1.673v-2.52h-0.979v-1.297h0.274
c0.572,0,0.837-0.375,0.837-0.859v-0.758h1.319V-53.073z"/>
<path fill="#A8B2B8" d="M88.12-50.368c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872c0-1.672,1.222-2.871,2.839-2.871
S88.12-52.04,88.12-50.368z M86.657-50.368c0-1.022-0.66-1.539-1.375-1.539c-0.716,0-1.376,0.517-1.376,1.539
c0,1.013,0.66,1.541,1.376,1.541C85.997-48.827,86.657-49.344,86.657-50.368z"/>
<path fill="#A8B2B8" d="M90.463-47.661H89v-5.412h1.419v0.67c0.33-0.561,0.979-0.813,1.562-0.813
c1.342,0,1.958,0.957,1.958,2.146v3.41h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.496-1.013,1.123V-47.661
z"/>
</g>
<path fill="#A8B2B8" d="M105-67c14.336,0,26,11.664,26,26c0,14.336-11.664,26-26,26H29C14.664-15,3-26.664,3-41
c0-14.337,11.664-26,26-26H105 M105-69H29C13.536-69,1-56.463,1-41s12.536,28,28,28h76c15.464,0,28-12.536,28-28
S120.464-69,105-69L105-69z"/>
</g>
<g>
<g>
<path fill="#666F74" d="M58.593-100.397v-10.95h3.199v0.97c0.23-0.27,0.498-0.5,0.801-0.688c0.577-0.359,1.248-0.542,1.992-0.542
c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.132l-0.387-0.103
c-0.207-0.055-0.411-0.1-0.608-0.134c-0.191-0.033-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.425-0.744,0.673c-0.172,0.254-0.287,0.509-0.342,0.757c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H58.593z"
/>
<path fill="#666F74" d="M67.323-100.397v-10.95h3.199v10.95H67.323z"/>
<path fill="#666F74" d="M67.265-114.55c0-0.417,0.154-0.779,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.147,1.195,0.441c0.323,0.294,0.484,0.664,0.484,1.109c0,0.445-0.161,0.815-0.484,1.109
c-0.323,0.294-0.722,0.441-1.195,0.441s-0.865-0.154-1.173-0.462C67.419-113.771,67.265-114.134,67.265-114.55z"/>
<path fill="#666F74" d="M72.548-95.488v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.795c0.67-0.304,1.4-0.458,2.173-0.458
c0.829,0,1.588,0.15,2.257,0.446c0.667,0.296,1.245,0.709,1.717,1.226s0.833,1.133,1.076,1.829c0.239,0.69,0.36,1.442,0.36,2.232
c0,0.794-0.129,1.547-0.385,2.239c-0.256,0.695-0.62,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227
c-0.654,0.297-1.379,0.447-2.15,0.447c-0.513,0-0.974-0.054-1.372-0.161c-0.397-0.107-0.753-0.247-1.061-0.415
c-0.305-0.168-0.57-0.352-0.787-0.546c-0.017-0.014-0.032-0.028-0.048-0.043v5.817H72.548z M78.389-108.666
c-0.428,0-0.811,0.077-1.142,0.229c-0.335,0.155-0.624,0.362-0.862,0.619c-0.235,0.256-0.417,0.554-0.539,0.887
c-0.123,0.337-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.304,0.632,0.539,0.887
c0.237,0.256,0.527,0.465,0.862,0.619c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23
c0.335-0.154,0.624-0.362,0.861-0.618c0.236-0.255,0.418-0.554,0.54-0.887c0.123-0.337,0.186-0.694,0.186-1.058
c0-0.362-0.062-0.718-0.187-1.057c-0.121-0.333-0.303-0.631-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618
C79.198-108.588,78.815-108.666,78.389-108.666z"/>
<path fill="#666F74" d="M85.615-95.488v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.795
c0.669-0.304,1.4-0.458,2.173-0.458c0.828,0,1.588,0.15,2.256,0.446c0.668,0.296,1.247,0.709,1.719,1.226
c0.47,0.517,0.832,1.133,1.074,1.829c0.24,0.69,0.361,1.442,0.361,2.232c0,0.794-0.13,1.547-0.385,2.239
c-0.257,0.695-0.621,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447
c-0.512,0-0.973-0.054-1.371-0.161s-0.754-0.247-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546
c-0.016-0.014-0.031-0.028-0.048-0.042v5.816H85.615z M91.458-108.666c-0.428,0-0.811,0.077-1.143,0.229
c-0.334,0.155-0.624,0.362-0.86,0.619c-0.237,0.256-0.418,0.554-0.54,0.887c-0.124,0.338-0.186,0.693-0.186,1.057
c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.303,0.632,0.539,0.887c0.237,0.257,0.527,0.465,0.861,0.619
c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23c0.335-0.154,0.625-0.362,0.862-0.618
c0.236-0.255,0.417-0.554,0.539-0.887c0.124-0.337,0.186-0.694,0.186-1.058c0-0.362-0.062-0.718-0.186-1.057
c-0.122-0.333-0.303-0.631-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618C92.268-108.588,91.885-108.666,91.458-108.666z"/>
<rect x="98.729" y="-117.101" fill="#666F74" width="3.199" height="16.894"/>
<path fill="#666F74" d="M109.123-100.139c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.272-1.36-0.663-1.89-1.163
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.857,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.162c0.722-0.271,1.497-0.407,2.305-0.407
c0.756,0,1.458,0.135,2.09,0.401c0.635,0.268,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.861
c0.247,0.725,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.948,0.74,1.266c0.464,0.386,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.355c0.406-0.246,0.768-0.56,1.074-0.933l0.188-0.229l2.341,1.77l-0.2,0.247
c-0.633,0.783-1.354,1.349-2.144,1.684C110.808-100.307,109.979-100.139,109.123-100.139z M111.056-107.214
c-0.061-0.529-0.258-0.946-0.595-1.268c-0.403-0.384-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.747-0.677,1.26H111.056z"/>
</g>
<path fill="#666F74" d="M34.957-99.57c1.899,3.693,6.432,5.148,10.124,3.248c3.694-1.898,5.148-6.433,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.001,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.391
c-3.491-2.249-8.145-1.242-10.392,2.249c-1.576,2.444-1.552,5.459-0.195,7.82h-0.001c0.104,0.187,0.204,0.374,0.3,0.566
l-0.022,0.013c0.004,0.01,0.006,0.021,0.012,0.031c0.17,0.396,0.255,0.834,0.233,1.295c-0.079,1.611-1.449,2.854-3.062,2.776
c-1.182-0.058-2.165-0.812-2.573-1.845c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.153-3.5-3.651-6.161-3.781c-4.146-0.202-7.673,2.997-7.874,7.143c-0.202,4.147,2.996,7.674,7.143,7.875
c2.905,0.14,5.504-1.388,6.87-3.74l0.028,0.017c0.488-1.039,1.569-1.734,2.787-1.675c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.169,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C33.904-104.687,33.732-101.954,34.957-99.57z"/>
<g>
<path fill="#666F74" d="M61.479-127.461c1.519,0,2.377,0.891,2.377,2.102c0,0.803-0.484,1.452-1.134,1.672
c0.76,0.187,1.375,0.88,1.375,1.848c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.8H61.479z M61.248-124.237
c0.692,0,1.111-0.385,1.111-0.979c0-0.594-0.386-0.968-1.123-0.968H60.17v1.947H61.248z M61.401-120.926
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045H60.17v2.057H61.401z"/>
<path fill="#666F74" d="M68.408-120.244c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.125c0,0.605,0.308,1.089,0.99,1.089c0.648,0,1.022-0.44,1.022-1.067v-3.146h1.464v4.434c0,0.418,0.033,0.792,0.055,0.979
h-1.397C68.431-119.771,68.408-120.024,68.408-120.244z"/>
<path fill="#666F74" d="M71.807-127.758c0.507,0,0.902,0.407,0.902,0.913c0,0.484-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C70.905-127.351,71.312-127.758,71.807-127.758z M71.081-119.661v-5.413h1.463v5.413H71.081z"
/>
<path fill="#666F74" d="M73.831-119.661v-7.965h1.463v7.965H73.831z"/>
<path fill="#666F74" d="M78.385-125.073h1.09v1.298h-1.09v2.267c0,0.473,0.221,0.627,0.639,0.627
c0.176,0,0.374-0.022,0.451-0.044v1.21c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.627-1.717-1.672v-2.52h-0.979
v-1.298h0.274c0.572,0,0.837-0.374,0.837-0.858v-0.759h1.319V-125.073z"/>
<path fill="#666F74" d="M88.12-122.367c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872
c0-1.672,1.222-2.871,2.839-2.871S88.12-124.039,88.12-122.367z M86.657-122.367c0-1.023-0.66-1.54-1.375-1.54
c-0.716,0-1.376,0.517-1.376,1.54c0,1.012,0.66,1.541,1.376,1.541C85.997-120.827,86.657-121.344,86.657-122.367z"/>
<path fill="#666F74" d="M90.463-119.661H89v-5.413h1.419v0.671c0.33-0.561,0.979-0.814,1.562-0.814
c1.342,0,1.958,0.957,1.958,2.145v3.411h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.495-1.013,1.123
V-119.661z"/>
</g>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="43.4971" y1="-72.2925" x2="90.502" y2="-153.7073">
<stop offset="0.1732" style="stop-color:#4292B3"/>
<stop offset="1" style="stop-color:#366BA3"/>
</linearGradient>
<path fill="url(#SVGID_1_)" d="M133-113c0,15.464-12.536,28-28,28H29C13.536-85,1-97.536,1-113l0,0c0-15.464,12.536-28,28-28h76
C120.464-141,133-128.464,133-113L133-113z"/>
<g>
<path fill="#FFFFFF" d="M59.212-100.397v-10.95h3.199v0.97c0.23-0.27,0.498-0.5,0.801-0.688c0.577-0.359,1.248-0.542,1.992-0.542
c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.132l-0.387-0.103
c-0.207-0.055-0.411-0.1-0.608-0.134c-0.191-0.033-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.425-0.744,0.673c-0.172,0.254-0.287,0.509-0.342,0.757c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H59.212z"
/>
<path fill="#FFFFFF" d="M67.942-100.397v-10.95h3.199v10.95H67.942z"/>
<path fill="#FFFFFF" d="M67.884-114.55c0-0.417,0.154-0.779,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.147,1.195,0.441c0.323,0.294,0.484,0.664,0.484,1.109c0,0.445-0.161,0.815-0.484,1.109
c-0.323,0.294-0.722,0.441-1.195,0.441s-0.865-0.154-1.173-0.462C68.038-113.771,67.884-114.134,67.884-114.55z"/>
<path fill="#FFFFFF" d="M73.167-95.488v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.795c0.67-0.304,1.4-0.458,2.173-0.458
c0.829,0,1.588,0.15,2.257,0.446c0.667,0.296,1.245,0.709,1.717,1.226s0.833,1.133,1.076,1.829c0.239,0.69,0.36,1.442,0.36,2.232
c0,0.794-0.129,1.547-0.385,2.239c-0.256,0.695-0.62,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227
c-0.654,0.297-1.379,0.447-2.15,0.447c-0.513,0-0.974-0.054-1.372-0.161c-0.397-0.107-0.753-0.247-1.061-0.415
c-0.305-0.168-0.57-0.352-0.787-0.546c-0.017-0.014-0.032-0.028-0.048-0.043v5.817H73.167z M79.008-108.666
c-0.428,0-0.811,0.077-1.142,0.229c-0.335,0.155-0.624,0.362-0.862,0.619c-0.235,0.256-0.417,0.554-0.539,0.887
c-0.123,0.337-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.304,0.632,0.539,0.887
c0.237,0.256,0.527,0.465,0.862,0.619c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23
c0.335-0.154,0.624-0.362,0.861-0.618c0.236-0.255,0.418-0.554,0.54-0.887c0.123-0.337,0.186-0.694,0.186-1.058
c0-0.362-0.062-0.718-0.187-1.057c-0.121-0.333-0.303-0.631-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618
C79.817-108.588,79.435-108.666,79.008-108.666z"/>
<path fill="#FFFFFF" d="M86.234-95.488v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.795
c0.669-0.304,1.4-0.458,2.173-0.458c0.828,0,1.588,0.15,2.256,0.446c0.668,0.296,1.247,0.709,1.719,1.226
c0.47,0.517,0.832,1.133,1.074,1.829c0.24,0.69,0.361,1.442,0.361,2.232c0,0.794-0.13,1.547-0.385,2.239
c-0.257,0.695-0.621,1.307-1.082,1.822c-0.465,0.518-1.031,0.93-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447
c-0.512,0-0.973-0.054-1.371-0.161s-0.754-0.247-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546
c-0.016-0.014-0.031-0.028-0.048-0.042v5.816H86.234z M92.077-108.666c-0.428,0-0.811,0.077-1.143,0.229
c-0.334,0.155-0.624,0.362-0.86,0.619c-0.237,0.256-0.418,0.554-0.54,0.887c-0.124,0.338-0.186,0.693-0.186,1.057
c0,0.365,0.062,0.721,0.186,1.058c0.122,0.333,0.303,0.632,0.539,0.887c0.237,0.257,0.527,0.465,0.861,0.619
c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23c0.335-0.154,0.625-0.362,0.862-0.618
c0.236-0.255,0.417-0.554,0.539-0.887c0.124-0.337,0.186-0.694,0.186-1.058c0-0.362-0.062-0.718-0.186-1.057
c-0.122-0.333-0.303-0.631-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618C92.887-108.588,92.504-108.666,92.077-108.666z"/>
<rect x="99.348" y="-117.101" fill="#FFFFFF" width="3.199" height="16.894"/>
<path fill="#FFFFFF" d="M109.742-100.139c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.272-1.36-0.663-1.89-1.163
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.857,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.162c0.722-0.271,1.497-0.407,2.305-0.407
c0.756,0,1.458,0.135,2.09,0.401c0.635,0.268,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.861
c0.247,0.725,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.948,0.74,1.266c0.464,0.386,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.355c0.406-0.246,0.768-0.56,1.074-0.933l0.188-0.229l2.341,1.77l-0.2,0.247
c-0.633,0.783-1.354,1.349-2.144,1.684C111.427-100.307,110.598-100.139,109.742-100.139z M111.675-107.214
c-0.061-0.529-0.258-0.946-0.595-1.268c-0.403-0.384-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.747-0.677,1.26H111.675z"/>
</g>
<path fill="#FFFFFF" d="M35.576-99.57c1.899,3.693,6.432,5.148,10.124,3.248c3.694-1.898,5.148-6.433,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.001,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.391
c-3.491-2.249-8.145-1.242-10.392,2.249c-1.576,2.444-1.552,5.459-0.195,7.82h-0.001c0.104,0.187,0.204,0.374,0.3,0.566
l-0.022,0.013c0.004,0.01,0.006,0.021,0.012,0.031c0.17,0.396,0.255,0.834,0.233,1.295c-0.079,1.611-1.449,2.854-3.062,2.776
c-1.182-0.058-2.165-0.812-2.573-1.845c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.153-3.5-3.651-6.161-3.781c-4.146-0.202-7.673,2.997-7.874,7.143c-0.202,4.147,2.996,7.674,7.143,7.875
c2.905,0.14,5.504-1.388,6.87-3.74l0.028,0.017c0.488-1.039,1.569-1.734,2.787-1.675c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.169,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C34.523-104.687,34.352-101.954,35.576-99.57z"/>
<g>
<path fill="#FFFFFF" d="M62.098-127.461c1.519,0,2.377,0.891,2.377,2.102c0,0.803-0.484,1.452-1.134,1.672
c0.76,0.187,1.375,0.88,1.375,1.848c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.8H62.098z M61.867-124.237
c0.692,0,1.111-0.385,1.111-0.979c0-0.594-0.386-0.968-1.123-0.968h-1.066v1.947H61.867z M62.021-120.926
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045h-1.254v2.057H62.021z"/>
<path fill="#FFFFFF" d="M69.027-120.244c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.125c0,0.605,0.308,1.089,0.99,1.089c0.648,0,1.022-0.44,1.022-1.067v-3.146h1.464v4.434c0,0.418,0.033,0.792,0.055,0.979
h-1.397C69.05-119.771,69.027-120.024,69.027-120.244z"/>
<path fill="#FFFFFF" d="M72.426-127.758c0.507,0,0.902,0.407,0.902,0.913c0,0.484-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C71.524-127.351,71.931-127.758,72.426-127.758z M71.7-119.661v-5.413h1.463v5.413H71.7z"/>
<path fill="#FFFFFF" d="M74.45-119.661v-7.965h1.463v7.965H74.45z"/>
<path fill="#FFFFFF" d="M79.004-125.073h1.09v1.298h-1.09v2.267c0,0.473,0.221,0.627,0.639,0.627
c0.176,0,0.374-0.022,0.451-0.044v1.21c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.627-1.717-1.672v-2.52h-0.979
v-1.298h0.274c0.572,0,0.837-0.374,0.837-0.858v-0.759h1.319V-125.073z"/>
<path fill="#FFFFFF" d="M88.739-122.367c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872
c0-1.672,1.222-2.871,2.839-2.871S88.739-124.039,88.739-122.367z M87.276-122.367c0-1.023-0.66-1.54-1.375-1.54
c-0.716,0-1.376,0.517-1.376,1.54c0,1.012,0.66,1.541,1.376,1.541C86.616-120.827,87.276-121.344,87.276-122.367z"/>
<path fill="#FFFFFF" d="M91.082-119.661h-1.463v-5.413h1.419v0.671c0.33-0.561,0.979-0.814,1.562-0.814
c1.342,0,1.958,0.957,1.958,2.145v3.411h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.495-1.013,1.123
V-119.661z"/>
</g>
</g>
<g>
<g>
<path fill="#FFFFFF" d="M58.593,41.603v-10.95h3.199v0.971c0.23-0.271,0.498-0.499,0.801-0.688
c0.577-0.359,1.248-0.541,1.992-0.541c0.175,0,0.351,0.016,0.521,0.048c0.16,0.031,0.324,0.069,0.486,0.113l0.227,0.062v3.133
l-0.387-0.103c-0.207-0.055-0.411-0.1-0.608-0.135c-0.191-0.032-0.38-0.049-0.561-0.049c-0.543,0-0.979,0.098-1.295,0.289
c-0.326,0.198-0.576,0.426-0.744,0.674c-0.172,0.254-0.287,0.508-0.342,0.756c-0.074,0.33-0.09,0.496-0.09,0.579v5.841H58.593z"
/>
<path fill="#FFFFFF" d="M67.323,41.603v-10.95h3.199v10.95H67.323z"/>
<path fill="#FFFFFF" d="M67.265,27.45c0-0.417,0.154-0.778,0.464-1.088c0.308-0.308,0.699-0.462,1.173-0.462
s0.872,0.146,1.195,0.441c0.323,0.294,0.484,0.663,0.484,1.108c0,0.444-0.161,0.815-0.484,1.108
C69.773,28.854,69.375,29,68.901,29s-0.865-0.154-1.173-0.462C67.419,28.229,67.265,27.867,67.265,27.45z"/>
<path fill="#FFFFFF" d="M72.548,46.513v-15.86h3.069v0.995c0.318-0.336,0.69-0.603,1.115-0.796c0.67-0.304,1.4-0.457,2.173-0.457
c0.829,0,1.588,0.149,2.257,0.445c0.667,0.296,1.245,0.709,1.717,1.226c0.472,0.518,0.833,1.133,1.076,1.83
c0.239,0.689,0.36,1.441,0.36,2.231c0,0.794-0.129,1.548-0.385,2.239c-0.256,0.694-0.62,1.307-1.082,1.821
c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.379,0.447-2.15,0.447c-0.513,0-0.974-0.054-1.372-0.161
c-0.397-0.107-0.753-0.246-1.061-0.415c-0.305-0.168-0.57-0.353-0.787-0.546c-0.017-0.014-0.032-0.029-0.048-0.043v5.816H72.548z
M78.389,33.335c-0.428,0-0.811,0.077-1.142,0.229c-0.335,0.155-0.624,0.362-0.862,0.618c-0.235,0.256-0.417,0.555-0.539,0.888
c-0.123,0.337-0.186,0.692-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.304,0.633,0.539,0.887
c0.237,0.257,0.527,0.465,0.862,0.619c0.331,0.153,0.714,0.23,1.142,0.23c0.427,0,0.81-0.077,1.142-0.23
c0.335-0.154,0.624-0.361,0.861-0.618c0.236-0.255,0.418-0.554,0.54-0.888c0.123-0.337,0.186-0.693,0.186-1.058
c0-0.362-0.062-0.718-0.187-1.057c-0.121-0.333-0.303-0.632-0.539-0.888c-0.237-0.256-0.527-0.463-0.861-0.618
C79.198,33.412,78.815,33.335,78.389,33.335z"/>
<path fill="#FFFFFF" d="M85.615,46.513v-15.86h3.07v0.995c0.318-0.336,0.691-0.603,1.116-0.796
c0.669-0.304,1.4-0.457,2.173-0.457c0.828,0,1.588,0.149,2.256,0.445s1.247,0.709,1.719,1.226c0.47,0.518,0.832,1.133,1.074,1.83
c0.24,0.689,0.361,1.441,0.361,2.231c0,0.794-0.13,1.548-0.385,2.239c-0.257,0.694-0.621,1.307-1.082,1.821
c-0.465,0.519-1.031,0.931-1.685,1.227c-0.654,0.297-1.378,0.447-2.151,0.447c-0.512,0-0.973-0.054-1.371-0.161
s-0.754-0.246-1.06-0.415c-0.306-0.168-0.571-0.352-0.789-0.546c-0.016-0.014-0.031-0.029-0.048-0.043v5.816H85.615z
M91.458,33.335c-0.428,0-0.811,0.077-1.143,0.229c-0.334,0.155-0.624,0.362-0.86,0.618c-0.237,0.256-0.418,0.555-0.54,0.888
c-0.124,0.338-0.186,0.693-0.186,1.057c0,0.365,0.062,0.721,0.186,1.058c0.122,0.334,0.303,0.633,0.539,0.887
c0.237,0.258,0.527,0.465,0.861,0.619c0.332,0.153,0.715,0.23,1.143,0.23c0.427,0,0.81-0.077,1.141-0.23
c0.335-0.154,0.625-0.361,0.862-0.618c0.236-0.255,0.417-0.554,0.539-0.888c0.124-0.337,0.186-0.693,0.186-1.058
c0-0.362-0.062-0.718-0.186-1.057c-0.122-0.333-0.303-0.632-0.54-0.888c-0.236-0.256-0.526-0.463-0.861-0.618
C92.268,33.412,91.885,33.335,91.458,33.335z"/>
<rect x="98.729" y="24.9" fill="#FFFFFF" width="3.199" height="16.894"/>
<path fill="#FFFFFF" d="M109.123,41.861c-0.808,0-1.584-0.137-2.305-0.407c-0.724-0.271-1.36-0.662-1.89-1.162
c-0.531-0.5-0.956-1.109-1.265-1.812c-0.312-0.703-0.469-1.494-0.469-2.353c0-0.856,0.157-1.648,0.469-2.352
c0.309-0.702,0.733-1.312,1.265-1.812c0.529-0.5,1.166-0.891,1.89-1.163c0.722-0.27,1.497-0.406,2.305-0.406
c0.756,0,1.458,0.135,2.09,0.4c0.635,0.269,1.187,0.66,1.639,1.166c0.449,0.503,0.804,1.129,1.053,1.86
c0.247,0.726,0.372,1.566,0.372,2.5v1.018h-7.828c0.116,0.533,0.36,0.949,0.74,1.266c0.464,0.387,1.013,0.575,1.676,0.575
c0.587,0,1.08-0.119,1.467-0.354c0.406-0.246,0.768-0.561,1.074-0.934l0.188-0.229l2.341,1.77l-0.2,0.248
c-0.633,0.783-1.354,1.349-2.144,1.684C110.808,41.694,109.979,41.861,109.123,41.861z M111.056,34.786
c-0.061-0.529-0.258-0.945-0.595-1.268c-0.403-0.385-0.961-0.571-1.703-0.571c-0.698,0-1.23,0.189-1.626,0.579
c-0.328,0.323-0.556,0.746-0.677,1.26H111.056z"/>
</g>
<path fill="#FFFFFF" d="M34.957,42.431c1.899,3.692,6.432,5.147,10.124,3.248c3.694-1.898,5.148-6.434,3.248-10.124
c-1.329-2.587-3.953-4.072-6.673-4.08v-0.033c-0.793,0.067-1.584-0.194-2.18-0.721c-1.161-0.925-1.455-2.594-0.634-3.867
c0.645-1.002,1.8-1.477,2.906-1.306c2.495,0.024,4.948-1.192,6.4-3.445c2.248-3.49,1.241-8.142-2.249-10.392
c-3.491-2.248-8.145-1.241-10.392,2.25c-1.576,2.443-1.552,5.459-0.195,7.819h-0.001c0.104,0.187,0.204,0.374,0.3,0.565
l-0.022,0.014c0.004,0.01,0.006,0.02,0.012,0.03c0.17,0.396,0.255,0.835,0.233,1.295c-0.079,1.61-1.449,2.854-3.062,2.776
c-1.182-0.059-2.165-0.812-2.573-1.846c-0.001-0.002-0.003-0.006-0.005-0.008c-0.01-0.018-0.019-0.035-0.028-0.051
c-1.231-2.154-3.5-3.651-6.161-3.781c-4.146-0.201-7.673,2.996-7.874,7.143c-0.202,4.147,2.996,7.675,7.143,7.876
c2.905,0.14,5.504-1.389,6.87-3.74l0.028,0.017c0.488-1.038,1.569-1.734,2.787-1.676c0.175,0.008,0.345,0.033,0.511,0.07
c0.842,0.17,1.602,0.706,2.026,1.529c0.545,1.062,0.379,2.298-0.323,3.171C33.904,37.313,33.732,40.046,34.957,42.431z"/>
<g>
<path fill="#FFFFFF" d="M61.479,14.539c1.519,0,2.377,0.892,2.377,2.102c0,0.804-0.484,1.453-1.134,1.673
c0.76,0.187,1.375,0.88,1.375,1.849c0,1.265-0.945,2.178-2.409,2.178h-3.014v-7.801H61.479z M61.248,17.764
c0.692,0,1.111-0.386,1.111-0.979c0-0.595-0.386-0.968-1.123-0.968H60.17v1.947H61.248z M61.401,21.074
c0.737,0,1.178-0.385,1.178-1.012c0-0.616-0.396-1.045-1.155-1.045H60.17v2.057H61.401z"/>
<path fill="#FFFFFF" d="M68.408,21.757c-0.297,0.506-0.924,0.726-1.496,0.726c-1.309,0-2.057-0.957-2.057-2.134v-3.421h1.463
v3.124c0,0.604,0.308,1.089,0.99,1.089c0.648,0,1.022-0.439,1.022-1.066v-3.146h1.464v4.434c0,0.418,0.033,0.791,0.055,0.979
h-1.397C68.431,22.23,68.408,21.977,68.408,21.757z"/>
<path fill="#FFFFFF" d="M71.807,14.242c0.507,0,0.902,0.408,0.902,0.914c0,0.483-0.396,0.891-0.902,0.891
c-0.495,0-0.901-0.407-0.901-0.891C70.905,14.65,71.312,14.242,71.807,14.242z M71.081,22.34v-5.412h1.463v5.412H71.081z"/>
<path fill="#FFFFFF" d="M73.831,22.34v-7.965h1.463v7.965H73.831z"/>
<path fill="#FFFFFF" d="M78.385,16.928h1.09v1.297h-1.09v2.268c0,0.473,0.221,0.627,0.639,0.627c0.176,0,0.374-0.022,0.451-0.045
v1.211c-0.132,0.055-0.396,0.132-0.825,0.132c-1.057,0-1.717-0.628-1.717-1.673v-2.52h-0.979v-1.297h0.274
c0.572,0,0.837-0.375,0.837-0.859v-0.758h1.319V16.928z"/>
<path fill="#FFFFFF" d="M88.12,19.633c0,1.662-1.221,2.872-2.838,2.872s-2.839-1.21-2.839-2.872c0-1.672,1.222-2.871,2.839-2.871
S88.12,17.961,88.12,19.633z M86.657,19.633c0-1.022-0.66-1.539-1.375-1.539c-0.716,0-1.376,0.517-1.376,1.539
c0,1.013,0.66,1.541,1.376,1.541C85.997,21.174,86.657,20.656,86.657,19.633z"/>
<path fill="#FFFFFF" d="M90.463,22.34H89v-5.412h1.419v0.67c0.33-0.561,0.979-0.813,1.562-0.813c1.342,0,1.958,0.957,1.958,2.146
v3.41h-1.463v-3.157c0-0.605-0.297-1.079-1.001-1.079c-0.639,0-1.013,0.496-1.013,1.123V22.34z"/>
</g>
<path fill="#FFFFFF" d="M105,3c14.336,0,26,11.664,26,26s-11.664,26-26,26H29C14.664,55,3,43.336,3,29S14.664,3,29,3H105 M105,1
H29C13.536,1,1,13.537,1,29c0,15.465,12.536,28,28,28h76c15.464,0,28-12.535,28-28C133,13.537,120.464,1,105,1L105,1z"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 92 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 49 KiB

View File

@@ -1,14 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 16.0.4, 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="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="32px" height="23px" viewBox="0 0 32 23" enable-background="new 0 0 32 23" xml:space="preserve">
<g>
<polygon points="18,9 14,9 14,17 11,17 16,23 21,17 18,17 "/>
<path d="M27.586,8.212C26.66,5.751,24.284,4,21.5,4c-0.641,0-1.26,0.093-1.846,0.266C18.068,1.705,15.233,0,12,0
C7.096,0,3.106,3.924,3.002,8.803C1.207,9.842,0,11.783,0,14c0,3.312,2.688,6,6,6h4.5l-1.667-2H5.997C3.794,18,2,16.209,2,14
c0-1.893,1.317-3.482,3.087-3.896C5.029,9.745,5,9.376,5,9c0-3.866,3.134-7,7-7c3.162,0,5.834,2.097,6.702,4.975
C19.471,6.364,20.441,6,21.5,6c2.316,0,4.225,1.75,4.473,4h0.03C28.206,10,30,11.791,30,14c0,2.205-1.789,4-3.997,4h-2.836L21.5,20
H26c3.312,0,6-2.693,6-6C32,11.235,30.13,8.907,27.586,8.212z"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

0
img/transfer_fees_example.png Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 23 KiB

View File

@@ -12,14 +12,14 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script>
<script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" />
<link href="assets/css/ripple.css" rel="stylesheet" />
<link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script>
<script src="assets/vendor/bootstrap.min.js"></script>
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
@@ -30,7 +30,7 @@
<![endif]-->
<link href="css/landing.css" rel="stylesheet">
<link href="assets/css/landing.css" rel="stylesheet">
</head>
@@ -39,7 +39,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container">
<div class="navbar-header">
<a href="index.html" class="navbar-brand"><img src="img/ripple-logo-color.png" class="logo"></a>
<a href="index.html" class="navbar-brand"><img src="assets/img/ripple-logo-color.png" class="logo"></a>
</div><!-- /.navbar-header -->
<div class="nav">
<div class="draft-warning">DRAFT PAGE</div>
@@ -116,7 +116,7 @@
<div class="row">
<div class="col-md-12">
<div class="col-md-3">
<img class="large_logo" src="img/dev-logo.png" />
<img class="large_logo" src="assets/img/dev-logo.png" />
</div>
<div class="col-md-9">
<h4>Welcome to the Developer Center</h4>
@@ -220,8 +220,8 @@ Ripples distributed settlement network is built on open-source technology tha
<div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span>
<span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div>
</div><!-- /.absolute_bottom_footer -->

View File

@@ -12,22 +12,22 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script>
<script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" />
<link href="assets/css/ripple.css" rel="stylesheet" />
<link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script>
<script src="assets/vendor/bootstrap.min.js"></script>
<!-- syntax highlighting -->
<link rel="stylesheet" href="vendor/docco.min.css">
<script src="vendor/highlight.min.js"></script>
<link rel="stylesheet" href="assets/vendor/docco.min.css">
<script src="assets/vendor/highlight.min.js"></script>
<!-- syntax selection js -->
<script src="js/multicodetab.js"></script>
<script src="assets/js/multicodetab.js"></script>
<script>
$(document).ready(function() {
$().multicode_tabs_pandoc();
@@ -36,8 +36,8 @@
});
</script>
<script src="js/expandcode.js"></script>
<script src="js/fixsidebarscroll.js"></script>
<script src="assets/js/expandcode.js"></script>
<script src="assets/js/fixsidebarscroll.js"></script>
</head>
@@ -45,7 +45,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container">
<div class="navbar-header">
<a href="index.html" class="navbar-brand"><img src="img/ripple-logo-color.png" class="logo"></a>
<a href="index.html" class="navbar-brand"><img src="assets/img/ripple-logo-color.png" class="logo"></a>
</div><!-- /.navbar-header -->
<div class="nav">
<div class="draft-warning">DRAFT PAGE</div>
@@ -288,8 +288,8 @@
<div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span>
<span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div>
</div><!-- /.absolute_bottom_footer -->

View File

@@ -1,11 +0,0 @@
<!DOCTYPE html>
<html>
<head></head>
<body>
<center>
<h1>Ripple Developer Resources</h1>
<p>(PDF format is experimental only)</p>
<img class="large_logo" src="assets/img/ripple_logo_large.png">
</center>
</body>
</html>

View File

@@ -12,22 +12,22 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script>
<script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" />
<link href="assets/css/ripple.css" rel="stylesheet" />
<link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script>
<script src="assets/vendor/bootstrap.min.js"></script>
<!-- syntax highlighting -->
<link rel="stylesheet" href="vendor/docco.min.css">
<script src="vendor/highlight.min.js"></script>
<link rel="stylesheet" href="assets/vendor/docco.min.css">
<script src="assets/vendor/highlight.min.js"></script>
<!-- syntax selection js -->
<script src="js/multicodetab.js"></script>
<script src="assets/js/multicodetab.js"></script>
<script>
$(document).ready(function() {
$().multicode_tabs_pandoc();
@@ -36,8 +36,8 @@
});
</script>
<script src="js/expandcode.js"></script>
<script src="js/fixsidebarscroll.js"></script>
<script src="assets/js/expandcode.js"></script>
<script src="assets/js/fixsidebarscroll.js"></script>
</head>
@@ -45,7 +45,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container">
<div class="navbar-header">
<a href="index.html" class="navbar-brand"><img src="img/ripple-logo-color.png" class="logo"></a>
<a href="index.html" class="navbar-brand"><img src="assets/img/ripple-logo-color.png" class="logo"></a>
</div><!-- /.navbar-header -->
<div class="nav">
<div class="draft-warning">DRAFT PAGE</div>
@@ -118,7 +118,7 @@
<div id="cont">
</div>
</div>
<script type="text/javascript" src="js/jquery.gensidebar.js"></script>
<script type="text/javascript" src="assets/js/jquery.gensidebar.js"></script>
</aside>
<main class="main" role="main">
<div class='content'>
@@ -559,8 +559,8 @@
<div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span>
<span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div>
</div><!-- /.absolute_bottom_footer -->

View File

@@ -12,22 +12,22 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script>
<script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" />
<link href="assets/css/ripple.css" rel="stylesheet" />
<link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script>
<script src="assets/vendor/bootstrap.min.js"></script>
<!-- syntax highlighting -->
<link rel="stylesheet" href="vendor/docco.min.css">
<script src="vendor/highlight.min.js"></script>
<link rel="stylesheet" href="assets/vendor/docco.min.css">
<script src="assets/vendor/highlight.min.js"></script>
<!-- syntax selection js -->
<script src="js/multicodetab.js"></script>
<script src="assets/js/multicodetab.js"></script>
<script>
$(document).ready(function() {
$().multicode_tabs_pandoc();
@@ -36,8 +36,8 @@
});
</script>
<script src="js/expandcode.js"></script>
<script src="js/fixsidebarscroll.js"></script>
<script src="assets/js/expandcode.js"></script>
<script src="assets/js/fixsidebarscroll.js"></script>
</head>
@@ -45,7 +45,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container">
<div class="navbar-header">
<a href="index.html" class="navbar-brand"><img src="img/ripple-logo-color.png" class="logo"></a>
<a href="index.html" class="navbar-brand"><img src="assets/img/ripple-logo-color.png" class="logo"></a>
</div><!-- /.navbar-header -->
<div class="nav">
<div class="draft-warning">DRAFT PAGE</div>
@@ -204,8 +204,8 @@
<div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span>
<span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div>
</div><!-- /.absolute_bottom_footer -->

View File

@@ -12,14 +12,14 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script>
<script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" />
<link href="assets/css/ripple.css" rel="stylesheet" />
<link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script>
<script src="assets/vendor/bootstrap.min.js"></script>
@@ -29,7 +29,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container">
<div class="navbar-header">
<a href="index.html" class="navbar-brand"><img src="img/ripple-logo-color.png" class="logo"></a>
<a href="index.html" class="navbar-brand"><img src="assets/img/ripple-logo-color.png" class="logo"></a>
</div><!-- /.navbar-header -->
<div class="nav">
<div class="draft-warning">DRAFT PAGE</div>
@@ -155,7 +155,7 @@
<div id='output' class='io'>
<h2>Response</h2>
<div>
<img class="loader" src="img/rippleThrobber.png" style="vertical-align: middle; display:none;"/>
<img class="loader" src="assets/img/rippleThrobber.png" style="vertical-align: middle; display:none;"/>
</div>
<p id='info'></p>
<div id='response'></div>
@@ -220,20 +220,20 @@
<div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span>
<span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div>
</div><!-- /.absolute_bottom_footer -->
</div><!-- /.row -->
</div><!-- /.container -->
</footer>
<link rel='stylesheet' type='text/css' href='css/api-tools.css'/>
<link rel='stylesheet' type='text/css' href='vendor/codemirror.css'/>
<script type='text/javascript' src='js/es5-shim.js'></script>
<script src='vendor/codemirror.min.js'></script>
<script type='text/javascript' src='js/cm-javascript.min.js'></script>
<script type='text/javascript' src='js/ripple-0.11.0-min.js'></script>
<script type='text/javascript' src='js/apitool-websocket.js'></script>
<link rel='stylesheet' type='text/css' href='assets/css/api-tools.css'/>
<link rel='stylesheet' type='text/css' href='assets/vendor/codemirror.css'/>
<script type='text/javascript' src='assets/js/es5-shim.js'></script>
<script type='text/javascript' src='assets/vendor/codemirror.min.js'></script>
<script type='text/javascript' src='assets/vendor/cm-javascript.min.js'></script>
<script type='text/javascript' src='assets/js/ripple-0.11.0-min.js'></script>
<script type='text/javascript' src='assets/js/apitool-websocket.js'></script>
</body>
</html>

View File

@@ -12,22 +12,22 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script>
<script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" />
<link href="assets/css/ripple.css" rel="stylesheet" />
<link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script>
<script src="assets/vendor/bootstrap.min.js"></script>
<!-- syntax highlighting -->
<link rel="stylesheet" href="vendor/docco.min.css">
<script src="vendor/highlight.min.js"></script>
<link rel="stylesheet" href="assets/vendor/docco.min.css">
<script src="assets/vendor/highlight.min.js"></script>
<!-- syntax selection js -->
<script src="js/multicodetab.js"></script>
<script src="assets/js/multicodetab.js"></script>
<script>
$(document).ready(function() {
$().multicode_tabs_pandoc();
@@ -36,8 +36,8 @@
});
</script>
<script src="js/expandcode.js"></script>
<script src="js/fixsidebarscroll.js"></script>
<script src="assets/js/expandcode.js"></script>
<script src="assets/js/fixsidebarscroll.js"></script>
</head>
@@ -45,7 +45,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container">
<div class="navbar-header">
<a href="index.html" class="navbar-brand"><img src="img/ripple-logo-color.png" class="logo"></a>
<a href="index.html" class="navbar-brand"><img src="assets/img/ripple-logo-color.png" class="logo"></a>
</div><!-- /.navbar-header -->
<div class="nav">
<div class="draft-warning">DRAFT PAGE</div>
@@ -118,7 +118,7 @@
<div id="cont">
</div>
</div>
<script type="text/javascript" src="js/jquery.gensidebar.js"></script>
<script type="text/javascript" src="assets/js/jquery.gensidebar.js"></script>
</aside>
<main class="main" role="main">
<div class='content'>
@@ -1018,8 +1018,8 @@
<div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span>
<span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div>
</div><!-- /.absolute_bottom_footer -->

View File

@@ -12,22 +12,22 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script>
<script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" />
<link href="assets/css/ripple.css" rel="stylesheet" />
<link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script>
<script src="assets/vendor/bootstrap.min.js"></script>
<!-- syntax highlighting -->
<link rel="stylesheet" href="vendor/docco.min.css">
<script src="vendor/highlight.min.js"></script>
<link rel="stylesheet" href="assets/vendor/docco.min.css">
<script src="assets/vendor/highlight.min.js"></script>
<!-- syntax selection js -->
<script src="js/multicodetab.js"></script>
<script src="assets/js/multicodetab.js"></script>
<script>
$(document).ready(function() {
$().multicode_tabs_pandoc();
@@ -36,8 +36,8 @@
});
</script>
<script src="js/expandcode.js"></script>
<script src="js/fixsidebarscroll.js"></script>
<script src="assets/js/expandcode.js"></script>
<script src="assets/js/fixsidebarscroll.js"></script>
</head>
@@ -45,7 +45,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container">
<div class="navbar-header">
<a href="index.html" class="navbar-brand"><img src="img/ripple-logo-color.png" class="logo"></a>
<a href="index.html" class="navbar-brand"><img src="assets/img/ripple-logo-color.png" class="logo"></a>
</div><!-- /.navbar-header -->
<div class="nav">
<div class="draft-warning">DRAFT PAGE</div>
@@ -118,7 +118,7 @@
<div id="cont">
</div>
</div>
<script type="text/javascript" src="js/jquery.gensidebar.js"></script>
<script type="text/javascript" src="assets/js/jquery.gensidebar.js"></script>
</aside>
<main class="main" role="main">
<div class='content'>
@@ -5323,8 +5323,8 @@ return api.computeLedgerHash(ledger);
<div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span>
<span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div>
</div><!-- /.absolute_bottom_footer -->

View File

@@ -12,22 +12,22 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script>
<script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" />
<link href="assets/css/ripple.css" rel="stylesheet" />
<link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script>
<script src="assets/vendor/bootstrap.min.js"></script>
<!-- syntax highlighting -->
<link rel="stylesheet" href="vendor/docco.min.css">
<script src="vendor/highlight.min.js"></script>
<link rel="stylesheet" href="assets/vendor/docco.min.css">
<script src="assets/vendor/highlight.min.js"></script>
<!-- syntax selection js -->
<script src="js/multicodetab.js"></script>
<script src="assets/js/multicodetab.js"></script>
<script>
$(document).ready(function() {
$().multicode_tabs_pandoc();
@@ -36,8 +36,8 @@
});
</script>
<script src="js/expandcode.js"></script>
<script src="js/fixsidebarscroll.js"></script>
<script src="assets/js/expandcode.js"></script>
<script src="assets/js/fixsidebarscroll.js"></script>
</head>
@@ -45,7 +45,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container">
<div class="navbar-header">
<a href="index.html" class="navbar-brand"><img src="img/ripple-logo-color.png" class="logo"></a>
<a href="index.html" class="navbar-brand"><img src="assets/img/ripple-logo-color.png" class="logo"></a>
</div><!-- /.navbar-header -->
<div class="nav">
<div class="draft-warning">DRAFT PAGE</div>
@@ -118,7 +118,7 @@
<div id="cont">
</div>
</div>
<script type="text/javascript" src="js/jquery.gensidebar.js"></script>
<script type="text/javascript" src="assets/js/jquery.gensidebar.js"></script>
</aside>
<main class="main" role="main">
<div class='content'>
@@ -507,8 +507,8 @@ npm WARN notsup Not compatible with your operating system or architecture: fseve
<div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span>
<span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div>
</div><!-- /.absolute_bottom_footer -->

View File

@@ -12,22 +12,22 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script>
<script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" />
<link href="assets/css/ripple.css" rel="stylesheet" />
<link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script>
<script src="assets/vendor/bootstrap.min.js"></script>
<!-- syntax highlighting -->
<link rel="stylesheet" href="vendor/docco.min.css">
<script src="vendor/highlight.min.js"></script>
<link rel="stylesheet" href="assets/vendor/docco.min.css">
<script src="assets/vendor/highlight.min.js"></script>
<!-- syntax selection js -->
<script src="js/multicodetab.js"></script>
<script src="assets/js/multicodetab.js"></script>
<script>
$(document).ready(function() {
$().multicode_tabs_pandoc();
@@ -36,8 +36,8 @@
});
</script>
<script src="js/expandcode.js"></script>
<script src="js/fixsidebarscroll.js"></script>
<script src="assets/js/expandcode.js"></script>
<script src="assets/js/fixsidebarscroll.js"></script>
</head>
@@ -45,7 +45,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container">
<div class="navbar-header">
<a href="index.html" class="navbar-brand"><img src="img/ripple-logo-color.png" class="logo"></a>
<a href="index.html" class="navbar-brand"><img src="assets/img/ripple-logo-color.png" class="logo"></a>
</div><!-- /.navbar-header -->
<div class="nav">
<div class="draft-warning">DRAFT PAGE</div>
@@ -118,7 +118,7 @@
<div id="cont">
</div>
</div>
<script type="text/javascript" src="js/jquery.gensidebar.js"></script>
<script type="text/javascript" src="assets/js/jquery.gensidebar.js"></script>
</aside>
<main class="main" role="main">
<div class='content'>
@@ -11561,8 +11561,8 @@ Connecting to 127.0.0.1:5005
<div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span>
<span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div>
</div><!-- /.absolute_bottom_footer -->

View File

@@ -12,22 +12,22 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script>
<script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" />
<link href="assets/css/ripple.css" rel="stylesheet" />
<link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script>
<script src="assets/vendor/bootstrap.min.js"></script>
<!-- syntax highlighting -->
<link rel="stylesheet" href="vendor/docco.min.css">
<script src="vendor/highlight.min.js"></script>
<link rel="stylesheet" href="assets/vendor/docco.min.css">
<script src="assets/vendor/highlight.min.js"></script>
<!-- syntax selection js -->
<script src="js/multicodetab.js"></script>
<script src="assets/js/multicodetab.js"></script>
<script>
$(document).ready(function() {
$().multicode_tabs_pandoc();
@@ -36,8 +36,8 @@
});
</script>
<script src="js/expandcode.js"></script>
<script src="js/fixsidebarscroll.js"></script>
<script src="assets/js/expandcode.js"></script>
<script src="assets/js/fixsidebarscroll.js"></script>
</head>
@@ -45,7 +45,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container">
<div class="navbar-header">
<a href="index.html" class="navbar-brand"><img src="img/ripple-logo-color.png" class="logo"></a>
<a href="index.html" class="navbar-brand"><img src="assets/img/ripple-logo-color.png" class="logo"></a>
</div><!-- /.navbar-header -->
<div class="nav">
<div class="draft-warning">DRAFT PAGE</div>
@@ -118,7 +118,7 @@
<div id="cont">
</div>
</div>
<script type="text/javascript" src="js/jquery.gensidebar.js"></script>
<script type="text/javascript" src="assets/js/jquery.gensidebar.js"></script>
</aside>
<main class="main" role="main">
<div class='content'>
@@ -423,8 +423,8 @@ ssdecohJMDPFuUPDkmG1w4objZyp4
<div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span>
<span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div>
</div><!-- /.absolute_bottom_footer -->

View File

@@ -1,3 +0,0 @@
Style guide here:
https://ripplelabs.atlassian.net/wiki/display/DOCS/Ripple+Documentation+Style+Guide
(Ripple Labs employees only)

170
tool/devportal-config.yml Normal file
View File

@@ -0,0 +1,170 @@
# Relative paths work OK as long as you start the tool from its local dir
template_path: .
# This folder gets copied into the output directory
template_static_path: ../assets
# Templates should have filenames starting in template-
default_template: template-doc.html
pdf_template: template-forpdf.html
# HTML, PDF, GFM all get output here
out_path: ..
# MD files should be here (and in subdirs)
content_path: ../content
# This folder gets copied into the output directory
content_static_path: ../img
# PDF creation needs a dir for temporary files
temporary_files_path: /tmp/
prince_executable: prince
targets:
# First member is the default that gets built when target not specified
- name: local
multicode_tabs: true
- name: ripple.com
multicode_tabs: true
- name: pdf
multicode_tabs: false
pages:
- name: Overview
html: index.html
sidebar: false
template: template-index.html
- name: Paths
category: Concepts
html: paths.html
md: paths.md
ripple.com: https://ripple.com/build/paths/
sidebar: category-toc
- name: Fees (Disambiguation)
category: Concepts
html: fees.html
md: fees.md
ripple.com: https://ripple.com/knowledge_center/fees-disambiguation/
sidebar: category-toc
- name: Transfer Fees
category: Concepts
html: transfer_fees.html
md: transferrate.md
ripple.com: https://ripple.com/knowledge_center/transfer-fees/
sidebar: category-toc
- name: Transaction Cost
category: Concepts
html: tx-cost.html
md: tx-cost.md
ripple.com: https://ripple.com/build/transaction-cost/
sidebar: category-toc
- category: Concepts
html: fee-voting.html
md: fee-voting.md
name: Fee Voting
ripple.com: https://ripple.com/build/fee-voting/
sidebar: category-toc
- category: Concepts
html: reserves.html
md: reserves.md
name: Reserves
ripple.com: https://ripple.com/build/reserves/
sidebar: category-toc
- category: Concepts
html: freeze.html
md: freeze.md
name: Freeze
ripple.com: https://ripple.com/build/freeze/
sidebar: category-toc
- category: Tutorials
html: rippleapi_quickstart.html
md: rippleapi_quickstart.md
name: RippleAPI Quick Start Guide
sidebar: page-toc
- category: References
html: rippled-apis.html
md: rippled.md
name: rippled
ripple.com: https://ripple.com/build/rippled-apis/
sidebar: page-toc
- category: Tutorials
html: rippled-setup.html
md: rippled-setup.md
name: rippled Setup
ripple.com: https://ripple.com/build/rippled-setup/
sidebar: page-toc
- category: References
html: transactions.html
md: tx_format.md
name: Transactions
ripple.com: https://ripple.com/build/transactions/
sidebar: page-toc
- category: References
html: ripple-ledger.html
md: ledger_format.md
name: Ledger Format
ripple.com: https://ripple.com/build/ledger-format/
sidebar: page-toc
- category: Tutorials
html: reliable_tx.html
md: reliable_tx.md
name: Reliable Transaction Submission
ripple.com: https://ripple.com/build/reliable-transaction-submission/
sidebar: page-toc
- category: Tutorials
html: gateway_guide.html
md: gateway_guide.md
name: Gateway Guide
ripple.com: https://ripple.com/build/gateway-guide/
sidebar: page-toc
- category: References
html: data_api_v2.html
md: data_v2.md
name: Ripple Data API v2
ripple.com: https://ripple.com/build/data-api-v2/
sidebar: page-toc
- category: References
html: rippleapi.html
md: https://raw.githubusercontent.com/ripple/ripple-lib/0.16.7/docs/index.md
name: RippleAPI
ripple.com: https://ripple.com/build/rippleapi/
sidebar: page-toc
- category: API Tools
html: ripple-api-tool.html
name: WebSocket API Tool
ripple.com: https://ripple.com/build/websocket-tool/
sidebar: custom
targets:
- local
- ripple.com
template: template-ripple-api-tool.html
- category: API Tools
html: data-api-v2-tool.html
methods_js: js/apitool-methods-data_v2.js
name: Data API v2 Tool
rest_host: https://data.ripple.com
sidebar: custom
targets:
- local
- ripple.com
template: template-rest-api-tool.html

View File

@@ -4,21 +4,26 @@
# ripple-dev-portal doc parser
#
# Generate the html for all the Ripple Dev Portal files from a template
# Optionally pre-compile them to HTML (using pandoc & a custom filter)
################################################################################
DEFAULT_CONFIG_FILE = "devportal-config.yml"
import os
import re
import json
import yaml
import argparse
import logging
##Necessary for prince
# Necessary to copy static files to the output dir
from distutils.dir_util import copy_tree
# Necessary for prince
import subprocess
#Fetch markdown sources from another repo
# Used to fetch markdown sources from GitHub repos
import requests
#Used for processing and pre/post-processing of markdown
# Various content and template processing stuff
from jinja2 import Environment, FileSystemLoader
from markdown import markdown
from bs4 import BeautifulSoup
@@ -28,107 +33,171 @@ import time
from watchdog.observers import Observer
from watchdog.events import PatternMatchingEventHandler
DOC_TEMPLATE_FILE = "template-doc.html"
PDF_TEMPLATE_FILE = "template-forpdf.html"
PAGE_MANIFEST_FILE = "pages.json"
BUILD_PATH = ".."
CONTENT_PATH = "../content"
#BUTTONIZE_FILTER = "buttonize.py"
PRINCE_PAGE_MANIFEST_FILE = "/tmp/devportal-pages.txt"
PDF_TARGET = "pdf"
DEFAULT_TARGET = "local"
MULTICODE_TAB_TARGETS = ["local", "ripple.com"]
# The log level is configurable at runtime (see __main__ below)
logger = logging.getLogger()
MC_START_REGEX = re.compile("<!-- *<div class='multicode'[^>]*> *-->")
MC_END_REGEX = re.compile("<!-- *</div> *-->")
def load_config(config_file=DEFAULT_CONFIG_FILE):
"""Reload config from a YAML file."""
global config
logger.info("loading config file %s..." % config_file)
with open(config_file, "r") as f:
config = yaml.load(f)
assert(config["targets"])
assert(config["pages"])
assert(config["pdf_template"])
assert(config["default_template"])
assert(config["content_path"])
assert(config["out_path"])
assert(config["temporary_files_path"])
assert(config["template_static_path"])
assert(config["content_static_path"])
if "prince_executable" not in config or not config["prince_executable"]:
config["prince_executable"] = "prince" # A reasonable default
def remove_doctoc(md):
"""Strip out doctoc Table of Contents for RippleAPI"""
DOCTOC_START = "<!-- START doctoc generated TOC please keep comment here to allow auto update -->"
DOCTOC_END = "<!-- END doctoc generated TOC please keep comment here to allow auto update -->"
def parse_markdown(md, target=DEFAULT_TARGET, pages=None):
"""Take a markdown string and output HTML for that content"""
## Python markdown requires markdown="1" on HTML block elements
## that contain markdown. AND there's a bug where if you use
## markdown.extensions.extra, it replaces code fences in HTML
## block elements with garbled text
# print("adding markdown class to embedded divs...")
# def add_markdown_class(m):
# if m.group(0).find("markdown=") == -1:
# return m.group(1) + ' markdown="1">'
# else:
# return m.group(0)
#
# md = re.sub("(<div[^>]*)>", add_markdown_class, md)
# print("done")
#Strip out doctoc Table of Contents for RippleAPI
doctoc_start_i = md.find(DOCTOC_START)
doctoc_end_i = md.find(DOCTOC_END)
if doctoc_start_i != -1 and doctoc_end_i != -1:
logger.info("... stripping doctoc...")
md = md[:doctoc_start_i]+md[doctoc_end_i+len(DOCTOC_END):]
return md
#the actual markdown parsing is the easy part
print("parsing markdown...")
html = markdown(md, extensions=["markdown.extensions.extra",
"markdown.extensions.toc"])
print("done")
#if target uses multicode tabs, uncomment the divs
if target in MULTICODE_TAB_TARGETS:
print("enabling multicode tabs...")
def enable_multicode(html):
"""Uncomment multicode tab divs"""
MC_START_REGEX = re.compile("<!-- *<div class='multicode'[^>]*> *-->")
MC_END_REGEX = re.compile("<!-- *</div> *-->")
logger.info("... enabling multicode tabs...")
html = re.sub(MC_START_REGEX, "<div class='multicode'>", html)
html = re.sub(MC_END_REGEX, "</div>", html)
print("done")
return html
#replace underscores with dashes in h1,h2,etc. for Flatdoc compatibility
print("tweaking header IDs...")
soup = BeautifulSoup(html, "html.parser")
def standardize_header_ids(soup):
"""replace underscores with dashes in h1,h2,etc. for backwards compatibility"""
logger.info("... standardizing headers...")
headers = soup.find_all(name=re.compile("h[0-9]"), id=True)
for h in headers:
if "_" in h["id"]:
h["id"] = h["id"].replace("_", "-")
print("done")
#buttonize links ending in >
print("buttonizing try-it links...")
def buttonize_try_it(soup):
"""make links ending in > render like buttons"""
logger.info("... buttonizing try-it links...")
buttonlinks = soup.find_all("a", string=re.compile(">$"))
for link in buttonlinks:
if "class" in link.attrs:
link["class"].append("button")
else:
link["class"] = "button"
print("done")
#Replace links for live site
if target != DEFAULT_TARGET:
print("modifying links for target", target)
def markdown_in_div_elements(md):
"""Python markdown requires markdown="1" on HTML block elements
that contain markdown. AND there's a bug where if you use
markdown.extensions.extra, it replaces code fences in HTML
block elements with garbled text."""
def add_markdown_class(m):
if m.group(0).find("markdown=") == -1:
return m.group(1) + ' markdown="1">'
else:
return m.group(0)
logger.info("... adding markdown class to embedded divs...")
md = re.sub(r"(<div[^>]*)>", add_markdown_class, md)
return md
def substitute_links_for_target(soup, target):
"""Replaces local-html-links with appropriate substitutions
for the given target"""
logger.info("... modifying links for target", target["name"])
if not pages:
pages = get_pages()
links = soup.find_all("a", href=re.compile(r"^[^.]+\.html"))
for link in links:
for page in pages:
if target in page:
if target["name"] in page:
#There's a replacement link for this env
local_url = page["html"]
target_url = page[target]
target_url = page[target["name"]]
if link["href"][:len(local_url)] == local_url:
link["href"] = link["href"].replace(local_url,
target_url)
print("done")
print("re-rendering HTML")
def get_target(target):
"""Get a target by name, or return the default target object.
We can't use default args in function defs because the default is
set at runtime based on config"""
if target == None:
return config["targets"][0]
if type(target) == str:
try:
return next(t for t in config["targets"] if t["name"] == target)
except StopIteration:
logger.critical("Unknown target: %s" % target)
exit(1)
if "name" in target:
# Eh, it's probably a target, just return it
return target
def parse_markdown(md, target=None, pages=None):
"""Take a markdown string and output HTML for that content"""
target = get_target(target)
# Mostly unnecessary as long as the multicode divs are commented out
## markdown_in_div_elements(md)
# RippleAPI doc file has an extra table-of-contents at the start
md = remove_doctoc(md)
# Actually parse the markdown
logger.info("... parsing markdown...")
html = markdown(md, extensions=["markdown.extensions.extra",
"markdown.extensions.toc"])
# If target uses multicode tabs, uncomment the divs now
if target["multicode_tabs"]:
html = enable_multicode(html)
# At this point, HTML manipulations are easier on a soup than a string
soup = BeautifulSoup(html, "html.parser")
# Mostly necessary for compatibility with legacy content
standardize_header_ids(soup)
#buttonize links ending in >
buttonize_try_it(soup)
# Replace links for live site
if target["name"] != config["targets"][0]["name"]:
substitute_links_for_target(soup, target)
logging.info("... re-rendering HTML from soup...")
html2 = str(soup)
print("done")
return html2
MARKDOWN_LINK_REGEX = re.compile(r"(\[([^\]]+)\]\(([^:)]+)\)|\[([^\]]+)\]:\s*(\S+)$)", re.MULTILINE)
def githubify_markdown(md, target=DEFAULT_TARGET, pages=None):
def githubify_markdown(md, target=None, pages=None):
"""Github-friendly markdown has absolute links, no md in divs"""
MARKDOWN_LINK_REGEX = re.compile(
r"(\[([^\]]+)\]\(([^:)]+)\)|\[([^\]]+)\]:\s*(\S+)$)", re.MULTILINE)
target = get_target(target)
if not pages:
pages = get_pages()
pages = get_pages(target["name"])
class MDLink:
"""A markdown link, either a reference link or inline link"""
@@ -156,163 +225,183 @@ def githubify_markdown(md, target=DEFAULT_TARGET, pages=None):
for link in links:
for page in pages:
if target in page:
if target["name"] in page:
#There's a replacement link for this
local_url = page["html"]
target_url = page[target]
target_url = page[target["name"]]
if link.url[:len(local_url)] == local_url:
link.url = link.url.replace(local_url, target_url)
md = md.replace(link.fullmatch, link.to_markdown())
return md
def get_pages(target=None):
"""Read pages.json and return an object, optionally filtered
to just the pages that this target cares about"""
with open(PAGE_MANIFEST_FILE) as f:
pages = json.load(f)
if target:
def get_pages(target=None):
"""Read pages from config and return an object, optionally filtered
to just the pages that this target cares about"""
pages = config["pages"]
if target["name"]:
#filter pages that aren't part of this target
def should_include(page, target):
def should_include(page, target_name):
#If no target list specified, then include in all targets
if "targets" not in page:
return True
if target in page["targets"]:
if target_name in page["targets"]:
return True
else:
return False
pages = [page for page in pages
if should_include(page, target)]
if should_include(page, target["name"])]
return pages
def render_pages(precompiled, target=DEFAULT_TARGET):
"""The main work function. Reads pages.json, runs the pre-parser,
runs the markdown parser, and writes the resulting
HTML files and maybe PDF."""
pages = get_pages(target)
categories = []#ordered, de-duplicated list
def get_categories(pages):
"""Produce an ordered, de-duplicated list of categories from
the page list"""
categories = []
for page in pages:
if "category" in page and page["category"] not in categories:
categories.append(page["category"])
print("categories:", categories)
logger.info("categories: %s" % categories)
return categories
def read_markdown_local(filename, pp_env, target=None):
"""Read in a markdown file and pre-process any templating lang in it,
returning the parsed contents."""
target = get_target(target)
pages = get_pages(target)
logging.info("reading markdown from file: %s" % filename)
md_raw = pp_env.get_template(filename)
return md_raw.render(target=target, pages=pages)
def read_markdown_remote(url):
"""Fetch a remote markdown file and return its contents"""
response = requests.get(url)
if response.status_code == 200:
return response.text
else:
raise requests.RequestException("Status code for page was not 200")
def get_markdown_for_page(md_where, pp_env=None, target=None):
"""Read/Fetch and pre-process markdown file"""
target = get_target(target)
if "http:" in md_where or "https:" in md_where:
return read_markdown_remote(md_where)
else:
return read_markdown_local(md_where, pp_env, target)
def copy_static_files(template_static=True, content_static=True, out_path=None):
"""Copy static files to the output directory."""
if out_path == None:
out_path = config["out_path"]
if template_static:
template_static_src = config["template_static_path"]
template_static_dst = os.path.join(out_path,
os.path.basename(template_static_src))
copy_tree(template_static_src, template_static_dst)
if content_static:
content_static_src = config["content_static_path"]
content_static_dst = os.path.join(out_path,
os.path.basename(content_static_src))
copy_tree(content_static_src, content_static_dst)
def render_pages(target=None, for_pdf=False):
"""Parse and render all pages in target, writing files to out_path."""
target = get_target(target)
pages = get_pages(target)
categories = get_categories(pages)
env = Environment(loader=FileSystemLoader(os.path.curdir))
env.lstrip_blocks = True
env.trim_blocks = True
pp_env = Environment(loader=FileSystemLoader(CONTENT_PATH))
if for_pdf:
logging.info("reading pdf template...")
default_template = env.get_template(config["pdf_template"])
else:
logging.info("reading default template...")
default_template = env.get_template(config["default_template"])
pp_env = Environment(loader=FileSystemLoader(config["content_path"]))
#Example: if we want to add custom functions to the md files
#pp_env.globals['foo'] = lambda x: "FOO %s"%x
for currentpage in pages:
if "md" in currentpage:
# Documentation file
# Read and parse the markdown
print("reading template file...")
doc_template = env.get_template(DOC_TEMPLATE_FILE)
if target == PDF_TARGET:
doc_template = env.get_template(PDF_TEMPLATE_FILE)
print("done")
if precompiled:
if "http:" in currentpage["md"] or "https:" in currentpage["md"]:
# No pre-processing for remote pages
print("fetching remote page",
currentpage["name"])
try:
response = requests.get(currentpage["md"])
if response.status_code == 200:
md_in = response.text
else:
raise requests.RequestException("Status code for page was not 200")
except:
print("Skipping page",
currentpage["name"],
"due to error fetching contents")
md_content = get_markdown_for_page(currentpage["md"],
pp_env=pp_env,
target=target)
except Exception as e:
print("Skipping page", currentpage["name"],
"due to error fetching contents:", e)
continue
print("done")
html_content = parse_markdown(md_content, target, pages)
else:
# Read markdown as a template
print("pre-processing markdown file",
currentpage["md"])
md_raw = pp_env.get_template(currentpage["md"])
md_in = md_raw.render(target=target,
pages=pages)
html_content = ""
print("parsing markdown for", currentpage["name"])
doc_html = parse_markdown(md_in, target, pages)
print("done")
print("rendering page", currentpage["name"], "...")
out_html = doc_template.render(
currentpage=currentpage,
categories=categories,
pages=pages,
content=doc_html,
precompiled=precompiled)
print("done")
else:
print("compiling skipped")
print("rendering page", currentpage["name"], "...")
out_html = doc_template.render(
currentpage=currentpage,
categories=categories,
pages=pages,
content="",
precompiled=precompiled)
print("done")
else:
# Not a documentation page
print("reading template file...")
if "template" in currentpage:
# Use a template other than the default one
template = env.get_template(currentpage["template"])
print("done")
print("rendering page", currentpage["name"], "...")
out_html = template.render(currentpage=currentpage,
categories=categories,
pages=pages)
print("done")
pages=pages,
content=html_content)
else:
out_html = default_template.render(currentpage=currentpage,
categories=categories,
pages=pages,
content=html_content)
fileout = os.path.join(BUILD_PATH, currentpage["html"])
if not os.path.isdir(BUILD_PATH):
print("creating build folder", BUILD_PATH)
os.makedirs(BUILD_PATH)
if for_pdf:
out_path = config["temporary_files_path"]
else:
out_path = config["out_path"]
fileout = os.path.join(out_path, currentpage["html"])
if not os.path.isdir(out_path):
logging.info("creating build folder %s" % out_path)
os.makedirs(out_path)
with open(fileout, "w") as f:
print("writing to file:", fileout, "...")
logging.info("writing to file: %s..." % fileout)
f.write(out_html)
print("done")
def watch(pre_parse, pdf, target):
def watch(pdf_file, target):
"""Look for changed files and re-generate HTML (and optionally
PDF whenever there's an update. Runs until interrupted."""
path = ".."
target = get_target(target)
class UpdaterHandler(PatternMatchingEventHandler):
"""Updates to pattern-matched files means rendering."""
def on_any_event(self, event):
print("got event!")
if pdf:
make_pdf(pdf)
render_pages(pre_parse, target)
print("done rendering")
logging.info("got event!")
if pdf_file:
make_pdf(pdf_file, target=target)
else:
render_pages(target)
logging.info("done rendering")
patterns = ["*template-*.html",
"*.md",
"*code_samples/*"]
patterns = ["*tool/pages.json", "*tool/template-*.html"]
if pre_parse:
#md only prompts HTML change if pre-parsed
patterns.append("*content/*.md")
patterns.append("*content/code_samples/*")
event_handler = UpdaterHandler(patterns=patterns)
observer = Observer()
observer.schedule(event_handler, path, recursive=True)
observer.schedule(event_handler, config["template_path"], recursive=True)
observer.schedule(event_handler, config["content_path"], recursive=True)
observer.start()
# The above starts an observing thread,
# so the main thread can just wait
@@ -323,62 +412,106 @@ def watch(pre_parse, pdf, target):
observer.stop()
observer.join()
def make_pdf(outfile):
"""Use prince to convert several HTML files into a PDF"""
print("rendering PDF-able versions of pages...")
render_pages(precompiled=True, target=PDF_TARGET)
print("done")
args = ['prince', '-o', outfile]
pages = get_pages(PDF_TARGET)
args += ["../"+p["html"] for p in pages]
print("generating PDF: running ", " ".join(args), "...")
def make_pdf(outfile, target=None):
"""Use prince to convert several HTML files into a PDF"""
logging.info("rendering PDF-able versions of pages...")
target = get_target(target)
render_pages(target=target, for_pdf=True)
temp_files_path = config["temporary_files_path"]
# Prince will need the static files, so copy them over
copy_static_files(out_path=temp_files_path)
# Start preparing the prince command
args = [config["prince_executable"], '-o', outfile]
# Each HTML output file in the target is another arg to prince
pages = get_pages(target)
args += [os.path.join(temp_files_path, p["html"]) for p in pages]
logger.info("generating PDF: running %s..." % " ".join(args))
prince_resp = subprocess.check_output(args, universal_newlines=True)
print(prince_resp)
def githubify(md_file_name, target=DEFAULT_TARGET):
def githubify(md_file_name, target=None):
"""Wrapper - make the markdown resemble GitHub flavor"""
target = get_target(target)
filein = os.path.join(CONTENT_PATH, md_file_name)
with open(filein, "r") as f:
md = f.read()
pages = get_pages()
print(githubify_markdown(md, target=target, pages=pages))
rendered_md = githubify_markdown(md, target=target, pages=pages)
if not os.path.isdir(out_path):
logging.info("creating build folder %s" % out_path)
os.makedirs(out_path)
fileout = os.path.join(config["out_path"], md_file_name)
with open(fileout, "w") as f:
f.write(rendered_md)
if __name__ == "__main__":
parser = argparse.ArgumentParser(
description='Generate static site from markdown and templates.')
parser.add_argument("-f", "--flatdoc", action="store_true",
help="Use Flatdoc instead of parsing pages")
parser.add_argument("-w", "--watch", action="store_true",
help="Watch for changes and re-generate the files. This runs until force-quit.")
parser.add_argument("--watch", "-w", action="store_true",
help="Watch for changes and re-generate output."+\
"This runs until force-quit.")
parser.add_argument("--pdf", type=str,
help="Generate a PDF, too. Requires Prince.")
parser.add_argument("-g", "--githubify", type=str,
help="Output a PDF to this file. Requires Prince.")
parser.add_argument("--githubify", "-g", type=str,
help="Output md prepared for GitHub")
parser.add_argument("--target", "-t", type=str,
default=DEFAULT_TARGET)
help="Build for the specified target.")
parser.add_argument("--out_dir", "-o", type=str,
help="Output to this folder (overrides config file)")
parser.add_argument("--quiet", "-q", action="store_true",
help="Suppress status messages")
parser.add_argument("--config", "-c", type=str,
help="Specify path to an alternate config file.")
parser.add_argument("--copy_static", "-s", action="store_true",
help="Copy static files to the out dir",
default=False)
cli_args = parser.parse_args()
pre_parse = not cli_args.flatdoc
if not cli_args.quiet:
logging.basicConfig(level=logging.INFO)
if cli_args.config:
load_config(cli_args.config)
else:
load_config()
if cli_args.out_dir:
config["out_path"] = cli_args.out_dir
if cli_args.githubify:
githubify(cli_args.githubify, cli_args.target)
if cli_args.copy_static:
copy_static(template_static=False, content_static=True)
exit(0)
if cli_args.pdf:
if cli_args.pdf[-4:] != ".pdf":
exit("PDF filename must end in .pdf")
print("making a pdf...")
logging.info("making a pdf...")
make_pdf(cli_args.pdf)
print("pdf done")
logging.info("pdf done")
#Not an accident that we go on to re-gen files in non-PDF format
print("rendering pages now")
render_pages(precompiled=pre_parse, target=cli_args.target)
print("all done")
else:
logging.info("rendering pages...")
render_pages(target=cli_args.target)
logging.info("done rendering")
if cli_args.copy_static:
logging.info("copying static pages...")
copy_static_files()
if cli_args.watch:
print("watching for changes...")
watch(pre_parse, cli_args.pdf, cli_args.target)
logging.info("watching for changes...")
watch(cli_args.pdf, cli_args.target)

View File

@@ -12,14 +12,14 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script>
<script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" />
<link href="assets/css/ripple.css" rel="stylesheet" />
<link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script>
<script src="assets/vendor/bootstrap.min.js"></script>
{% block head %}
@@ -31,7 +31,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container">
<div class="navbar-header">
<a href="index.html" class="navbar-brand"><img src="img/ripple-logo-color.png" class="logo"></a>
<a href="index.html" class="navbar-brand"><img src="assets/img/ripple-logo-color.png" class="logo"></a>
</div><!-- /.navbar-header -->
<div class="nav">
<div class="draft-warning">DRAFT PAGE</div>

View File

@@ -2,11 +2,11 @@
{% block head %}
<!-- syntax highlighting -->
<link rel="stylesheet" href="vendor/docco.min.css">
<script src="vendor/highlight.min.js"></script>
<link rel="stylesheet" href="assets/vendor/docco.min.css">
<script src="assets/vendor/highlight.min.js"></script>
<!-- syntax selection js -->
<script src="js/multicodetab.js"></script>
<script src="assets/js/multicodetab.js"></script>
<script>
$(document).ready(function() {
$().multicode_tabs_pandoc();
@@ -15,8 +15,8 @@
});
</script>
<script src="js/expandcode.js"></script>
<script src="js/fixsidebarscroll.js"></script>
<script src="assets/js/expandcode.js"></script>
<script src="assets/js/fixsidebarscroll.js"></script>
{% endblock %}
{% block sidebar %}
@@ -25,7 +25,7 @@
<div id="cont">
</div>
</div>
<script type="text/javascript" src="js/jquery.gensidebar.js"></script>
<script type="text/javascript" src="assets/js/jquery.gensidebar.js"></script>
{% elif currentpage.sidebar == "category-toc" %}
<div class="dev_nav_wrapper" style="margin-bottom: 0px;">
<div id="cont">

View File

@@ -42,8 +42,8 @@
<div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span>
<span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div>
</div><!-- /.absolute_bottom_footer -->

View File

@@ -12,49 +12,27 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script>
<script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Bootstrap -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<script src="js/bootstrap.min.js"></script>
<!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="assets/css/ripple.css" rel="stylesheet" />
<link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Flatdoc theme -->
<link href='vendor/flatdoc/v/0.8.0/theme-white/style.css' rel='stylesheet'>
<!-- Bootstrap JS -->
<script src="assets/vendor/bootstrap.min.js"></script>
<!-- syntax highlighting -->
<link rel="stylesheet" href="vendor/docco.min.css">
<script src="vendor/highlight.min.js"></script>
<!-- syntax selection js -->
<script src="js/multicodetab.js"></script>
{% if precompiled %}
<!-- skip all the fancy javascript -->
{% else %}
<!-- pdfs should use precompiled only! -->
ERROR: PDF should use precompiled only
{% endif %}
<!-- Custom Stylesheets -->
<link href="font/fonts.css" rel="stylesheet" type="text/css" />
<link href="css/main.css" rel="stylesheet" />
<link href="css/custom.css" rel="stylesheet" />
<link href="css/pdf.css" rel="stylesheet" type="text/css" />
<link rel="shortcut icon" href="favicon.ico?v=2" type="image/x-icon" />
<link rel="icon" href="favicon.ico?v=2" type="image/x-icon" />
{% block head %}
{% endblock %}
</head>
<body class='no-literate'>
<body class="page page-template page-template-template-dev-portal page-template-template-dev-portal-php wpb-js-composer js-comp-ver-3.6.2 vc_responsive">
<div class='wrapper'>
<div class='content-root'>
<div role='flatdoc-content' class='content'>
<main class="main" role="main">
{{ content }}
</div>
</div>
</main>
</div>
</body>

View File

@@ -9,7 +9,7 @@
<![endif]-->
<link href="css/landing.css" rel="stylesheet">
<link href="assets/css/landing.css" rel="stylesheet">
{% endblock %}
@@ -22,7 +22,7 @@
<div class="row">
<div class="col-md-12">
<div class="col-md-3">
<img class="large_logo" src="img/dev-logo.png" />
<img class="large_logo" src="assets/img/dev-logo.png" />
</div>
<div class="col-md-9">
<h4>Welcome to the Developer Center</h4>

View File

@@ -32,7 +32,7 @@
<div id='output' class='io'>
<h2>Response</h2>
<div>
<img class="loader" src="img/rippleThrobber.png" style="vertical-align: middle; display:none;"/>
<img class="loader" src="assets/img/rippleThrobber.png" style="vertical-align: middle; display:none;"/>
<span id='rest_responsecode'></span>
</div>
<div id='response_body'></div>
@@ -45,14 +45,14 @@
{% endblock %}
{% block endbody %}
<link rel='stylesheet' type='text/css' href='css/api-tools.css'/>
<link rel='stylesheet' type='text/css' href='vendor/codemirror.css'/>
<script type='text/javascript' src='js/es5-shim.js'></script>
<script src='vendor/codemirror.min.js'></script>
<script type='text/javascript' src='js/cm-javascript.min.js'></script>
<script type='text/javascript' src='js/jquery.autosize.input.min.js'></script>
<script type='text/javascript' src='js/apitool-rest.js'></script>
<script type='text/javascript' src='{{ currentpage.methods_js }}'></script>
<link rel='stylesheet' type='text/css' href='assets/css/api-tools.css'/>
<link rel='stylesheet' type='text/css' href='assets/vendor/codemirror.css'/>
<script type='text/javascript' src='assets/js/es5-shim.js'></script>
<script type='text/javascript' src='assets/vendor/codemirror.min.js'></script>
<script type='text/javascript' src='assets/vendor/cm-javascript.min.js'></script>
<script type='text/javascript' src='assets/js/jquery.autosize.input.min.js'></script>
<script type='text/javascript' src='assets/js/apitool-rest.js'></script>
<script type='text/javascript' src='assets/{{ currentpage.methods_js }}'></script>
{% endblock %}

View File

@@ -59,7 +59,7 @@
<div id='output' class='io'>
<h2>Response</h2>
<div>
<img class="loader" src="img/rippleThrobber.png" style="vertical-align: middle; display:none;"/>
<img class="loader" src="assets/img/rippleThrobber.png" style="vertical-align: middle; display:none;"/>
</div>
<p id='info'></p>
<div id='response'></div>
@@ -80,12 +80,12 @@
{% endblock %}
{% block endbody %}
<link rel='stylesheet' type='text/css' href='css/api-tools.css'/>
<link rel='stylesheet' type='text/css' href='vendor/codemirror.css'/>
<script type='text/javascript' src='js/es5-shim.js'></script>
<script src='vendor/codemirror.min.js'></script>
<script type='text/javascript' src='js/cm-javascript.min.js'></script>
<script type='text/javascript' src='js/ripple-0.11.0-min.js'></script>
<script type='text/javascript' src='js/apitool-websocket.js'></script>
<link rel='stylesheet' type='text/css' href='assets/css/api-tools.css'/>
<link rel='stylesheet' type='text/css' href='assets/vendor/codemirror.css'/>
<script type='text/javascript' src='assets/js/es5-shim.js'></script>
<script type='text/javascript' src='assets/vendor/codemirror.min.js'></script>
<script type='text/javascript' src='assets/vendor/cm-javascript.min.js'></script>
<script type='text/javascript' src='assets/js/ripple-0.11.0-min.js'></script>
<script type='text/javascript' src='assets/js/apitool-websocket.js'></script>
{% endblock %}

View File

@@ -12,22 +12,22 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script>
<script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" />
<link href="assets/css/ripple.css" rel="stylesheet" />
<link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script>
<script src="assets/vendor/bootstrap.min.js"></script>
<!-- syntax highlighting -->
<link rel="stylesheet" href="vendor/docco.min.css">
<script src="vendor/highlight.min.js"></script>
<link rel="stylesheet" href="assets/vendor/docco.min.css">
<script src="assets/vendor/highlight.min.js"></script>
<!-- syntax selection js -->
<script src="js/multicodetab.js"></script>
<script src="assets/js/multicodetab.js"></script>
<script>
$(document).ready(function() {
$().multicode_tabs_pandoc();
@@ -36,8 +36,8 @@
});
</script>
<script src="js/expandcode.js"></script>
<script src="js/fixsidebarscroll.js"></script>
<script src="assets/js/expandcode.js"></script>
<script src="assets/js/fixsidebarscroll.js"></script>
</head>
@@ -45,7 +45,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container">
<div class="navbar-header">
<a href="index.html" class="navbar-brand"><img src="img/ripple-logo-color.png" class="logo"></a>
<a href="index.html" class="navbar-brand"><img src="assets/img/ripple-logo-color.png" class="logo"></a>
</div><!-- /.navbar-header -->
<div class="nav">
<div class="draft-warning">DRAFT PAGE</div>
@@ -118,7 +118,7 @@
<div id="cont">
</div>
</div>
<script type="text/javascript" src="js/jquery.gensidebar.js"></script>
<script type="text/javascript" src="assets/js/jquery.gensidebar.js"></script>
</aside>
<main class="main" role="main">
<div class='content'>
@@ -1982,8 +1982,8 @@
<div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span>
<span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div>
</div><!-- /.absolute_bottom_footer -->

View File

@@ -12,22 +12,22 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script>
<script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" />
<link href="assets/css/ripple.css" rel="stylesheet" />
<link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script>
<script src="assets/vendor/bootstrap.min.js"></script>
<!-- syntax highlighting -->
<link rel="stylesheet" href="vendor/docco.min.css">
<script src="vendor/highlight.min.js"></script>
<link rel="stylesheet" href="assets/vendor/docco.min.css">
<script src="assets/vendor/highlight.min.js"></script>
<!-- syntax selection js -->
<script src="js/multicodetab.js"></script>
<script src="assets/js/multicodetab.js"></script>
<script>
$(document).ready(function() {
$().multicode_tabs_pandoc();
@@ -36,8 +36,8 @@
});
</script>
<script src="js/expandcode.js"></script>
<script src="js/fixsidebarscroll.js"></script>
<script src="assets/js/expandcode.js"></script>
<script src="assets/js/fixsidebarscroll.js"></script>
</head>
@@ -45,7 +45,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container">
<div class="navbar-header">
<a href="index.html" class="navbar-brand"><img src="img/ripple-logo-color.png" class="logo"></a>
<a href="index.html" class="navbar-brand"><img src="assets/img/ripple-logo-color.png" class="logo"></a>
</div><!-- /.navbar-header -->
<div class="nav">
<div class="draft-warning">DRAFT PAGE</div>
@@ -204,8 +204,8 @@
<div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span>
<span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div>
</div><!-- /.absolute_bottom_footer -->

View File

@@ -12,22 +12,22 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script>
<script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" />
<link href="assets/css/ripple.css" rel="stylesheet" />
<link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script>
<script src="assets/vendor/bootstrap.min.js"></script>
<!-- syntax highlighting -->
<link rel="stylesheet" href="vendor/docco.min.css">
<script src="vendor/highlight.min.js"></script>
<link rel="stylesheet" href="assets/vendor/docco.min.css">
<script src="assets/vendor/highlight.min.js"></script>
<!-- syntax selection js -->
<script src="js/multicodetab.js"></script>
<script src="assets/js/multicodetab.js"></script>
<script>
$(document).ready(function() {
$().multicode_tabs_pandoc();
@@ -36,8 +36,8 @@
});
</script>
<script src="js/expandcode.js"></script>
<script src="js/fixsidebarscroll.js"></script>
<script src="assets/js/expandcode.js"></script>
<script src="assets/js/fixsidebarscroll.js"></script>
</head>
@@ -45,7 +45,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container">
<div class="navbar-header">
<a href="index.html" class="navbar-brand"><img src="img/ripple-logo-color.png" class="logo"></a>
<a href="index.html" class="navbar-brand"><img src="assets/img/ripple-logo-color.png" class="logo"></a>
</div><!-- /.navbar-header -->
<div class="nav">
<div class="draft-warning">DRAFT PAGE</div>
@@ -227,8 +227,8 @@
<div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span>
<span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div>
</div><!-- /.absolute_bottom_footer -->