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

View File

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

View File

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

View File

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

View File

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

View File

@@ -12,22 +12,22 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon"> <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery --> <!-- 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 --> <!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" /> <link href="assets/css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" /> <link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS --> <!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script> <script src="assets/vendor/bootstrap.min.js"></script>
<!-- syntax highlighting --> <!-- syntax highlighting -->
<link rel="stylesheet" href="vendor/docco.min.css"> <link rel="stylesheet" href="assets/vendor/docco.min.css">
<script src="vendor/highlight.min.js"></script> <script src="assets/vendor/highlight.min.js"></script>
<!-- syntax selection js --> <!-- syntax selection js -->
<script src="js/multicodetab.js"></script> <script src="assets/js/multicodetab.js"></script>
<script> <script>
$(document).ready(function() { $(document).ready(function() {
$().multicode_tabs_pandoc(); $().multicode_tabs_pandoc();
@@ -36,8 +36,8 @@
}); });
</script> </script>
<script src="js/expandcode.js"></script> <script src="assets/js/expandcode.js"></script>
<script src="js/fixsidebarscroll.js"></script> <script src="assets/js/fixsidebarscroll.js"></script>
</head> </head>
@@ -45,7 +45,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header"> <header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container"> <div class="container">
<div class="navbar-header"> <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><!-- /.navbar-header -->
<div class="nav"> <div class="nav">
<div class="draft-warning">DRAFT PAGE</div> <div class="draft-warning">DRAFT PAGE</div>
@@ -118,7 +118,7 @@
<div id="cont"> <div id="cont">
</div> </div>
</div> </div>
<script type="text/javascript" src="js/jquery.gensidebar.js"></script> <script type="text/javascript" src="assets/js/jquery.gensidebar.js"></script>
</aside> </aside>
<main class="main" role="main"> <main class="main" role="main">
<div class='content'> <div class='content'>
@@ -745,8 +745,8 @@ Content-Type: application/json
<div class="col-sm-12 absolute_bottom_footer"> <div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8"> <div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span> <span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span> <span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span> <span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div> </div>
</div><!-- /.absolute_bottom_footer --> </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"> <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery --> <!-- 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 --> <!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" /> <link href="assets/css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" /> <link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS --> <!-- 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 --> <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
@@ -30,7 +30,7 @@
<![endif]--> <![endif]-->
<link href="css/landing.css" rel="stylesheet"> <link href="assets/css/landing.css" rel="stylesheet">
</head> </head>
@@ -39,7 +39,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header"> <header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container"> <div class="container">
<div class="navbar-header"> <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><!-- /.navbar-header -->
<div class="nav"> <div class="nav">
<div class="draft-warning">DRAFT PAGE</div> <div class="draft-warning">DRAFT PAGE</div>
@@ -116,7 +116,7 @@
<div class="row"> <div class="row">
<div class="col-md-12"> <div class="col-md-12">
<div class="col-md-3"> <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>
<div class="col-md-9"> <div class="col-md-9">
<h4>Welcome to the Developer Center</h4> <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-12 absolute_bottom_footer">
<div class="col-sm-8"> <div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span> <span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span> <span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span> <span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div> </div>
</div><!-- /.absolute_bottom_footer --> </div><!-- /.absolute_bottom_footer -->

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -12,22 +12,22 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon"> <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery --> <!-- 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 --> <!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/ripple.css" rel="stylesheet" /> <link href="assets/css/ripple.css" rel="stylesheet" />
<link href="css/devportal.css" rel="stylesheet" /> <link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Bootstrap JS --> <!-- Bootstrap JS -->
<script src="vendor/bootstrap.min.js"></script> <script src="assets/vendor/bootstrap.min.js"></script>
<!-- syntax highlighting --> <!-- syntax highlighting -->
<link rel="stylesheet" href="vendor/docco.min.css"> <link rel="stylesheet" href="assets/vendor/docco.min.css">
<script src="vendor/highlight.min.js"></script> <script src="assets/vendor/highlight.min.js"></script>
<!-- syntax selection js --> <!-- syntax selection js -->
<script src="js/multicodetab.js"></script> <script src="assets/js/multicodetab.js"></script>
<script> <script>
$(document).ready(function() { $(document).ready(function() {
$().multicode_tabs_pandoc(); $().multicode_tabs_pandoc();
@@ -36,8 +36,8 @@
}); });
</script> </script>
<script src="js/expandcode.js"></script> <script src="assets/js/expandcode.js"></script>
<script src="js/fixsidebarscroll.js"></script> <script src="assets/js/fixsidebarscroll.js"></script>
</head> </head>
@@ -45,7 +45,7 @@
<header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header"> <header role="banner" class="banner navbar navbar-default navbar-fixed-top initial_header">
<div class="container"> <div class="container">
<div class="navbar-header"> <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><!-- /.navbar-header -->
<div class="nav"> <div class="nav">
<div class="draft-warning">DRAFT PAGE</div> <div class="draft-warning">DRAFT PAGE</div>
@@ -118,7 +118,7 @@
<div id="cont"> <div id="cont">
</div> </div>
</div> </div>
<script type="text/javascript" src="js/jquery.gensidebar.js"></script> <script type="text/javascript" src="assets/js/jquery.gensidebar.js"></script>
</aside> </aside>
<main class="main" role="main"> <main class="main" role="main">
<div class='content'> <div class='content'>
@@ -423,8 +423,8 @@ ssdecohJMDPFuUPDkmG1w4objZyp4
<div class="col-sm-12 absolute_bottom_footer"> <div class="col-sm-12 absolute_bottom_footer">
<div class="col-sm-8"> <div class="col-sm-8">
<span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span> <span>&copy; 2013-2015 Ripple Labs, Inc. All Rights Reserved.</span>
<span><a href="/terms-of-use/">Terms</a></span> <span><a href="https://ripple.com/terms-of-use/">Terms</a></span>
<span><a href="/privacy-policy/">Privacy</a></span> <span><a href="https://ripple.com/privacy-policy/">Privacy</a></span>
</div> </div>
</div><!-- /.absolute_bottom_footer --> </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 # ripple-dev-portal doc parser
# #
# Generate the html for all the Ripple Dev Portal files from a template # 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 os
import re import re
import json import yaml
import argparse 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 import subprocess
#Fetch markdown sources from another repo # Used to fetch markdown sources from GitHub repos
import requests import requests
#Used for processing and pre/post-processing of markdown # Various content and template processing stuff
from jinja2 import Environment, FileSystemLoader from jinja2 import Environment, FileSystemLoader
from markdown import markdown from markdown import markdown
from bs4 import BeautifulSoup from bs4 import BeautifulSoup
@@ -28,107 +33,171 @@ import time
from watchdog.observers import Observer from watchdog.observers import Observer
from watchdog.events import PatternMatchingEventHandler from watchdog.events import PatternMatchingEventHandler
# The log level is configurable at runtime (see __main__ below)
DOC_TEMPLATE_FILE = "template-doc.html" logger = logging.getLogger()
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"]
MC_START_REGEX = re.compile("<!-- *<div class='multicode'[^>]*> *-->") def load_config(config_file=DEFAULT_CONFIG_FILE):
MC_END_REGEX = re.compile("<!-- *</div> *-->") """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_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 -->" 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_start_i = md.find(DOCTOC_START)
doctoc_end_i = md.find(DOCTOC_END) doctoc_end_i = md.find(DOCTOC_END)
if doctoc_start_i != -1 and doctoc_end_i != -1: 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):] 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 def enable_multicode(html):
if target in MULTICODE_TAB_TARGETS: """Uncomment multicode tab divs"""
print("enabling multicode tabs...") 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_START_REGEX, "<div class='multicode'>", html)
html = re.sub(MC_END_REGEX, "</div>", 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...") def standardize_header_ids(soup):
soup = BeautifulSoup(html, "html.parser") """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) headers = soup.find_all(name=re.compile("h[0-9]"), id=True)
for h in headers: for h in headers:
if "_" in h["id"]: if "_" in h["id"]:
h["id"] = h["id"].replace("_", "-") 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(">$")) buttonlinks = soup.find_all("a", string=re.compile(">$"))
for link in buttonlinks: for link in buttonlinks:
if "class" in link.attrs: if "class" in link.attrs:
link["class"].append("button") link["class"].append("button")
else: else:
link["class"] = "button" link["class"] = "button"
print("done")
#Replace links for live site
if target != DEFAULT_TARGET: def markdown_in_div_elements(md):
print("modifying links for target", target) """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: if not pages:
pages = get_pages() pages = get_pages()
links = soup.find_all("a", href=re.compile(r"^[^.]+\.html")) links = soup.find_all("a", href=re.compile(r"^[^.]+\.html"))
for link in links: for link in links:
for page in pages: for page in pages:
if target in page: if target["name"] in page:
#There's a replacement link for this env #There's a replacement link for this env
local_url = page["html"] local_url = page["html"]
target_url = page[target] target_url = page[target["name"]]
if link["href"][:len(local_url)] == local_url: if link["href"][:len(local_url)] == local_url:
link["href"] = link["href"].replace(local_url, link["href"] = link["href"].replace(local_url,
target_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) html2 = str(soup)
print("done")
return html2 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""" """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: if not pages:
pages = get_pages() pages = get_pages(target["name"])
class MDLink: class MDLink:
"""A markdown link, either a reference link or inline link""" """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 link in links:
for page in pages: for page in pages:
if target in page: if target["name"] in page:
#There's a replacement link for this #There's a replacement link for this
local_url = page["html"] local_url = page["html"]
target_url = page[target] target_url = page[target["name"]]
if link.url[:len(local_url)] == local_url: if link.url[:len(local_url)] == local_url:
link.url = link.url.replace(local_url, target_url) link.url = link.url.replace(local_url, target_url)
md = md.replace(link.fullmatch, link.to_markdown()) md = md.replace(link.fullmatch, link.to_markdown())
return md 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 #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: if "targets" not in page:
return True return True
if target in page["targets"]: if target_name in page["targets"]:
return True return True
else: else:
return False return False
pages = [page for page in pages pages = [page for page in pages
if should_include(page, target)] if should_include(page, target["name"])]
return pages return pages
def render_pages(precompiled, target=DEFAULT_TARGET):
"""The main work function. Reads pages.json, runs the pre-parser, def get_categories(pages):
runs the markdown parser, and writes the resulting """Produce an ordered, de-duplicated list of categories from
HTML files and maybe PDF.""" the page list"""
pages = get_pages(target) categories = []
categories = []#ordered, de-duplicated list
for page in pages: for page in pages:
if "category" in page and page["category"] not in categories: if "category" in page and page["category"] not in categories:
categories.append(page["category"]) 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 = Environment(loader=FileSystemLoader(os.path.curdir))
env.lstrip_blocks = True env.lstrip_blocks = True
env.trim_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 #Example: if we want to add custom functions to the md files
#pp_env.globals['foo'] = lambda x: "FOO %s"%x #pp_env.globals['foo'] = lambda x: "FOO %s"%x
for currentpage in pages: for currentpage in pages:
if "md" in currentpage: 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: try:
response = requests.get(currentpage["md"]) md_content = get_markdown_for_page(currentpage["md"],
if response.status_code == 200: pp_env=pp_env,
md_in = response.text target=target)
else: except Exception as e:
raise requests.RequestException("Status code for page was not 200") print("Skipping page", currentpage["name"],
except: "due to error fetching contents:", e)
print("Skipping page",
currentpage["name"],
"due to error fetching contents")
continue continue
print("done")
html_content = parse_markdown(md_content, target, pages)
else: else:
# Read markdown as a template html_content = ""
print("pre-processing markdown file",
currentpage["md"])
md_raw = pp_env.get_template(currentpage["md"])
md_in = md_raw.render(target=target,
pages=pages)
print("parsing markdown for", currentpage["name"]) if "template" in currentpage:
doc_html = parse_markdown(md_in, target, pages) # Use a template other than the default one
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...")
template = env.get_template(currentpage["template"]) template = env.get_template(currentpage["template"])
print("done")
print("rendering page", currentpage["name"], "...")
out_html = template.render(currentpage=currentpage, out_html = template.render(currentpage=currentpage,
categories=categories, categories=categories,
pages=pages) pages=pages,
print("done") content=html_content)
else:
out_html = default_template.render(currentpage=currentpage,
categories=categories,
pages=pages,
content=html_content)
if for_pdf:
fileout = os.path.join(BUILD_PATH, currentpage["html"]) out_path = config["temporary_files_path"]
if not os.path.isdir(BUILD_PATH): else:
print("creating build folder", BUILD_PATH) out_path = config["out_path"]
os.makedirs(BUILD_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: with open(fileout, "w") as f:
print("writing to file:", fileout, "...") logging.info("writing to file: %s..." % fileout)
f.write(out_html) 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 """Look for changed files and re-generate HTML (and optionally
PDF whenever there's an update. Runs until interrupted.""" PDF whenever there's an update. Runs until interrupted."""
path = ".." target = get_target(target)
class UpdaterHandler(PatternMatchingEventHandler): class UpdaterHandler(PatternMatchingEventHandler):
"""Updates to pattern-matched files means rendering.""" """Updates to pattern-matched files means rendering."""
def on_any_event(self, event): def on_any_event(self, event):
print("got event!") logging.info("got event!")
if pdf: if pdf_file:
make_pdf(pdf) make_pdf(pdf_file, target=target)
render_pages(pre_parse, target) else:
print("done rendering") 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) event_handler = UpdaterHandler(patterns=patterns)
observer = Observer() 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() observer.start()
# The above starts an observing thread, # The above starts an observing thread,
# so the main thread can just wait # so the main thread can just wait
@@ -323,62 +412,106 @@ def watch(pre_parse, pdf, target):
observer.stop() observer.stop()
observer.join() 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] def make_pdf(outfile, target=None):
pages = get_pages(PDF_TARGET) """Use prince to convert several HTML files into a PDF"""
args += ["../"+p["html"] for p in pages] logging.info("rendering PDF-able versions of pages...")
print("generating PDF: running ", " ".join(args), "...") 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) prince_resp = subprocess.check_output(args, universal_newlines=True)
print(prince_resp) 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""" """Wrapper - make the markdown resemble GitHub flavor"""
target = get_target(target)
filein = os.path.join(CONTENT_PATH, md_file_name) filein = os.path.join(CONTENT_PATH, md_file_name)
with open(filein, "r") as f: with open(filein, "r") as f:
md = f.read() md = f.read()
pages = get_pages() 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__": if __name__ == "__main__":
parser = argparse.ArgumentParser( parser = argparse.ArgumentParser(
description='Generate static site from markdown and templates.') description='Generate static site from markdown and templates.')
parser.add_argument("-f", "--flatdoc", action="store_true", parser.add_argument("--watch", "-w", action="store_true",
help="Use Flatdoc instead of parsing pages") help="Watch for changes and re-generate output."+\
parser.add_argument("-w", "--watch", action="store_true", "This runs until force-quit.")
help="Watch for changes and re-generate the files. This runs until force-quit.")
parser.add_argument("--pdf", type=str, parser.add_argument("--pdf", type=str,
help="Generate a PDF, too. Requires Prince.") help="Output a PDF to this file. Requires Prince.")
parser.add_argument("-g", "--githubify", type=str, parser.add_argument("--githubify", "-g", type=str,
help="Output md prepared for GitHub") help="Output md prepared for GitHub")
parser.add_argument("--target", "-t", type=str, 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() 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: if cli_args.githubify:
githubify(cli_args.githubify, cli_args.target) githubify(cli_args.githubify, cli_args.target)
if cli_args.copy_static:
copy_static(template_static=False, content_static=True)
exit(0) exit(0)
if cli_args.pdf: if cli_args.pdf:
if cli_args.pdf[-4:] != ".pdf": if cli_args.pdf[-4:] != ".pdf":
exit("PDF filename must end in .pdf") exit("PDF filename must end in .pdf")
print("making a pdf...") logging.info("making a pdf...")
make_pdf(cli_args.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 else:
print("rendering pages now") logging.info("rendering pages...")
render_pages(precompiled=pre_parse, target=cli_args.target) render_pages(target=cli_args.target)
print("all done") logging.info("done rendering")
if cli_args.copy_static:
logging.info("copying static pages...")
copy_static_files()
if cli_args.watch: if cli_args.watch:
print("watching for changes...") logging.info("watching for changes...")
watch(pre_parse, cli_args.pdf, cli_args.target) watch(cli_args.pdf, cli_args.target)

View File

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

View File

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

View File

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

View File

@@ -12,49 +12,27 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon"> <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- jQuery --> <!-- jQuery -->
<script src="vendor/jquery-1.11.1.min.js"></script> <script src="assets/vendor/jquery-1.11.1.min.js"></script>
<!-- Bootstrap --> <!-- Custom Stylesheets. ripple.css includes bootstrap, font stuff -->
<link href="css/bootstrap.min.css" rel="stylesheet"> <link href="assets/css/ripple.css" rel="stylesheet" />
<script src="js/bootstrap.min.js"></script> <link href="assets/css/devportal.css" rel="stylesheet" />
<!-- Flatdoc theme --> <!-- Bootstrap JS -->
<link href='vendor/flatdoc/v/0.8.0/theme-white/style.css' rel='stylesheet'> <script src="assets/vendor/bootstrap.min.js"></script>
<!-- syntax highlighting --> {% block head %}
<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" />
{% endblock %}
</head> </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='wrapper'>
<div class='content-root'> <main class="main" role="main">
<div role='flatdoc-content' class='content'>
{{ content }} {{ content }}
</div> </main>
</div>
</div> </div>
</body> </body>

View File

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

View File

@@ -32,7 +32,7 @@
<div id='output' class='io'> <div id='output' class='io'>
<h2>Response</h2> <h2>Response</h2>
<div> <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> <span id='rest_responsecode'></span>
</div> </div>
<div id='response_body'></div> <div id='response_body'></div>
@@ -45,14 +45,14 @@
{% endblock %} {% endblock %}
{% block endbody %} {% block endbody %}
<link rel='stylesheet' type='text/css' href='css/api-tools.css'/> <link rel='stylesheet' type='text/css' href='assets/css/api-tools.css'/>
<link rel='stylesheet' type='text/css' href='vendor/codemirror.css'/> <link rel='stylesheet' type='text/css' href='assets/vendor/codemirror.css'/>
<script type='text/javascript' src='js/es5-shim.js'></script> <script type='text/javascript' src='assets/js/es5-shim.js'></script>
<script src='vendor/codemirror.min.js'></script> <script type='text/javascript' src='assets/vendor/codemirror.min.js'></script>
<script type='text/javascript' src='js/cm-javascript.min.js'></script> <script type='text/javascript' src='assets/vendor/cm-javascript.min.js'></script>
<script type='text/javascript' src='js/jquery.autosize.input.min.js'></script> <script type='text/javascript' src='assets/js/jquery.autosize.input.min.js'></script>
<script type='text/javascript' src='js/apitool-rest.js'></script> <script type='text/javascript' src='assets/js/apitool-rest.js'></script>
<script type='text/javascript' src='{{ currentpage.methods_js }}'></script> <script type='text/javascript' src='assets/{{ currentpage.methods_js }}'></script>
{% endblock %} {% endblock %}

View File

@@ -59,7 +59,7 @@
<div id='output' class='io'> <div id='output' class='io'>
<h2>Response</h2> <h2>Response</h2>
<div> <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> </div>
<p id='info'></p> <p id='info'></p>
<div id='response'></div> <div id='response'></div>
@@ -80,12 +80,12 @@
{% endblock %} {% endblock %}
{% block endbody %} {% block endbody %}
<link rel='stylesheet' type='text/css' href='css/api-tools.css'/> <link rel='stylesheet' type='text/css' href='assets/css/api-tools.css'/>
<link rel='stylesheet' type='text/css' href='vendor/codemirror.css'/> <link rel='stylesheet' type='text/css' href='assets/vendor/codemirror.css'/>
<script type='text/javascript' src='js/es5-shim.js'></script> <script type='text/javascript' src='assets/js/es5-shim.js'></script>
<script src='vendor/codemirror.min.js'></script> <script type='text/javascript' src='assets/vendor/codemirror.min.js'></script>
<script type='text/javascript' src='js/cm-javascript.min.js'></script> <script type='text/javascript' src='assets/vendor/cm-javascript.min.js'></script>
<script type='text/javascript' src='js/ripple-0.11.0-min.js'></script> <script type='text/javascript' src='assets/js/ripple-0.11.0-min.js'></script>
<script type='text/javascript' src='js/apitool-websocket.js'></script> <script type='text/javascript' src='assets/js/apitool-websocket.js'></script>
{% endblock %} {% endblock %}

View File

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

View File

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

View File

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