fixed logo

This commit is contained in:
2021-07-28 01:06:05 +02:00
parent c90756db39
commit 488e934325
65 changed files with 6080 additions and 3267 deletions

View File

@ -1,9 +0,0 @@
# Flexi 1.5
* Issue when trying to view a post while not being logged in #9
* Bug Report: Components overlapping #8
* Sanitizing of latest friends widget #6
* Duplicate tooltips in opened left menu #5
# Flexi 1.3
1. very limited usability on screen widths from 767px - 1141px #7

View File

@ -0,0 +1,28 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
*/
$disable = input('disabled');
if(ossn_site_settings('cache') == true || !empty($disable)){
if(ossn_disable_cache() && empty($disable)){
//flush cache didn't flush the plugins path #460
$action = ossn_add_tokens_to_url("action/admin/cache/flush?disabled=disabled");
redirect($action);
} elseif($disable == 'disabled'){
if(ossn_create_cache()){
ossn_trigger_message(ossn_print('cache:flushed'));
redirect(REF);
}
}
}
ossn_trigger_message(ossn_print('cache:flush:error'), 'error');
redirect(REF);

78
actions/settings.php Normal file
View File

@ -0,0 +1,78 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
*/
$site = new OssnFile;
$site->setFile('logo_site');
$site->setExtension(array(
'png',
));
if(isset($site->file['tmp_name']) && $site->typeAllowed()){
$file = $site->file['tmp_name'];
$size = filesize($file);
if($size > 0){
if($size > 500000){ //500KB
ossn_trigger_message(ossn_print('theme:atlas:logo:large'), 'error');
redirect(REF);
}
$contents = file_get_contents($file);
if(strlen($contents) > 0 && file_put_contents(ossn_route()->themes.'atlas/images/logo.png', $contents)){
$cache = ossn_site_settings('cache');
if($cache == false) {
$done = true;
} else {
$done = 2;
}
} else {
$done = false;
}
}
}
$admin = new OssnFile;
$admin->setFile('logo_admin');
$admin->setExtension(array(
'jpg',
'jpeg',
));
if(isset($admin->file['tmp_name']) && $admin->typeAllowed()){
$file = $admin->file['tmp_name'];
$size = filesize($file);
if($size > 0){
if($size > 500000){ //500KB
ossn_trigger_message(ossn_print('theme:atlas:logo:large'), 'error');
redirect(REF);
}
$contents = file_get_contents($file);
if(strlen($contents) > 0 && file_put_contents(ossn_route()->themes.'atlas/images/logo_admin.jpg', $contents)){
$cache = ossn_site_settings('cache');
if($cache == false) {
$done = true;
} else {
$done = 2;
}
} else {
$done = false;
}
}
}
if($done === true){
ossn_trigger_message(ossn_print('theme:atlas:logo:changed'));
redirect(REF);
} elseif($done == 2){
//redirect and flush cache
ossn_trigger_message(ossn_print('theme:atlas:logo:changed'));
$action = ossn_add_tokens_to_url("action/admin/cache/flush");
redirect($action);
} else {
ossn_trigger_message(ossn_print('theme:atlas:logo:failed'), 'error');
redirect(REF);
}

49
actions/user/login.php Normal file
View File

@ -0,0 +1,49 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
*/
if(ossn_isLoggedin()) {
redirect('home');
}
$username = input('username');
$password = input('password');
if(empty($username) || empty($password)) {
ossn_trigger_message(ossn_print('login:error') , 'error');
redirect();
}
$user = ossn_user_by_username($username);
//check if username is email
if(strpos($username, '@') !== false) {
$user = ossn_user_by_email($username);
$username = $user->username;
}
if($user && !$user->isUserVALIDATED()) {
$user->resendValidationEmail();
ossn_trigger_message(ossn_print('ossn:user:validation:resend'), 'error');
redirect(REF);
}
$vars = array(
'user' => $user
);
ossn_trigger_callback('user', 'before:login', $vars);
$login = new OssnUser;
$login->username = $username;
$login->password = $password;
if($login->Login()) {
//One uneeded redirection when login #516
ossn_trigger_callback('login', 'success', $vars);
redirect('home');
} else {
redirect('login?error=1');
}

12
actions/user/logout.php Normal file
View File

@ -0,0 +1,12 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
*/
OssnUser::Logout();
redirect();

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,485 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg>
<metadata>
Created by FontForge 20090914 at Fri Jul 24 08:04:00 2020
By www-data
</metadata>
<defs>
<font id="Halfomania-Regular" horiz-adv-x="370" >
<font-face
font-family="Halfomania"
font-weight="400"
font-stretch="normal"
units-per-em="1000"
panose-1="2 0 5 3 0 0 0 0 0 0"
ascent="800"
descent="-200"
x-height="404.005"
cap-height="560.999"
bbox="33 -16 476.999 666"
underline-thickness="50"
underline-position="-100"
unicode-range="U+000D-U+00A0"
/>
<missing-glyph horiz-adv-x="364"
d="M33 0v666h265v-666h-265zM66 33h199v600h-199v-600z" />
<glyph glyph-name=".notdef" horiz-adv-x="364"
d="M33 0v666h265v-666h-265zM66 33h199v600h-199v-600z" />
<glyph glyph-name=".null" horiz-adv-x="250"
/>
<glyph glyph-name=".null" horiz-adv-x="250"
/>
<glyph glyph-name="CR" unicode="&#xd;" horiz-adv-x="250"
/>
<glyph glyph-name="space" unicode=" " horiz-adv-x="250"
/>
<glyph glyph-name="exclam" unicode="!" horiz-adv-x="174"
d="M74 195c2 5.33301 6.99805 7.99805 14.998 7.99805c10 0 18 -3.66699 24 -11c7.33301 -7.33301 11 -15.333 11 -24c0 -8 -3 -16 -9 -24c-6 -7.33301 -15.333 -11 -28 -11c-13.333 0 -22.666 3.66699 -27.999 11s-8 14.333 -8 21c0 8.66699 3.66699 13.667 11 15
c6.66699 0.666992 11.334 -2.66602 14.001 -9.99902c3.33301 -7.33301 7.33301 -10.666 12 -9.99902c6 1.33301 9 3.83301 9 7.5s-3 6.5 -9 8.5c-12 4 -16.667 10.333 -14 19zM52.998 543.998c0.666992 2 12.332 2.99902 34.999 2.99902c21.333 0 32.666 -2.33301 33.999 -7
c1.33301 -5.33301 2 -59.333 2 -162c0 -104.667 -1.66699 -158.667 -5 -162s-12.666 -5 -27.999 -5c-20 0 -32.333 2.33301 -37 7c-2.66699 2.66699 -4 5.66699 -4 9c0 6.66699 8.66699 10 26 10h22v284h-22v-58c0 -39.333 -2.33301 -59.666 -7 -60.999
c-2 -0.666992 -4.33301 -1 -7 -1c-5.33301 0 -8.66602 4.66699 -9.99902 14s-2 29.333 -2 60c0 44.667 1 67.667 3 69z" />
<glyph glyph-name="quotedbl" unicode="&#x22;" horiz-adv-x="177"
d="M100 515c-1.33301 3.33301 -4.33301 5 -9 5c-6 0 -9 -2.33301 -9 -7c0 -2.66699 2.33301 -6 7 -10c6.66699 -5.33301 10.667 -6 12 -2s1 8.66699 -1 14zM63 536c6 7.33301 14.667 11 26 11c23.333 0 36 -12.333 38 -37c0 -1.33301 0.166992 -3.16602 0.5 -5.49902
s0.5 -3.83301 0.5 -4.5c0 -8.66699 -4.66699 -21.334 -14 -38.001c-9.33301 -17.333 -17 -26 -23 -26c-5.33301 0 -8 4.33301 -8 13c0 10 1 17 3 21c2.66699 5.33301 1 8 -5 8s-12 3.83301 -18 11.5s-9 15.167 -9 22.5s3 15.333 9 24z" />
<glyph glyph-name="numbersign" unicode="#" horiz-adv-x="517"
d="M357 197c0 12.667 -0.5 20.667 -1.5 24s-3.5 5 -7.5 5s-6.33301 -1.5 -7 -4.5s-1 -11.167 -1 -24.5c0 -12.667 0.333008 -20.5 1 -23.5s3 -4.5 7 -4.5s6.5 1.5 7.5 4.5s1.5 10.833 1.5 23.5zM182 197c0 19.333 -3.33301 29 -10 29c-5.33301 0 -8.5 -1.33301 -9.5 -4
s-1.5 -11 -1.5 -25c0 -13.333 0.5 -21.333 1.5 -24s4.16699 -4 9.5 -4s8.33301 1.16699 9 3.5s1 10.5 1 24.5zM182 260c0 6 -3.33301 9 -10 9c-7.33301 0 -11 -3 -11 -9c0 -5.33301 3.66699 -8 11 -8c6.66699 0 10 2.66699 10 8zM134 260c0 4 -1.5 6.5 -4.5 7.5
s-10.833 1.5 -23.5 1.5s-20.5 -0.5 -23.5 -1.5s-4.5 -3.5 -4.5 -7.5s1.33301 -6.33301 4 -7s10.667 -1 24 -1c12.667 0 20.5 0.333008 23.5 1s4.5 3 4.5 7zM357 326v74h-148v-105h30c20.667 0 31.667 -2.33301 33 -7c0.666992 -1.33301 1 -3.33301 1 -6
c0 -8.66699 -12 -13 -36 -13c-12.667 0 -20.5 -0.5 -23.5 -1.5s-4.5 -3.5 -4.5 -7.5s2.5 -6.33301 7.5 -7s19.833 -1 44.5 -1h52v109h11c7.33301 0 11.833 -3.5 13.5 -10.5s2.5 -24.167 2.5 -51.5c0 -22.667 0.333008 -36.167 1 -40.5s3 -6.5 7 -6.5c2 0 3.5 0.5 4.5 1.5
s2 4.16699 3 9.5s1.5 12.5 1.5 21.5v41.5zM182 426v22h-104v-22h104zM136 551c2.66699 4.66699 14.3359 7.00098 35.0029 7.00098c17.333 0 28 -2 32 -6s6 -17.667 6 -41v-37h28c24 0 36 -4.33301 36 -13c0 -2.66699 -0.333008 -4.66699 -1 -6
c-1.33301 -4.66699 -12.333 -7 -33 -7c-14 0 -22.5 -0.5 -25.5 -1.5s-4.5 -4.16699 -4.5 -9.5v-11h148v105l-20 1c-6.66699 0.666992 -11.334 1.16699 -14.001 1.5s-4.5 1.33301 -5.5 3s-1.5 4.16699 -1.5 7.5c0 5.33301 1.5 8.5 4.5 9.5s12.167 1.5 27.5 1.5h33l1 -64
l2 -65h56v20c0 18.667 5 28 15 28c2 0 3.66699 -0.333008 5 -1c3.33301 -0.666992 5 -6.66699 5 -18v-19l-1 -34c-9.33301 0 -23 -0.333008 -41 -1s-31.333 -1 -40 -1v-148h57l1 21c0.666992 9.33301 1.66699 15.166 3 17.499s4.66602 3.83301 9.99902 4.5l12 1v-70h-83v-83
h-70v83h-104v-36c0 -24 -1.33301 -38 -4 -42c-2 -3.33301 -10.333 -5 -25 -5h-11l-32 2l-2 40l-1 41h-83l1 34l2 33l40 2l40 1l1 31c0.666992 14.667 1.66699 23.667 3 27s4.66602 5 9.99902 5s8.5 -1.66699 9.5 -5s1.83301 -12.333 2.5 -27
c0.666992 -15.333 1.5 -24.5 2.5 -27.5s4.16699 -4.5 9.5 -4.5h10v105h-59c-40 0 -62 1.33301 -66 4c-3.33301 2 -5 10.333 -5 25v11l2 32l64 2l64 1v56h-21c-18 0 -27 4 -27 12c0 1.33301 0.666992 4 2 8z" />
<glyph glyph-name="percent" unicode="%" horiz-adv-x="465"
d="M345 218c0 1.33301 -1.66699 2 -5 2c-2.66699 0 -4 -1.66699 -4 -5c0 -4 2.33301 -4 7 0zM317 238c5.33301 5.33301 12.999 8.00098 22.999 8.00098c7.33301 0 13.333 -1.33301 18 -4c5.33301 -2.66699 8 -10.334 8 -23.001c0 -12 -2.33301 -20.667 -7 -26
c-4 -4.66699 -10.333 -7 -19 -7c-9.33301 0 -16.666 2.66699 -21.999 8s-8 13 -8 23c0 9.33301 2.33301 16.333 7 21zM302.999 286.001c10 4.66699 20.999 7.00098 32.999 7.00098c19.333 0 36.333 -6.66699 51 -20s23.334 -29 26.001 -47c0 -1.33301 0.166992 -3 0.5 -5
s0.5 -3.66699 0.5 -5c0 -8 -3.33301 -19 -10 -33c-8 -16.667 -19.333 -28.334 -34 -35.001c-16 -7.33301 -26.667 -11 -32 -11c-16 0 -32 5.5 -48 16.5s-24 22.167 -24 33.5c0 8 3.33301 12 10 12s12.667 -4 18 -12c10.667 -14.667 25.667 -22 45 -22
c0.666992 0 1.66699 0.166992 3 0.5s2.33301 0.5 3 0.5c8.66699 1.33301 17.167 6.16602 25.5 14.499s13.5 16.833 15.5 25.5c0.666992 2 1 4.66699 1 8c0 12.667 -5.33301 24.834 -16 36.501s-22 17.5 -34 17.5c-6.66699 0 -14.334 -2.33301 -23.001 -7
s-15 -9.66699 -19 -15c-4 -6 -9.33301 -8.66699 -16 -8c-8 1.33301 -12 5 -12 11s3.33301 12.5 10 19.5s15.334 12.833 26.001 17.5zM130.998 471.002c0 1.33301 -1.66699 2 -5 2c-2.66699 0 -4 -1.66699 -4 -5c0.666992 -2 3.66699 -1 9 3zM102.998 490.002
c4.66699 6.66699 12 10.001 22 10.001c9.33301 0 17 -3 23 -9c4 -4 6 -9.66699 6 -17c0 -8.66699 -3 -16.834 -9 -24.501s-13 -11.5 -21 -11.5s-14.667 3 -20 9s-8 13.333 -8 22s2.33301 15.667 7 21zM311.998 514.003l24 34l36 -1c16 -0.666992 26.167 -1.5 30.5 -2.5
s6.5 -3.83301 6.5 -8.5c0 -8.66699 -43.667 -77.334 -131 -206.001l-133 -195l-38 -2h-17c-14 0 -21.667 2 -23 6c-0.666992 1.33301 -1 3 -1 5c0 10 12 15 36 15h26l121 178c80.667 118.667 121 178.667 121 180c0.666992 1.33301 0 2.33301 -2 3s-4.33301 1 -7 1
c-6 0 -17.667 -12.333 -35 -37c-17.333 -25.333 -30 -38 -38 -38c-3.33301 0 -6 2.66699 -8 8c-0.666992 0.666992 -1 2 -1 4c0 6.66699 11 25.334 33 56.001zM84.998 537.003c11.333 6 23.3311 9.00098 35.998 9.00098c28 0 49.667 -11.667 65 -35c8 -12 12 -26 12 -42
c0 -14.667 -3.66699 -28.334 -11 -41.001c-5.33301 -8.66699 -15 -17.167 -29 -25.5s-25 -12.5 -33 -12.5c-15.333 0 -31.333 5.66699 -48 17s-25 22.333 -25 33c0 7.33301 2.66699 11 8 11c6.66699 0 14.667 -4.66699 24 -14c13.333 -12 26.333 -18 39 -18s24 5 34 15
s15 21.333 15 34c0 7.33301 -1.33301 14 -4 20c-3.33301 8.66699 -9.66602 16.334 -18.999 23.001s-18.333 10 -27 10c-6.66699 0 -15 -2.83301 -25 -8.5s-15.667 -10.834 -17 -15.501c-1.33301 -4 -5.66602 -6 -12.999 -6c-9.33301 0 -14 3.33301 -14 10
c0 12.667 10.667 24.667 32 36z" />
<glyph glyph-name="ampersand" unicode="&#x26;" horiz-adv-x="456"
d="M148 365c1.33301 2 4 3.00098 8 3.00098s25.667 -22.167 65 -66.5s59 -68.833 59 -73.5c0 -5.33301 -5.83301 -12.5 -17.5 -21.5s-23.5 -15.5 -35.5 -19.5c-8 -2.66699 -15.667 -4 -23 -4c-10.667 0 -16 4.33301 -16 13c0 4 1 6.83301 3 8.5s6.66699 3.16699 14 4.5
c9.33301 1.33301 18.333 4.16602 27 8.49902s13 7.83301 13 10.5c0 4 -16.667 24.333 -50 61c-33.333 38 -50 61.333 -50 70c0 2 1 4 3 6zM168 500.001c9.33301 5.33301 19.998 8.00195 31.998 8.00195c16 0 29 -4.33301 39 -13c14.667 -12.667 22 -28.667 22 -48
c0 -16 -5.5 -30.167 -16.5 -42.5s-24.833 -18.5 -41.5 -18.5c-7.33301 0 -11.666 0.666992 -12.999 2s-1.66602 4.66602 -0.999023 9.99902c0.666992 7.33301 4.66699 12 12 14c14 2.66699 24 9.66699 30 21c3.33301 6.66699 5 11.667 5 15c0 4 -3.66699 10.667 -11 20
c-8 9.33301 -16.667 14 -26 14c-17.333 0 -29 -10.333 -35 -31c-4 -11.333 -9.33301 -17 -16 -17c-7.33301 0 -11 5.66699 -11 17c0 0.666992 0.166992 1.66699 0.5 3s0.5 2.66602 0.5 3.99902c2.66699 17.333 12.667 31.333 30 42zM310.998 312.003
c-3.33301 0 -6.66992 -2.16602 -10.0029 -6.49902s-6.66602 -6.5 -9.99902 -6.5c-8 0 -8 -4.66699 0 -14c4.66699 -4.66699 6 -9.33398 4 -14.001s-6 -7 -12 -7c-6.66699 0 -22.667 14.667 -48 44c-23.333 26.667 -35 42.667 -35 48c0 2 0.333008 3.33301 1 4
c3.33301 5.33301 8 8 14 8c13.333 0 26.833 7 40.5 21s21.5 28.667 23.5 44c2 18 7.33301 27 16 27c7.33301 0 11 -7.33301 11 -22c0 -34.667 -16 -62.334 -48 -83.001l-17 -11c4 -4 9.5 -10.333 16.5 -19l15.5 -19l3 14l2 16h65v-106l30 -34c18.667 -20 28 -33.333 28 -40
c0 -5.33301 -13.333 -8.33301 -40 -9c-3.33301 0 -7.66602 -0.166992 -12.999 -0.5s-9 -0.5 -11 -0.5c-10.667 0 -19.667 3.66699 -27 11l-13 12l-27 -15c-13.333 -7.33301 -23.333 -11.666 -30 -12.999s-20.334 -2 -41.001 -2c-28 0 -49.667 4 -65 12
c-11.333 6 -23.666 15.333 -36.999 28s-22.666 24.334 -27.999 35.001c-4 7.33301 -8 20.666 -12 39.999c-2 9.33301 -3 18.333 -3 27c0 38.667 12.333 71.334 37 98.001c7.33301 8.66699 11 14 11 16c0 0.666992 -0.166992 1.66699 -0.5 3s-0.833008 3 -1.5 5l-2 6
c-4 10.667 -6 22.334 -6 35.001c0 16.667 3.66699 33 11 49c13.333 27.333 33.333 45.666 60 54.999c16 5.33301 27 8 33 8c6.66699 0 11.334 -2 14.001 -6c2 -2.66699 3 -5 3 -7c0 -6.66699 -8.33301 -12 -25 -16c-18.667 -4 -34.834 -13.333 -48.501 -28
s-20.5 -31.667 -20.5 -51c0 -12.667 2.66699 -24.667 8 -36c6 -12 9 -19.667 9 -23c0 -1.33301 -7 -10.333 -21 -27c-24 -26 -36 -53 -36 -81c0 -26.667 10.333 -52 31 -76c24 -28 53.333 -42 88 -42c29.333 0 56.666 10.333 81.999 31c11.333 8.66699 18 13 20 13
c2.66699 0 9.33398 -6 20.001 -18c8.66699 -10.667 16.667 -16 24 -16h2c3.33301 0 5 0.666992 5 2s-6.33301 9.33301 -19 24l-23 26l5 22c3.33301 13.333 5 27.666 5 42.999c0 14.667 -2.66699 22 -8 22z" />
<glyph glyph-name="quotesingle" unicode="'" horiz-adv-x="173"
d="M96 506c0 0.666992 0.166992 1.5 0.5 2.5s0.5 1.83301 0.5 2.5c0 8.66699 -2.66699 13 -8 13c-3.33301 0 -6.33301 -1.66699 -9 -5c-4 -4.66699 -2.66699 -9 4 -13c7.33301 -5.33301 11.333 -5.33301 12 0zM64 543c8 6 16 8.99707 24 8.99707
c8.66699 0 16.667 -3.66699 24 -11s11 -17.666 11 -30.999c0 -16 -4.66699 -32 -14 -48c-9.33301 -15.333 -16.333 -23 -21 -23h-2c-6 0.666992 -9 5.33398 -9 14.001c0 6 1.33301 11.667 4 17c2 4.66699 0 8 -6 10c-14.667 4.66699 -22 16.334 -22 35.001
c0 12.667 3.66699 22 11 28z" />
<glyph glyph-name="parenleft" unicode="(" horiz-adv-x="199"
d="M73 536c2 5.33301 4.66602 8.50098 7.99902 9.50098s13 1.5 29 1.5c23.333 0 35 -1.66699 35 -5c0 -10.667 -7.33301 -55 -22 -133c-1.33301 -6.66699 -6.33301 -10 -15 -10c-6.66699 0 -10 2.66699 -10 8c0 8 2.33301 27.667 7 59l10 55h-10c-4 0 -7 -2.16699 -9 -6.5
s-4.33301 -14.833 -7 -31.5c-8.66699 -48.667 -13 -96.334 -13 -143.001c0 -48 4.33301 -95.667 13 -143l7 -38h21c20 0 30 -5 30 -15c0 -2 -0.333008 -3.66699 -1 -5c-1.33301 -4 -8.66602 -6 -21.999 -6h-15c-18 0.666992 -28.667 2.66699 -32 6c-4 4 -10 28 -18 72
c-6.66699 40 -10 82.333 -10 127c0 45.333 3.33301 89 10 131c6 36.667 10.667 59 14 67z" />
<glyph glyph-name="parenright" unicode=")" horiz-adv-x="197"
d="M52 541c1.33301 4 13 6.00098 35 6.00098s33.667 -1 35 -3c1.33301 -2.66699 5 -19 11 -49c10 -49.333 15 -101 15 -155c0 -54.667 -5 -106.334 -15 -155.001c-6 -30 -9.66699 -46.333 -11 -49c-1.33301 -2 -11.333 -3 -30 -3c-26.667 0 -40 1.66699 -40 5
c0 6.66699 3.16699 28.834 9.5 66.501s10.833 61.5 13.5 71.5c1.33301 3.33301 5.33301 5 12 5c4.66699 0 7.66699 -0.833008 9 -2.5s2 -5.5 2 -11.5c0 -6.66699 -2.16699 -23 -6.5 -49s-7.5 -43 -9.5 -51c-2 -5.33301 0.333008 -8 7 -8c6 0 9.66699 1.33301 11 4
c2.66699 4.66699 6.66699 23.334 12 56.001c6 34 9 74 9 120c0 45.333 -3 86 -9 122c-4.66699 33.333 -8.66699 51.666 -12 54.999c-1.33301 3.33301 -8.33301 5 -21 5c-18.667 0 -28 5.33301 -28 16c0 1.33301 0.333008 2.66602 1 3.99902z" />
<glyph glyph-name="comma" unicode="," horiz-adv-x="175"
d="M98 159c0 4.66699 -1 8.83203 -3 12.499s-4.16699 5.66699 -6.5 6s-4.83301 -0.833984 -7.5 -3.50098c-3.33301 -3.33301 -4.33301 -6.66602 -3 -9.99902s4.33301 -5 9 -5c4 0 6.66699 -1.66699 8 -5c1.33301 -1.33301 2.33301 0.333984 3 5.00098zM74 201.998
c4 2 8.33203 2.99902 12.999 2.99902c10 0 18.667 -4.16699 26 -12.5s11 -18.833 11 -31.5c0 -10 -4 -23.5 -12 -40.5s-14.667 -26.5 -20 -28.5c-1.33301 -0.666992 -3.33301 -1 -6 -1c-6 0 -9 4 -9 12c0 6 2 13.333 6 22c2 5.33301 0.666992 8 -4 8
c-6 0 -12.333 3.83301 -19 11.5s-10 14.834 -10 21.501c0 7.33301 2.33301 14.5 7 21.5s10.334 11.833 17.001 14.5z" />
<glyph glyph-name="period" unicode="." horiz-adv-x="173"
d="M77 202c2 2 5.33203 3 9.99902 3c10 0 18.667 -3.66699 26 -11c5.33301 -5.33301 8 -13 8 -23c0 -12 -3.33301 -21.333 -10 -28c-7.33301 -7.33301 -15.333 -11 -24 -11c-9.33301 0 -17.833 3.5 -25.5 10.5s-11.5 15.5 -11.5 25.5c0 5.33301 0.666992 8.83301 2 10.5
s4.33301 2.5 9 2.5c7.33301 0 12.333 -4 15 -12c2.66699 -6 6 -9 10 -9s6.33301 3 7 9c0.666992 4.66699 -2.66602 8.66699 -9.99902 12c-13.333 4.66699 -15.333 11.667 -6 21z" />
<glyph glyph-name="zero" unicode="0"
d="M145 465c12 6 25.333 8.99805 40 8.99805c22 0 40 -5 54 -15c24.667 -16.667 38.667 -39 42 -67c1.33301 -14.667 -0.333984 -23 -5.00098 -25c-4.66699 -1.33301 -9 -0.333008 -13 3s-6 7.66602 -6 12.999c0 8 -3.16699 17 -9.5 27s-13.833 18.333 -22.5 25
c-11.333 8.66699 -24 13 -38 13c-22 0 -40.333 -10 -55 -30l-13 -15v-177l13 -16c14.667 -20 33.334 -30 56.001 -30c16.667 0 31.5 6 44.5 18s20.833 28 23.5 48c1.33301 9.33301 2.83301 15 4.5 17s4.83398 3 9.50098 3s7.5 -1.16699 8.5 -3.5s1.5 -9.5 1.5 -21.5
c-0.666992 -20.667 -7.66699 -38.667 -21 -54s-31.666 -26 -54.999 -32c-4 -1.33301 -10 -2 -18 -2c-16.667 0 -32.834 4.83301 -48.501 14.5s-27.834 22.834 -36.501 39.501c-4.66699 8.66699 -7.5 17.834 -8.5 27.501s-1.5 35.834 -1.5 78.501
c0 47.333 1.16699 77.5 3.5 90.5s8.83301 25.5 19.5 37.5c6.66699 9.33301 17 17.333 31 24zM145 515.998c11.333 3.33301 23.3379 5 36.0049 5c27.333 0 48.333 -4 63 -12c30.667 -16 52.667 -38.667 66 -68c4.66699 -10 7.5 -21 8.5 -33s1.5 -43.333 1.5 -94
c0 -52 -0.5 -83.5 -1.5 -94.5s-4.16699 -22.5 -9.5 -34.5c-14 -29.333 -35.667 -51.333 -65 -66c-14.667 -7.33301 -34 -11 -58 -11c-23.333 0 -42.333 3.66699 -57 11c-22 11.333 -39.833 27 -53.5 47s-20.834 41 -21.501 63c0 11.333 0.5 18.166 1.5 20.499
s4.16699 3.5 9.5 3.5c4.66699 0 7.66699 -1 9 -3s2.66602 -7.66699 3.99902 -17c3.33301 -22 12.166 -41.667 26.499 -59s31.5 -29.333 51.5 -36c11.333 -3.33301 21.333 -5 30 -5c19.333 0 38 5.66699 56 17s32.333 26.666 43 45.999c4.66699 8 7.33398 17.667 8.00098 29
s1 41 1 89c0 46.667 -0.5 75.834 -1.5 87.501s-3.83301 21.834 -8.5 30.501c-10 19.333 -24 34.5 -42 45.5s-36.667 16.5 -56 16.5c-14.667 0 -28.334 -3 -41.001 -9c-38.667 -17.333 -61 -47 -67 -89c-0.666992 -6.66699 -1.33398 -11.167 -2.00098 -13.5
s-1.83398 -4 -3.50098 -5s-4.16699 -1.5 -7.5 -1.5c-8 0 -12.333 4 -13 12c0 0.666992 -0.166992 2 -0.5 4s-0.5 3.66699 -0.5 5c0 23.333 9.5 47 28.5 71s40.833 40 65.5 48z" />
<glyph glyph-name="one" unicode="1" horiz-adv-x="288"
d="M86 488l33.999 34.001h67v-345c5.33301 -0.666992 13 -1 23 -1s17.667 -0.333008 23 -1v-66h-161v33c0 16 0.5 25.5 1.5 28.5s4.16699 4.5 9.5 4.5c4.66699 0 7.66699 -1.16699 9 -3.5s2.33301 -8.16602 3 -17.499l1 -21h57c26 0 41.833 0.5 47.5 1.5s8.5 3.5 8.5 7.5
c0 6 -6.33301 9 -19 9s-20.667 1.66699 -24 5s-5 60.666 -5 171.999v168h-14c-9.33301 0 -22.666 -8.66699 -39.999 -26c-14 -14.667 -21 -23.334 -21 -26.001c0 -1.33301 1 -3 3 -5c5.33301 -4 11.666 -2.33301 18.999 5c8 8 15.667 12 23 12c6.66699 0 10 -2.66699 10 -8
s-6.16699 -14.666 -18.5 -27.999s-21.166 -20 -26.499 -20c-4.66699 0 -13.167 6.16699 -25.5 18.5s-18.5 21.166 -18.5 26.499c0 6 11.333 20.333 34 43z" />
<glyph glyph-name="two" unicode="2" horiz-adv-x="368"
d="M133 514c12 4.66699 28 7.00098 48 7.00098c26 0 46.333 -3.66699 61 -11c46 -23.333 70.667 -59 74 -107c1.33301 -16.667 -0.666992 -26 -6 -28c-0.666992 -0.666992 -2 -1 -4 -1c-4 0 -7.66699 2.16699 -11 6.5s-5 9.83301 -5 16.5c0 9.33301 -3.5 21.333 -10.5 36
s-14.5 25.667 -22.5 33c-22.667 20 -47.334 30 -74.001 30c-20.667 0 -41.167 -7.33301 -61.5 -22s-33.833 -32 -40.5 -52c-2 -5.33301 -3.33301 -9.33301 -4 -12s-0.833984 -4.83398 -0.500977 -6.50098s1 -2.66699 2 -3s2.83301 -0.5 5.5 -0.5c5.33301 0 10 4.66699 14 14
c6.66699 16 18 30.5 34 43.5s33.333 19.5 52 19.5c8.66699 0 16.667 -1.33301 24 -4c16.667 -5.33301 30.667 -14.666 42 -27.999s18.333 -28.333 21 -45c0 -0.666992 0.166992 -1.66699 0.5 -3s0.5 -2.33301 0.5 -3c0 -6 -5.5 -16 -16.5 -30s-37.833 -44.667 -80.5 -92
c-43.333 -48.667 -70.666 -80 -81.999 -94s-17 -24 -17 -30v-15h107c71.333 0 107 3 107 9s-5 9 -15 9c-11.333 0 -18.833 1 -22.5 3s-5.5 6 -5.5 12c0 5.33301 1.5 8.5 4.5 9.5s12.833 1.5 29.5 1.5h36l-1 -34l-2 -34c-29.333 -0.666992 -73.333 -1 -132 -1
s-102.667 -0.333008 -132 -1v68l97 109c64 71.333 96 110.666 96 117.999c0 6.66699 -4.5 14.834 -13.5 24.501s-17.5 16.167 -25.5 19.5c-6 2.66699 -13 4 -21 4c-14.667 0 -28.667 -6.66699 -42 -20c-10.667 -10.667 -17 -22.334 -19 -35.001
c-1.33301 -8.66699 -3.66602 -14.5 -6.99902 -17.5s-10.333 -4.5 -21 -4.5c-1.33301 0 -4 0.166992 -8 0.5s-7.33301 0.5 -10 0.5l-24 2l-1 18c-1.33301 12 0.666992 26 6 42c4.66699 14.667 15 30 31 46s31 26.667 45 32z" />
<glyph glyph-name="three" unicode="3" horiz-adv-x="371"
d="M231 323c1.33301 1.33301 3.33398 2.00391 6.00098 2.00391c9.33301 0 26 -13 50 -39c15.333 -17.333 24.666 -28.833 27.999 -34.5s5 -13.167 5 -22.5c0 -13.333 -4.5 -28.833 -13.5 -46.5s-19.5 -31.834 -31.5 -42.501c-24 -21.333 -53.667 -32 -89 -32
c-37.333 0 -68 11.667 -92 35c-21.333 19.333 -35 45 -41 77c-1.33301 10.667 -2 17 -2 19c0 6.66699 1.66699 11 5 13s10 3 20 3h14c14.667 -0.666992 23.5 -1.66699 26.5 -3s5.16699 -5.33301 6.5 -12c4 -18.667 11.5 -33.334 22.5 -44.001s23.833 -16 38.5 -16
c4 0 10.667 1.33301 20 4c22 7.33301 36.333 23.333 43 48c4 15.333 9 23 15 23c2.66699 0 5.33398 -1.33301 8.00098 -4c3.33301 -2.66699 5 -7.33398 5 -14.001c0 -11.333 -4.66699 -24.333 -14 -39s-20 -25.667 -32 -33c-14 -8 -28.667 -12 -44 -12
c-38.667 0 -66.334 20.667 -83.001 62c-4 9.33301 -8.66699 14 -14 14c-2.66699 0 -4.5 -0.166992 -5.5 -0.5s-1.66699 -1.33301 -2 -3s-0.166016 -3.83398 0.500977 -6.50098s2 -6.66699 4 -12c6 -18 17.667 -34 35 -48s35.666 -22.333 54.999 -25
c1.33301 0 3.33301 -0.166992 6 -0.5s4.66699 -0.5 6 -0.5c20 0 38.5 5.5 55.5 16.5s30.167 25.833 39.5 44.5c7.33301 13.333 11 24.333 11 33c0 7.33301 -10.667 22.666 -32 45.999c-22 24.667 -33 39.334 -33 44.001c0 2 1 4 3 6zM138.001 515.004
c12 4 26.999 5.99805 44.999 5.99805c26.667 0 47.334 -3.66699 62.001 -11c21.333 -11.333 38.666 -26.5 51.999 -45.5s20.666 -39.5 21.999 -61.5c0.666992 -15.333 -1.33301 -24.333 -6 -27c-1.33301 -0.666992 -3 -1 -5 -1c-10 0 -15 7.33301 -15 22
c0 10 -3.66699 22.333 -11 37s-15.333 26 -24 34c-21.333 18 -45.333 27 -72 27c-21.333 0 -39.666 -5.33301 -54.999 -16c-13.333 -9.33301 -25.166 -21.166 -35.499 -35.499s-15.5 -25.833 -15.5 -34.5c0 -6 2.66699 -9 8 -9s10 4.66699 14 14c10 23.333 26.333 41 49 53
c13.333 6.66699 26.333 10 39 10c16.667 0 33.667 -6.66699 51 -20c7.33301 -6 15 -16.167 23 -30.5s12 -25.5 12 -33.5c0 -6 -12.667 -23.333 -38 -52l-18 -20.5c-6.66699 -7.66699 -11.667 -13.167 -15 -16.5l-5 -5l-2 1c-0.666992 0 -1.66699 0.333008 -3 1
s-2.66602 1 -3.99902 1c-4.66699 2.66699 -7 5.33398 -7 8.00098c0 6.66699 10.333 22 31 46c20 22 30 36.667 30 44c0 6.66699 -4.16699 15.167 -12.5 25.5s-16.833 17.166 -25.5 20.499c-5.33301 2.66699 -11.333 4 -18 4c-14 0 -27.333 -5.5 -40 -16.5
s-20.667 -23.167 -24 -36.5c-2 -11.333 -4.66699 -18 -8 -20c-5.33301 -2.66699 -13.666 -4 -24.999 -4c-21.333 0 -34.333 2.33301 -39 7c-1.33301 2.66699 -2 6 -2 10c0 20 5.33301 40.667 16 62c5.33301 10.667 15.666 22.834 30.999 36.501s28.666 22.5 39.999 26.5z
" />
<glyph glyph-name="four" unicode="4" horiz-adv-x="346"
d="M200 431c4.66699 4.66699 9.00098 6.99902 13.001 6.99902c5.33301 -1.33301 8 -4.33301 8 -9c0 -10 -9.66699 -29.333 -29 -58c-20 -30 -33.333 -45 -40 -45h-1c-7.33301 2 -11 5 -11 9s7.66699 18.333 23 43s27.666 42.334 36.999 53.001zM200.001 513.999
c4 4.66699 12 6.99805 24 6.99805h13c14.667 -0.666992 23.5 -1.5 26.5 -2.5s4.5 -4.16699 4.5 -9.5s-1.16699 -8.66602 -3.5 -9.99902s-9.16602 -2.33301 -20.499 -3l-25 -1l-128 -191l65 -1l64 -2c0 -18.667 0.333008 -46.667 1 -84s1 -65.333 1 -84h22l1 84
c0.666992 42 1.5 66.667 2.5 74s3.83301 11.333 8.5 12c6.66699 0.666992 10 4.66699 10 12c0 6.66699 -3 10 -9 10c-5.33301 0 -9 2.16699 -11 6.5s-1.33301 8.83301 2 13.5c4 4 10.667 6 20 6s15.666 -1.66699 18.999 -5s5 -15.333 5 -36c0 -12 -1 -20.667 -3 -26
c-1.33301 -4.66699 -4.66602 -7 -9.99902 -7c-2 0 -3.5 -0.666992 -4.5 -2s-1.83301 -4.83301 -2.5 -10.5s-1.33398 -14 -2.00098 -25s-1 -26.5 -1 -46.5l-1 -84l-32 -1h-14c-12.667 0 -20 1.33301 -22 4c-2.66699 4 -4 32.667 -4 86v79h-69
c-33.333 0 -53.833 0.5 -61.5 1.5s-11.5 3.83301 -11.5 8.5c0 6.66699 22.667 44.334 68 113.001c37.333 56 63.333 94 78 114z" />
<glyph glyph-name="five" unicode="5"
d="M53 519c1.33301 1.33301 46.001 2.00195 134.001 2.00195l132 -1v-66c-22.667 0 -56.667 -0.333008 -102 -1s-79.333 -1 -102 -1l1 12l2 12l88 1c59.333 0.666992 89 4 89 10s-36.667 9 -110 9h-109v-94l196 -77l3 -37c1.33301 -17.333 2 -28.333 2 -33
c0 -18.667 -4.33301 -36.667 -13 -54c-10.667 -22.667 -30 -38 -58 -46c-6 -2 -12 -3 -18 -3c-17.333 0 -34.5 6 -51.5 18s-28.167 26.333 -33.5 43c-3.33301 10.667 -8.33301 16 -15 16c-4 0 -6.33301 -0.833008 -7 -2.5s-0.333984 -5.5 0.999023 -11.5
c4.66699 -24 20.667 -45 48 -63c18 -12 37.333 -18 58 -18c24 0 45.667 7.66699 65 23s32 35.666 38 60.999c3.33301 15.333 6.16602 25 8.49902 29s5.83301 6 10.5 6c6.66699 0 10 -7.66699 10 -23c0 -22 -8.33301 -44.333 -25 -67s-36.667 -38.334 -60 -47.001
c-16 -5.33301 -32.333 -8 -49 -8c-22.667 0 -42 4 -58 12c-43.333 22 -68.666 56.667 -75.999 104c-0.666992 3.33301 -1 7.33301 -1 12c0 7.33301 2.5 12.333 7.5 15s14.5 4 28.5 4c15.333 0 25 -1.33301 29 -4s7.33301 -9.33398 10 -20.001
c2.66699 -14.667 10.167 -26.667 22.5 -36s25.833 -14 40.5 -14c9.33301 0 18 2 26 6c24 13.333 36 39.333 36 78c0 5.33301 -0.666992 12.666 -2 21.999l-2 19l-89 34c-61.333 24 -94 37.333 -98 40c-4.66699 2.66699 -7.5 7.33398 -8.5 14.001s-1.5 25.667 -1.5 57
c0 44.667 1 67.334 3 68.001z" />
<glyph glyph-name="six" unicode="6" horiz-adv-x="369"
d="M146 324c12 6 24.998 9.00195 38.998 9.00195c22 0 41.667 -7.33301 59 -22s26 -32.667 26 -54c0 -14.667 -3 -22.334 -9 -23.001c-6.66699 -0.666992 -10.667 3 -12 11c-3.33301 17.333 -11 32.166 -23 44.499s-25 18.5 -39 18.5
c-17.333 0 -32.166 -6.33301 -44.499 -19s-18.5 -27.334 -18.5 -44.001c0 -10.667 3 -21 9 -31c9.33301 -16 25.333 -26.333 48 -31c11.333 -2 17 -6.33301 17 -13c0 -3.33301 -1.66699 -6.66602 -5 -9.99902s-6.33301 -5 -9 -5s-9.66699 2 -21 6
c-42.667 13.333 -64 41.666 -64 84.999v8c0.666992 17.333 5.66699 32 15 44c8.66699 10.667 19.334 19.334 32.001 26.001zM246.998 397.002c0 12.667 -6.83496 24.9951 -20.502 36.9951s-28.5 18 -44.5 18c-12.667 0 -24.667 -5.66699 -36 -17s-17.666 -21 -18.999 -29
c-3.33301 -17.333 -9.33301 -26 -18 -26c-6 0 -9 6.66699 -9 20c0 14.667 3.66699 27.334 11 38.001c16.667 24 40 37 70 39c2 0 4.83301 0.166992 8.5 0.5s6.16699 0.5 7.5 0.5c10.667 0 22.334 -4.66699 35.001 -14c13.333 -9.33301 24 -21.666 32 -36.999
c7.33301 -15.333 14.333 -23 21 -23c6 0 7 6.33301 3 19c-7.33301 21.333 -20.5 39.333 -39.5 54s-39.833 22 -62.5 22c-12.667 0 -26 -3 -40 -9c-26 -12 -45.667 -31.667 -59 -59c-6.66699 -15.333 -10 -40 -10 -74v-44c0.666992 -52 2.66699 -85.167 6 -99.5
s12 -28.833 26 -43.5c20 -20 45.667 -30 77 -30c29.333 0 54 9.66699 74 29c22 21.333 33 46.333 33 75c0 10.667 -1.33301 21 -4 31c-12 42 -41.333 68 -88 78c-11.333 2.66699 -18.666 5 -21.999 7s-5 5.33301 -5 10c0 7.33301 5.66699 11 17 11c6 0 13.667 -1 23 -3
c44 -9.33301 75.667 -35 95 -77c6.66699 -15.333 10 -33.666 10 -54.999c0 -22.667 -3.66699 -41.667 -11 -57c-11.333 -25.333 -28 -44.666 -50 -57.999s-45.667 -20 -71 -20s-49.166 6.66699 -71.499 20s-39.833 32.666 -52.5 57.999c-5.33301 10 -8.5 20.833 -9.5 32.5
s-1.83301 40.167 -2.5 85.5v32c0 44 1.33301 72.667 4 86c5.33301 21.333 16.666 41.333 33.999 60s36.333 30.667 57 36c10.667 3.33301 23.667 5 39 5c37.333 0 69 -13.167 95 -39.5s39 -55.166 39 -86.499v-20l-30 -1h-9c-12.667 0 -21.334 1.33301 -26.001 4
s-7 7.33398 -7 14.001z" />
<glyph glyph-name="seven" unicode="7" horiz-adv-x="376"
d="M55 520c2 4.66699 46.3369 7 133.004 7c88.667 0 133 -2.33301 133 -7c0 -7.33301 -20 -76.333 -60 -207l-62 -200h-69v16c0.666992 10.667 6.66699 33.167 18 67.5s18.666 52.166 21.999 53.499s7.66602 0 12.999 -4c2.66699 -2.66699 4 -5.66699 4 -9
s-4 -17.666 -12 -42.999l-15 -51c-0.666992 -1.33301 -0.333984 -2.5 0.999023 -3.5s3.66602 -1.5 6.99902 -1.5c5.33301 0 11 8.16699 17 24.5s21.667 65.833 47 148.5c38 121.333 57 182.333 57 183c0 2.66699 -5.5 4.33398 -16.5 5.00098s-40.167 1 -87.5 1
c-70 0 -105 -3 -105 -9c0 -4 3.83301 -6.33301 11.5 -7s33.167 -1.33398 76.5 -2.00098l89 -2v-22h-201l-2 28v13c0 12.667 0.333008 19.667 1 21z" />
<glyph glyph-name="eight" unicode="8" horiz-adv-x="340"
d="M130 293c10.667 6.66699 21.001 10.002 31.001 10.002c12 0 18 -4.33301 18 -13c0 -6.66699 -4.33301 -11 -13 -13c-18.667 -3.33301 -31.667 -12.666 -39 -27.999c-3.33301 -8 -5 -14.667 -5 -20c0 -12.667 4.83301 -23.334 14.5 -32.001s20.167 -13 31.5 -13
c5.33301 0 10 1 14 3c15.333 6 26 18.333 32 37c3.33301 10.667 8.66602 16 15.999 16c4.66699 0 7.5 -1 8.5 -3s1.16699 -7.33301 0.5 -16c-0.666992 -18 -8.16699 -33 -22.5 -45s-30.5 -18 -48.5 -18c-13.333 0 -25.333 3.33301 -36 10
c-24.667 15.333 -37 36.666 -37 63.999s11.667 47.666 35 60.999zM147.001 479.002c6.66699 1.33301 12 2 16 2c32 0 55.667 -14 71 -42c5.33301 -10.667 8 -21 8 -31c0 -29.333 -13 -50.666 -39 -63.999c-12 -6 -22.333 -9 -31 -9c-10 0 -15 4 -15 12
c0 6.66699 4.33301 11 13 13c13.333 2.66699 24.333 8.33398 33 17.001s13 18.334 13 29.001c0 7.33301 -3 15.666 -9 24.999s-12.667 15.666 -20 18.999c-8 3.33301 -14.333 5 -19 5c-22 0 -37.333 -13.667 -46 -41c-4 -13.333 -9.66699 -20 -17 -20
c-6.66699 0 -10 6 -10 18c0 4 0.333008 7 1 9c1.33301 10.667 7.83301 22.667 19.5 36s22.167 20.666 31.5 21.999zM120.001 517.002c11.333 5.33301 24.335 7.99902 39.002 7.99902c13.333 -0.666992 20.333 -4.33398 21 -11.001s-3 -10.667 -11 -12
c-26.667 -6 -46.334 -14 -59.001 -24c-22 -18 -33 -41.333 -33 -70c0 -16.667 3.66699 -31.334 11 -44.001c9.33301 -16 16.333 -25.333 21 -28c6.66699 -4 10 -9 10 -15c0 -6.66699 -4.66699 -14.667 -14 -24c-18.667 -19.333 -28 -40.666 -28 -63.999v-8
c2 -30.667 16.667 -55 44 -73c12 -8 27.667 -12 47 -12c18.667 0 35 4.66699 49 14c20 14 34.333 33.667 43 59c1.33301 6.66699 2 12 2 16c0 23.333 -9.66699 45.333 -29 66c-11.333 12.667 -17 21.334 -17 26.001c0 5.33301 3.33301 10 10 14
c16 10.667 27.333 30.667 34 60c4 16.667 9.33301 25 16 25c2.66699 0 5.33398 -1.33301 8.00098 -4c4 -4 4.66699 -14 2 -30c-2 -10.667 -6.33301 -23 -13 -37s-12.334 -22.667 -17.001 -26c-2.66699 -1.33301 0.666016 -9.33301 9.99902 -24
c10 -14.667 16.667 -29.667 20 -45c1.33301 -9.33301 2 -16.666 2 -21.999c0 -24 -7 -46.5 -21 -67.5s-32 -35.833 -54 -44.5c-13.333 -5.33301 -28.333 -8 -45 -8c-32 0 -59.667 11 -83 33s-35 49.333 -35 82c0 28.667 7.33301 53.667 22 75l12 17l-12 18
c-14.667 22 -22 46.333 -22 73c0 49.333 23.333 85 70 107z" />
<glyph glyph-name="nine" unicode="9" horiz-adv-x="368"
d="M174 472c2 5.33301 10.002 7.00098 24.002 5.00098c23.333 -2.66699 42 -12.5 56 -29.5s21 -36.167 21 -57.5c0 -30.667 -13 -54.667 -39 -72c-14.667 -9.33301 -31.334 -14 -50.001 -14c-14.667 0 -28 3 -40 9c-28.667 14.667 -43.667 37 -45 67
c-0.666992 10 -0.5 16.167 0.5 18.5s3.83301 3.5 8.5 3.5s8 -1.33301 10 -4s4 -8.33398 6 -17.001c5.33301 -22 16.666 -37.333 33.999 -46c6.66699 -3.33301 14.334 -5 23.001 -5c15.333 0 28.666 4 39.999 12c7.33301 4.66699 13.5 12 18.5 22s7.5 19.667 7.5 29
c0 4 -0.333008 6.66699 -1 8c-2.66699 14 -9.66699 26 -21 36s-23 15 -35 15c-12.667 0 -19 5 -19 15c0 2 0.333008 3.66699 1 5zM135.002 515.001c16 6.66699 33.332 10 51.999 10c24.667 0 47.5 -6 68.5 -18s37.5 -29 49.5 -51l13 -24v-227l-13 -23
c-8.66699 -16.667 -18.667 -29.334 -30 -38.001c-24 -21.333 -53.333 -32 -88 -32c-40.667 0 -74 14.333 -100 43c-16 18.667 -27 42 -33 70c-2 7.33301 -3 13.333 -3 18c0 6.66699 2.5 11.167 7.5 13.5s14.167 3.5 27.5 3.5c16 0 26.167 -1.16699 30.5 -3.5
s7.16602 -8.16602 8.49902 -17.499c2.66699 -15.333 10 -28.166 22 -38.499s25.333 -15.5 40 -15.5c15.333 0 28.833 5.16699 40.5 15.5s18.834 23.833 21.501 40.5c2 12 6.33301 18 13 18c2 0 5 -1.33301 9 -4c3.33301 -2.66699 5 -7.33398 5 -14.001
c0 -11.333 -4.66699 -24.333 -14 -39s-20 -25.667 -32 -33c-14 -8 -28.333 -12 -43 -12c-18 0 -34.667 5.66699 -50 17s-27 26.666 -35 45.999c-4 9.33301 -8.66699 14 -14 14s-8 -2.66699 -8 -8c0 -8.66699 5.83301 -21 17.5 -37s24.167 -28 37.5 -36
c17.333 -10 35 -15 53 -15c41.333 0 72.666 20 93.999 60l12 23v97c0 48 -0.5 77.333 -1.5 88s-4.16699 21.334 -9.5 32.001c-9.33301 19.333 -23 34.333 -41 45s-37 16 -57 16c-30 0 -55 -11 -75 -33c-20.667 -23.333 -31 -48.666 -31 -75.999
c0 -24 7.83301 -45.667 23.5 -65s37.167 -32.333 64.5 -39c12.667 -3.33301 20.667 -6 24 -8s5 -5.33301 5 -10c0 -5.33301 -1.16699 -8.5 -3.5 -9.5s-9.16602 -1.16699 -20.499 -0.5c-33.333 1.33301 -61.666 15.166 -84.999 41.499s-35 56.5 -35 90.5
c0 12 1.33301 22.333 4 31c12 46 38.333 77.333 79 94z" />
<glyph glyph-name="colon" unicode=":" horiz-adv-x="176"
d="M54 155c-2 4.66699 -2.99902 9.33496 -2.99902 14.002c0 10 3.5 18.833 10.5 26.5s15.5 11.5 25.5 11.5c8.66699 0 17 -3.83301 25 -11.5s12 -15.5 12 -23.5c0 -4 -0.666992 -6.66699 -2 -8c-2 -3.33301 -6.5 -4.83301 -13.5 -4.5s-10.5 2.16602 -10.5 5.49902
c0 5.33301 -2 9.16602 -6 11.499s-7.33301 1.83301 -10 -1.5s-2.83398 -6.83301 -0.500977 -10.5s6.16602 -5.5 11.499 -5.5c2.66699 0 4.33398 -1.83301 5.00098 -5.5s0.5 -7.66699 -0.5 -12s-2.83301 -6.83301 -5.5 -7.5c-1.33301 -0.666992 -3 -1 -5 -1
c-6 0 -12.5 2.16699 -19.5 6.5s-11.5 9.5 -13.5 15.5zM75.001 314.001c2 4.66699 7.33398 6.99707 16.001 6.99707c7.33301 0 12.666 -1.66699 15.999 -5c12 -9.33301 18 -20.666 18 -33.999c0 -6.66699 -4.5 -14.167 -13.5 -22.5s-17.167 -12.5 -24.5 -12.5
s-15.333 4 -24 12s-13 15.333 -13 22c0 6 2 10.333 6 13c3.33301 2.66699 7.5 3.33398 12.5 2.00098s7.5 -4 7.5 -8c0 -4.66699 2.16699 -8.16699 6.5 -10.5s7.83301 -2.16602 10.5 0.500977s3.33398 6.16699 2.00098 10.5s-4 6.5 -8 6.5s-7.33301 2.16699 -10 6.5
s-3.33398 8.5 -2.00098 12.5z" />
<glyph glyph-name="semicolon" unicode=";" horiz-adv-x="174"
d="M98 164c0 5.33301 -2.16699 10.167 -6.5 14.5s-8.5 4.5 -12.5 0.5c-6.66699 -6.66699 -4 -12.667 8 -18c7.33301 -2.66699 11 -1.66699 11 3zM63 200.001c5.33301 5.33301 13.332 7.99902 23.999 7.99902c9.33301 0 16 -1.66699 20 -5c11.333 -8.66699 17 -21 17 -37
c0 -15.333 -4.66699 -30.333 -14 -45c-11.333 -18 -20.666 -27 -27.999 -27c-4 0 -6 3.66699 -6 11c0 8 1.33301 14.667 4 20c2 3.33301 2.33301 5.83301 1 7.5s-5 4.16699 -11 7.5c-13.333 6 -20 16.333 -20 31c0 10.667 4.33301 20.334 13 29.001zM73.999 324
c2 4.66699 6.99902 6.99707 14.999 6.99707s15.667 -2.66699 23 -8c6.66699 -6 10 -15 10 -27s-3.33301 -21 -10 -27c-6 -5.33301 -14.333 -8 -25 -8c-12.667 0 -22 4 -28 12c-5.33301 7.33301 -8 14 -8 20c0 8.66699 3.66699 13.667 11 15
c6.66699 0.666992 11.334 -2.66602 14.001 -9.99902c3.33301 -7.33301 7.33301 -10.666 12 -9.99902c6 1.33301 9 3.83301 9 7.5s-3 6.5 -9 8.5c-13.333 4.66699 -18 11.334 -14 20.001z" />
<glyph glyph-name="question" unicode="?"
d="M175 192c0 4.66699 0.833984 7.66895 2.50098 9.00195s5.16699 2 10.5 2c19.333 0 30.666 -10.667 33.999 -32v-5c0 -10 -3.83301 -18.167 -11.5 -24.5s-16.5 -9.5 -26.5 -9.5c-5.33301 0 -10.333 1 -15 3s-9 6.66699 -13 14s-6 13.666 -6 18.999v2l1 2
c2 5.33301 5.66699 8 11 8c6.66699 0 11.334 -3.33301 14.001 -10c3.33301 -6.66699 7.33301 -10 12 -10c3.33301 0.666992 5.66602 2 6.99902 4s1.33301 4.16699 0 6.5s-4 4.16602 -8 5.49902c-8 2.66699 -12 8 -12 16zM141.001 541.002
c13.333 4.66699 27.666 6.99805 42.999 6.99805c25.333 0 49.5 -6.5 72.5 -19.5s39.833 -30.5 50.5 -52.5c7.33301 -14.667 11 -35.667 11 -63c0 -19.333 -0.666992 -32.166 -2 -38.499s-5 -14.833 -11 -25.5c-6.66699 -12 -16.667 -24 -30 -36s-25.666 -20.333 -36.999 -25
c-6.66699 -2.66699 -10.667 -5.66699 -12 -9s-2.33301 -12.333 -3 -27l-2 -29h-70v78l12 2l12 1v-28c0 -14 0.5 -22.333 1.5 -25s4.16699 -4 9.5 -4s8.5 1.16699 9.5 3.5s1.5 10.5 1.5 24.5v27l21 8c22.667 8.66699 41 22.5 55 41.5s21 39.5 21 61.5
c0 30.667 -10.667 56.334 -32 77.001s-46.333 31 -75 31c-16.667 0 -32 -3.33301 -46 -10c-30 -14.667 -50 -38 -60 -70c-1.33301 -4 -1.5 -6.5 -0.5 -7.5s3.83301 -1.16699 8.5 -0.5c7.33301 0 12 3.66699 14 11c1.33301 6 5.33301 13.667 12 23
c16.667 22.667 40.334 34 71.001 34c18 0 33.667 -4.33301 47 -13c25.333 -16 38.666 -37.667 39.999 -65c0.666992 -9.33301 0.5 -15.166 -0.5 -17.499s-4.16699 -3.5 -9.5 -3.5c-4.66699 0 -7.83398 1.16699 -9.50098 3.5s-3.5 8.16602 -5.5 17.499
c-8.66699 34.667 -29.334 52 -62.001 52c-15.333 0 -28.666 -5.16699 -39.999 -15.5s-18.666 -23.833 -21.999 -40.5l-4 -17h-65l-2 18v7c0 23.333 8.33301 46 25 68s37.667 37.333 63 46z" />
<glyph glyph-name="A" unicode="A" horiz-adv-x="418"
d="M194 535c2.66699 6.66699 7.66797 10.002 15.001 10.002s11 -0.666992 11 -2c0 -3.33301 12.333 -37.333 37 -102l73 -194c22.667 -62 34 -95.667 34 -101c0 -4.66699 -11.667 -7.33398 -35 -8.00098h-14c-13.333 0 -21.333 1.33301 -24 4c-2 2 -10.167 23.667 -24.5 65
s-21.833 62.333 -22.5 63c-2.66699 4.66699 -18 7 -46 7c-34.667 0 -52 4.66699 -52 14c0 2.66699 0.333008 4.66699 1 6c1.33301 4 12.333 6 33 6h25l56 -2l13 -32c2.66699 -6.66699 6.83398 -18.334 12.501 -35.001s9.5 -27.667 11.5 -33c8.66699 -24 16 -36.333 22 -37
c6 -1.33301 9 -0.333008 9 3c0 2 -5.66699 18.667 -17 50s-19.333 52.333 -24 63l-20 53l-40 105l-20 53c-0.666992 0 -11.834 -29.167 -33.501 -87.5l-67 -176.5c-23 -59.333 -35.833 -90 -38.5 -92c-4.66699 -3.33301 -9.33398 -2.66602 -14.001 2.00098
c-0.666992 0.666992 -1 2 -1 4c0 13.333 46.667 144.666 140 393.999z" />
<glyph glyph-name="B" unicode="B" horiz-adv-x="416"
d="M239 523c-8 2.66699 -37.999 4.00098 -89.999 4.00098h-73v-182v-81c0 -67.333 2.66699 -101 8 -101c4.66699 0 7.33398 5.5 8.00098 16.5s1 47.167 1 108.5c0 79.333 1 123 3 131c1.33301 4.66699 5.66602 7 12.999 7h11v-264l75 2c38 0.666992 61 1.5 69 2.5
s17 4.83301 27 11.5c13.333 8.66699 24.333 19.667 33 33s13 29.666 13 48.999s-4.33301 35 -13 47c-8 12 -18 22 -30 30c-11.333 7.33301 -30.333 12 -57 14c-31.333 2 -47 7 -47 15c0 2 0.333008 3.66699 1 5c2 4.66699 11.667 8 29 10c30.667 4 52.667 18 66 42
c6 11.333 9 20 9 26c0 1.33301 -0.666992 6 -2 14c-2 12.667 -8.33301 25 -19 37s-22.334 19.667 -35.001 23zM55.001 550.001c2.66699 2 35 3.00098 97 3.00098c45.333 -0.666992 73 -1.5 83 -2.5s20.333 -4.16699 31 -9.5c17.333 -8.66699 30.833 -21 40.5 -37
s14.5 -33 14.5 -51c0 -22.667 -7.33301 -43.334 -22 -62.001l-13 -17l16 -8c22 -10.667 39.333 -30 52 -58c7.33301 -14.667 11 -31.334 11 -50.001c0 -24.667 -6.83301 -47.167 -20.5 -67.5s-32.5 -35.166 -56.5 -44.499c-16 -5.33301 -43 -8 -81 -8h-49l-106 1l-2 204v72
c0 88 1.66699 133 5 135z" />
<glyph glyph-name="C" unicode="C" horiz-adv-x="469"
d="M227 554c5.33301 1.33301 15.0029 2 29.0029 2c26.667 0 50 -3 70 -9c12.667 -3.33301 28 -10.666 46 -21.999s30.667 -21.333 38 -30c4.66699 -6.66699 7 -12 7 -16c0 -5.33301 -3 -8 -9 -8c-8.66699 0 -17.334 4 -26.001 12c-24.667 22 -53.334 36.333 -86.001 43
c-14.667 2.66699 -26 4 -34 4c-48.667 0 -91.5 -18.167 -128.5 -54.5s-55.5 -78.166 -55.5 -125.499c0 -9.33301 1 -19 3 -29c8.66699 -46.667 30.167 -84.5 64.5 -113.5s72.833 -43.5 115.5 -43.5c25.333 0 49.666 5.33301 72.999 16c19.333 8.66699 32.666 16 39.999 22
c7.33301 5.33301 8.66602 10 3.99902 14c-2.66699 1.33301 -4.66699 2 -6 2c-3.33301 0 -11.333 -3.33301 -24 -10c-30 -16.667 -58.667 -25 -86 -25c-5.33301 0 -12.666 0.666992 -21.999 2c-39.333 7.33301 -71.833 24.166 -97.5 50.499s-39.834 57.5 -42.501 93.5
c0 2 -0.166992 4.5 -0.5 7.5s-0.5 5.16699 -0.5 6.5c0 8.66699 2.33301 14 7 16c1.33301 0.666992 3 1 5 1c8.66699 0 14 -10 16 -30s9.83301 -40.167 23.5 -60.5s29.834 -34.833 48.501 -43.5c20.667 -10.667 41.667 -16 63 -16c30.667 0 60 11 88 33c10 8 17 12 21 12
c4.66699 0 13.167 -6.33301 25.5 -19s18.5 -21.667 18.5 -27c0 -8.66699 -11 -20.334 -33 -35.001s-44 -24.667 -66 -30c-16.667 -4.66699 -35 -7 -55 -7c-52 0 -97.667 17 -137 51s-62.666 77.667 -69.999 131c-1.33301 13.333 -2 23.333 -2 30c0 50 16.333 94.333 49 133
s74.667 62.667 126 72z" />
<glyph glyph-name="D" unicode="D" horiz-adv-x="416"
d="M212 520c-14.667 4.66699 -41.334 7.99902 -80.001 9.99902l-56 3v-370h22v198h10c7.33301 0 11.666 -2.33301 12.999 -7c2 -8 3 -41 3 -99v-92h25c54.667 0 99.834 18.333 135.501 55s53.5 79.667 53.5 129c0 42 -14 81 -42 117c-8 10.667 -20.167 21.334 -36.5 32.001
s-32.166 18.667 -47.499 24zM55 552.999c3.33301 3.33301 13.668 4.99805 31.001 4.99805c16 0 30 -0.333008 42 -1c38.667 -1.33301 68.334 -4.66602 89.001 -9.99902s41.667 -15.333 63 -30c27.333 -19.333 48.333 -44 63 -74s22 -61.667 22 -95
c0 -58.667 -19.667 -107.667 -59 -147c-22.667 -23.333 -47.334 -39.666 -74.001 -48.999s-61.334 -14 -104.001 -14h-15l-61 1l-2 204v72c0 87.333 1.66699 133.333 5 138z" />
<glyph glyph-name="E" unicode="E" horiz-adv-x="378"
d="M54 552c3.33301 4 47.001 5.99707 131.001 5.99707c58 0 95.167 -0.666992 111.5 -2s24.5 -4.66602 24.5 -9.99902c0 -0.666992 -0.666992 -3 -2 -7c-1.33301 -4.66699 -42.333 -7 -123 -7h-120v-167h237l-1 -12l-2 -12c-26 -0.666992 -65 -1 -117 -1
s-91 -0.333008 -117 -1v-176h223v22h-202v141h11c7.33301 0 11.666 -2.33301 12.999 -7c2 -8 3 -27 3 -57v-50h95c63.333 0 97 -2 101 -6c3.33301 -3.33301 5 -13.666 5 -30.999c0 -19.333 -2 -30.333 -6 -33c-2.66699 -2.66699 -29 -4 -79 -4h-57l-132 1l-1 204
c0 136.667 1.33301 206.334 4 209.001z" />
<glyph glyph-name="F" unicode="F" horiz-adv-x="366"
d="M51 555c0.666992 1.33301 44.332 1.99902 130.999 1.99902l130 -1v-70l-105 -2h-49c-38.667 0 -59.667 2 -63 6c-3.33301 4.66699 -4 9 -2 13c1.33301 4.66699 34.333 7 99 7h96v22h-216l3 -54c2 -29.333 3 -90.666 3 -183.999c0 -87.333 3 -131 9 -131
c4 0 6.33301 4.83301 7 14.5s1.33398 40.5 2.00098 92.5l2 106h157v-22l-66 -1l-67 -2v-210l-10 -2c-5.33301 -1.33301 -11.333 -2 -18 -2c-1.33301 0 -4 0.166992 -8 0.5s-7 0.5 -9 0.5l-23 1l-3 206c0 20.667 -0.166992 47.5 -0.5 80.5s-0.5 55.167 -0.5 66.5v21v17.5
c0 5 0.166992 9.33301 0.5 13s0.5 6.5 0.5 8.5v3z" />
<glyph glyph-name="G" unicode="G" horiz-adv-x="528"
d="M205 550c20 5.33301 39 8.00781 57 8.00781c30.667 0 61 -7.33301 91 -22c17.333 -8.66699 33.5 -19.667 48.5 -33s22.5 -23.666 22.5 -30.999s-2.66699 -11 -8 -11c-7.33301 0 -17 6 -29 18c-11.333 11.333 -26.333 21.666 -45 30.999s-37 15.666 -55 18.999
c-12 1.33301 -20.667 2 -26 2c-29.333 0 -57.666 -7.33301 -84.999 -22s-49.333 -34.334 -66 -59.001c-21.333 -32.667 -32 -66.667 -32 -102c0 -46.667 17 -88 51 -124c37.333 -39.333 80.666 -59 129.999 -59c28 0 56.667 7.33301 86 22
c17.333 9.33301 34.333 23.666 51 42.999s29.667 40.666 39 63.999c3.33301 6.66699 4.66602 10.667 3.99902 12s-4 2 -10 2c-5.33301 0 -9.33301 -1.33301 -12 -4s-6 -9 -10 -19c-13.333 -31.333 -33.5 -55.5 -60.5 -72.5s-56.5 -25.5 -88.5 -25.5
c-30 0 -58 7.66699 -84 23s-46.333 37.666 -61 66.999c-8.66699 17.333 -13 37.666 -13 60.999c0 12 2 19 6 21c1.33301 0.666992 3 1 5 1c10 0 15 -7.66699 15 -23c0 -20.667 8 -42.334 24 -65.001s34.667 -38.667 56 -48c14 -6.66699 31 -10 51 -10
c20.667 0 39.667 4 57 12c34 14.667 60.333 47 79 97c2 5.33301 4.5 8.5 7.5 9.5s10.833 1.5 23.5 1.5s20.167 0.5 22.5 1.5s3.5 4.16699 3.5 9.5v11h-141l2 13l1 11l76 2h33c30 0 46.333 -1.33301 49 -4c4.66699 -4.66699 7 -16.667 7 -36c0 -13.333 -0.5 -22 -1.5 -26
s-3.5 -6.33301 -7.5 -7c-4.66699 -1.33301 -6.66699 -4.33301 -6 -9v-5c0 -9.33301 -5.83301 -24.333 -17.5 -45s-23.5 -37 -35.5 -49c-18.667 -18.667 -41.5 -33.667 -68.5 -45s-53.833 -17 -80.5 -17c-5.33301 0 -13.333 0.666992 -24 2c-52.667 8 -95.667 29.667 -129 65
s-51.666 79 -54.999 131c0 2 -0.166992 4.66699 -0.5 8s-0.5 5.66602 -0.5 6.99902c0 46.667 14.167 88.167 42.5 124.5s65.5 60.833 111.5 73.5z" />
<glyph glyph-name="H" unicode="H" horiz-adv-x="411"
d="M340 553c2.66699 2.66699 6.99902 4 12.999 4c4.66699 -0.666992 7.33398 -70 8.00098 -208v-96c0 -74 -2.33301 -111.667 -7 -113c-4 -1.33301 -6.33301 -2 -7 -2c-5.33301 0 -8.66602 6.33301 -9.99902 19s-2 40.667 -2 84v93h-76c-34 0 -56.833 0.833008 -68.5 2.5
s-17.5 5.16699 -17.5 10.5c0 0.666992 0.666992 3 2 7c1.33301 4.66699 28.666 7 81.999 7h78v93c0 62.667 1.66699 95.667 5 99zM52.999 555c2.66699 2.66699 12.333 4 29 4c28 0 43.667 -2.33301 47 -7c2.66699 -2.66699 4 -5.66699 4 -9c0 -7.33301 -10.333 -11 -31 -11
h-26v-184c0 -91.333 0.333008 -145 1 -161s3.33398 -24 8.00098 -24c6 0 9 30.667 9 92c0 42 0.666992 69.333 2 82s4.66602 19 9.99902 19c0.666992 0 3 -0.666992 7 -2s6 -17.333 6 -48v-61l-1 -106l-24 -1c-1.33301 0 -4 -0.166992 -8 -0.5s-6.66699 -0.5 -8 -0.5
c-6.66699 0 -12.667 0.666992 -18 2l-10 2v206c0 138 1 207.333 3 208z" />
<glyph glyph-name="I" unicode="I" horiz-adv-x="170"
d="M65 559c4.66699 1.33301 15.666 1.99902 32.999 1.99902c9.33301 -0.666992 15 -1.66699 17 -3s3.33301 -4.66602 4 -9.99902c0.666992 -6 0.166992 -9.5 -1.5 -10.5s-7.83398 -1.5 -18.501 -1.5h-23v-184c0 -90.667 0.333008 -144 1 -160s3.33398 -24 8.00098 -24
s7.33398 5.16699 8.00098 15.5s1 44.5 1 102.5c0 79.333 2 120.333 6 123c5.33301 4 10 5 14 3c3.33301 -0.666992 5 -20 5 -58v-78l-1 -132l-24 -2h-11c-10 0 -17.667 0.666992 -23 2l-10 2c0 46 0.333008 114.5 1 205.5s1 159.167 1 204.5z" />
<glyph glyph-name="J" unicode="J" horiz-adv-x="398"
d="M280 469c3.33301 3.33301 7.33301 4.99902 12 4.99902c4.66699 -0.666992 7 -37 7 -109v-107l-13 -21c-8 -12 -19 -22.667 -33 -32c-14 -8.66699 -31.667 -13 -53 -13s-39 4.33301 -53 13c-30 19.333 -46 48 -48 86v16c0 12.667 2 19.667 6 21c1.33301 0.666992 3 1 5 1
c10 0 15 -11 15 -33c0 -23.333 7 -42.166 21 -56.499s32.333 -21.5 55 -21.5c16 0 29.667 4.33301 41 13c15.333 12.667 24.5 25.5 27.5 38.5s4.5 46.167 4.5 99.5c0 62.667 2 96 6 100zM279 556.999c3.33301 3.33301 12.0029 5 26.0029 5h11l31 -2l1 -138v-60
c0 -57.333 -1.33301 -91.333 -4 -102c-8 -35.333 -25.667 -63.5 -53 -84.5s-58 -31.5 -92 -31.5c-42.667 0 -78.667 15.667 -108 47c-14.667 15.333 -24.667 30.666 -30 45.999s-8 36 -8 62c0 20.667 0.5 32.834 1.5 36.501s4.16699 5.5 9.5 5.5
s8.66602 -1.66699 9.99902 -5s2.66602 -15 3.99902 -35c1.33301 -23.333 4.33301 -41 9 -53s13 -24.667 25 -38c24 -26 53 -39 87 -39c22 0 43.167 6.16699 63.5 18.5s36.166 29.833 47.499 52.5c5.33301 10 8.5 22.333 9.5 37s1.83301 54.667 2.5 120l1 137h-21
c-18 0 -27 4 -27 12c0 3.33301 1.33301 6.33301 4 9z" />
<glyph glyph-name="K" unicode="K" horiz-adv-x="398"
d="M56 557c3.33301 3.33301 12 4.99609 26 4.99609h10c14.667 -0.666992 23.5 -1.66699 26.5 -3s4.5 -4.66602 4.5 -9.99902c0 -4.66699 -1.16699 -7.66699 -3.5 -9s-8.83301 -2.33301 -19.5 -3l-23 -1v-368h22v191l80 74c89.333 82.667 136.333 125 141 127
c1.33301 0.666992 2.33301 1 3 1l1 -1h3c6 -1.33301 9 -4.66602 9 -9.99902c0 -4.66699 -33.333 -38.667 -100 -102c-66.667 -62 -100 -94 -100 -96s34.667 -34 104 -96s104 -97.333 104 -106c0 -2.66699 -2 -5 -6 -7c-4.66699 -1.33301 -9 -1 -13 1
c-2 1.33301 -36.333 31.333 -103 90l-97 87c-0.666992 -20 -1 -49.667 -1 -89s-0.333008 -68.666 -1 -87.999l-30 -2h-9c-14 0 -23 1.33301 -27 4c-4.66699 4.66699 -7 79.334 -7 224.001c0 120.667 2 183 6 187z" />
<glyph glyph-name="L" unicode="L" horiz-adv-x="355"
d="M53 559c2 2 11 2.99805 27 2.99805c22.667 0 35.667 -1.66699 39 -5c4 -4 6 -25 6 -63c0 -41.333 -2.33301 -64 -7 -68c-4.66699 -3.33301 -9 -4 -13 -2c-4.66699 2 -7 21 -7 57v55h-22v-368h202v37c0 16.667 -0.5 27 -1.5 31s-3.5 6 -7.5 6
c-3.33301 0 -5.5 -1.16699 -6.5 -3.5s-1.5 -8.16602 -1.5 -17.499c0 -13.333 -2 -22 -6 -26c-3.33301 -3.33301 -28 -5 -74 -5s-69.667 2.33301 -71 7c-1.33301 4 -2 6.33301 -2 7c0 8 22.333 12 67 12h59c0 6 0.333008 14.5 1 25.5s1 19.167 1 24.5l24 2
c6 0.666992 13 1 21 1c10.667 0 17.167 -2.66699 19.5 -8s3.5 -19 3.5 -41v-15c0 -39.333 -2.33301 -59.666 -7 -60.999c-8 -2 -48.667 -3 -122 -3c-76 0 -116 2 -120 6c-3.33301 3.33301 -5 72.333 -5 207c0 136 1 204.333 3 205z" />
<glyph glyph-name="M" unicode="M" horiz-adv-x="515"
d="M428 526c-9.33301 0 -39.334 -26.332 -90.001 -78.999s-77.334 -79 -80.001 -79s-29.667 26.333 -81 79c-32 33.333 -53.333 54.833 -64 64.5s-18.667 14.5 -24 14.5h-13v-184c0 -90.667 0.333008 -144 1 -160s3.33398 -24 8.00098 -24s7.33398 5.33301 8.00098 16
s1 46.667 1 108c0 83.333 2.33301 126.666 7 129.999s8 5 10 5c6 0 9 -18.667 9 -56v-87v-55c0 -40.667 -1.16699 -65.5 -3.5 -74.5s-8.5 -13.5 -18.5 -13.5h-13h-15c-9.33301 0 -15 5.66699 -17 17s-3 43.333 -3 96v97c0 138 1 207.333 3 208c0.666992 2 11.667 3 33 3h29
l71.5 -74.5l71.5 -74.5l144 150l31 -1l32 -2v-412h-22l-2 194l-1 194h-12z" />
<glyph glyph-name="N" unicode="N" horiz-adv-x="419"
d="M55 553c5.33301 2.66699 17.667 3.99902 37 3.99902c15.333 0 25 -1 29 -3c5.33301 -1.33301 36 -49.666 92 -144.999l84 -142l2 142c0.666992 93.333 2.66699 141.333 6 144c4 2 13.667 3 29 3c16 0 26 -1 30 -3c3.33301 -2 5 -47.333 5 -136v-73l-2 -206h-22l-1 196
c-0.666992 96.667 -1.33398 153.667 -2.00098 171s-3 26 -7 26c-6 0 -9.33301 -53.667 -10 -161l-1 -162l-11 -1h-1c-5.33301 0 -13.833 8.83301 -25.5 26.5s-38.834 62.5 -81.501 134.5l-96 163h-33v-185c0 -90.667 0.333008 -144 1 -160s3.33398 -24 8.00098 -24
c4 0 6.33301 5.5 7 16.5s1.33398 47.5 2.00098 109.5l1 126l13 2l12 1l-1 -140l-2 -139h-65l-2 206v73c0 88.667 1.66699 134 5 136z" />
<glyph glyph-name="O" unicode="O" horiz-adv-x="497"
d="M206 504c11.333 2.66699 20.665 3.99902 27.998 3.99902c6.66699 0 11.667 -2 15 -6c2.66699 -4 4 -6.66699 4 -8c0 -6 -10 -11 -30 -15c-51.333 -9.33301 -87 -36 -107 -80c-5.33301 -12.667 -8 -23.667 -8 -33c0 -2 0.666992 -10.333 2 -25
c4.66699 -68.667 42.334 -112 113.001 -130c19.333 -5.33301 29 -10.666 29 -15.999c0 -4 -1.5 -6.5 -4.5 -7.5s-10.167 -1.5 -21.5 -1.5c-25.333 0 -50.166 8.33301 -74.499 25s-42.5 38 -54.5 64c-7.33301 14.667 -11 37 -11 67c0 29.333 0.833008 48.5 2.5 57.5
s6.16699 19.5 13.5 31.5c25.333 40 60 64.333 104 73zM187.999 548.999c12 2 28.333 3 49 3h3c58.667 0 107.5 -20.333 146.5 -61s58.5 -89 58.5 -145c0 -34.667 -8.33301 -68.334 -25 -101.001c-17.333 -32.667 -42.5 -59 -75.5 -79s-67.5 -30 -103.5 -30
c-2 0 -4.33301 0.166992 -7 0.5s-5 0.5 -7 0.5c-69.333 5.33301 -122.333 35.666 -159 90.999c-9.33301 14.667 -14 24.334 -14 29.001s4 7.66699 12 9c4 0.666992 7.33301 -0.166016 10 -2.49902s6.33398 -7.16602 11.001 -14.499c6 -10 18 -23.333 36 -40
c32.667 -30 71 -45 115 -45c42.667 0 81.167 14 115.5 42s55.5 65 63.5 111c1.33301 10.667 2 18.667 2 24c0 50.667 -18 94.667 -54 132c-35.333 35.333 -78 53 -128 53c-62 0 -111 -24.667 -147 -74c-10.667 -14.667 -19 -22 -25 -22c-3.33301 0 -5.33301 2 -6 6
c-0.666992 2 -1 4.66699 -1 8c0 11.333 10 27 30 47c13.333 13.333 29.666 25.666 48.999 36.999s36.333 18.333 51 21z" />
<glyph glyph-name="P" unicode="P" horiz-adv-x="369"
d="M51 547c0.666992 3.33301 30.3301 5 88.9971 5c42 0 68.167 -0.5 78.5 -1.5s20.5 -3.83301 30.5 -8.5c25.333 -12 44.333 -31.333 57 -58c6.66699 -14 10 -30 10 -48c0 -33.333 -11.333 -61.333 -34 -84c-14.667 -15.333 -36.334 -26 -65.001 -32
c-10 -2 -18.333 -3 -25 -3c-13.333 0 -20 4.66699 -20 14c0 4.66699 1.33301 7.5 4 8.5s9.33398 2.16699 20.001 3.5c39.333 4 68 23.667 86 59c5.33301 12 8 23.333 8 34c0 30.667 -14.667 56 -44 76c-8.66699 6 -17.167 9.5 -25.5 10.5s-31.5 1.83301 -69.5 2.5l-75 2
v-365h22v155c0.666992 76 1.33398 120.667 2.00098 134s3.33398 20 8.00098 20s7.33398 -7.16699 8.00098 -21.5s1 -62.5 1 -144.5v-167h-66l-1 202c0 136 0.333008 205 1 207z" />
<glyph glyph-name="Q" unicode="Q" horiz-adv-x="519"
d="M239 506c2 4 9 6 21 6c22 0 45.333 -5.33301 70 -16c28 -12.667 50 -32.334 66 -59.001s24 -55.334 24 -86.001c0 -43.333 -14.333 -80.666 -43 -111.999l-18 -19l18 -36c12 -22.667 18 -36.667 18 -42c0 -4 -9.66699 -10.667 -29 -20c-14 -7.33301 -23.333 -11 -28 -11
c-1.33301 0 -3.33301 0.666992 -6 2c-3.33301 3.33301 -11 17 -23 41l-18 37h-32c-60 0 -105.333 24.333 -136 73c-17.333 27.333 -26 55 -26 83c0 24 6.66699 50 20 78c7.33301 14 12.666 23 15.999 27s7.66602 6.33301 12.999 7c8 0.666992 12 -1.66602 12 -6.99902
c0 -4 -3 -11.333 -9 -22c-16 -22 -24 -48.667 -24 -80c0 -20 4 -38 12 -54c16 -30 38.667 -52.333 68 -67c16 -8 37.667 -12 65 -12h39l16 -33c12 -24 18 -36.333 18 -37c1.33301 -3.33301 5 -3.66602 11 -0.999023c4 1.33301 6 3 6 5c0 3.33301 -4.66699 14.333 -14 33
c-11.333 21.333 -17 35.333 -17 42c0 5.33301 6.33301 13.666 19 24.999c30 26 45 59.333 45 100c0 16 -2.33301 30 -7 42c-9.33301 26 -24.166 47.167 -44.499 63.5s-44.166 25.833 -71.499 28.5c-21.333 2.66699 -32 8 -32 16c0 2 0.333008 3.66699 1 5zM197 549
c16 5.33301 36.668 8 62.001 8c22 0 41.333 -2.33301 58 -7c46 -14 82.667 -39.333 110 -76s41 -78 41 -124c0 -7.33301 -0.666992 -17.666 -2 -30.999c-3.33301 -24.667 -11.333 -49 -24 -73s-23.667 -36 -33 -36c-8 0 -12 3 -12 9c0 6.66699 3.33301 15.334 10 26.001
c22 31.333 33 66.666 33 105.999c0 33.333 -9 64.5 -27 93.5s-43 51.5 -75 67.5c-16 8 -27.5 12.667 -34.5 14s-21.833 2 -44.5 2c-31.333 0 -55 -4 -71 -12c-33.333 -16.667 -59 -39 -77 -67c-21.333 -32.667 -32 -68 -32 -106c0 -38.667 11.333 -72 34 -100
c37.333 -46 82.666 -71 135.999 -75c23.333 -2 35 -6.66699 35 -14c0 -2.66699 -1 -5 -3 -7c-4 -4.66699 -12.667 -7 -26 -7c-30 0 -60.333 7.66699 -91 23c-14 6.66699 -29.333 17.167 -46 31.5s-28.667 27.166 -36 38.499c-20 30 -30 67.333 -30 112
c0 59.333 22 111 66 155c22.667 22.667 49 39 79 49z" />
<glyph glyph-name="R" unicode="R" horiz-adv-x="361"
d="M53 554c0.666992 2 29.668 2.99707 87.001 2.99707c39.333 0 64 -0.666992 74 -2s20.667 -4.66602 32 -9.99902c16 -8 27.667 -16.333 35 -25c20 -24 30 -50.667 30 -80c0 -27.333 -8.33301 -51.833 -25 -73.5s-39 -35.5 -67 -41.5l-16 -3l53 -81
c34.667 -52.667 52 -82.667 52 -90c-1.33301 -5.33301 -5 -8.66602 -11 -9.99902h-1c-6 0 -29.667 32 -71 96c-38 58 -57 91.667 -57 101c0 6.66699 10 11 30 13c41.333 4 69 26.333 83 67c2.66699 8 4 15 4 21c0 4 -1 10 -3 18c-6.66699 24.667 -20.667 44.334 -42 59.001
c-8.66699 6 -17.334 9.66699 -26.001 11s-30 2.33301 -64 3l-74 1v-365h22c0 34.667 0.333008 86.5 1 155.5s1 120.5 1 154.5h22v-334l-32 -1h-14c-12.667 0 -20 1.33301 -22 4c-2.66699 5.33301 -4 86.333 -4 243c0 108.667 1 164 3 166z" />
<glyph glyph-name="S" unicode="S"
d="M126 545c18 8.66699 37.333 12.998 58 12.998c48 0 85.667 -19.667 113 -59c10 -15.333 15 -26 15 -32c0 -6.66699 -7.33301 -14 -22 -22c-12.667 -6.66699 -22 -10 -28 -10c-7.33301 0 -14.333 5.33301 -21 16c-6.66699 9.33301 -15.5 17.333 -26.5 24
s-21.5 10 -31.5 10c-0.666992 0 -1.83398 -0.166992 -3.50098 -0.5s-2.83398 -0.5 -3.50098 -0.5c-9.33301 -2 -19 -6.16699 -29 -12.5s-16.667 -12.5 -20 -18.5c-3.33301 -6.66699 -9.33301 -10 -18 -10c-4.66699 0 -8 2 -10 6c-0.666992 0.666992 -1 2 -1 4
c0 10 8 21.5 24 34.5s32 20.833 48 23.5c2.66699 0.666992 6.33398 1 11.001 1c29.333 0 53.333 -10 72 -30c10 -11.333 17.333 -16.333 22 -15s4 6.66602 -2 15.999c-10.667 18.667 -28.667 32.334 -54 41.001c-12 4 -24 6 -36 6c-29.333 0 -54.666 -10.667 -75.999 -32
s-32 -47.666 -32 -78.999v-27l121.5 -34.5l122.5 -35.5v-40c0 -25.333 -4 -46.333 -12 -63c-24 -52 -64.667 -78 -122 -78h-9c-48.667 2.66699 -85 24.334 -109 65.001c-6 10 -9 17.667 -9 23c0 7.33301 7.33301 15 22 23c14.667 7.33301 25.667 11 33 11
c4 0 6 -1.33301 6 -4c0 -4.66699 5 -11.667 15 -21s19.333 -16 28 -20c8 -4 16 -6 24 -6c22.667 0 42 12.667 58 38c7.33301 11.333 14 17 20 17c4 0 6.33301 -2 7 -6c0.666992 -1.33301 1 -4 1 -8c0 -10.667 -5 -22 -15 -34c-19.333 -22 -43.333 -33 -72 -33
c-26.667 0 -49.334 9.33301 -68.001 28c-12 12 -20 16.667 -24 14c-1.33301 -1.33301 -2 -2.66602 -2 -3.99902c0 -5.33301 4.33301 -12.5 13 -21.5s18.334 -16.5 29.001 -22.5c12 -7.33301 29.333 -11 52 -11c18.667 0 33.334 2.66699 44.001 8
c39.333 19.333 60.666 51.666 63.999 96.999l2 26l-122.5 36l-121.5 36v45c0 30 3.33301 51.333 10 64c15.333 28.667 37 50 65 64z" />
<glyph glyph-name="T" unicode="T" horiz-adv-x="430"
d="M56 523l-0.998047 34h158h45c55.333 0 88.833 -1.16699 100.5 -3.5s17.5 -8.83301 17.5 -19.5v-14c0 -21.333 -4.33301 -32 -13 -32h-3c-6 0.666992 -9.33301 8 -10 22l-1 21h-134c-65.333 0 -103.833 -0.333008 -115.5 -1s-17.5 -3.33398 -17.5 -8.00098
c0 -4 3 -6.5 9 -7.5s22.667 -1.5 50 -1.5c39.333 0 59.666 -2.33301 60.999 -7c2 -8 3 -65.667 3 -173v-74v-53c0 -11.333 0.333008 -20.333 1 -27s1.5 -10.5 2.5 -11.5s2.5 -1.5 4.5 -1.5c6 0 9 31.333 9 94c0 62 2.33301 95 7 99c5.33301 4 9.66602 5 12.999 3
c4 -1.33301 6 -21.666 6 -60.999v-50l-2 -109h-66c0 38 -0.333008 95.167 -1 171.5s-1 133.833 -1 172.5l-60 2l-60 1z" />
<glyph glyph-name="U" unicode="U" horiz-adv-x="424"
d="M52 547c0.666992 3.33301 1.33398 5.50293 2.00098 6.50293s2 1.66699 4 2s5.66699 0.5 11 0.5h19l34 -1c0.666992 -30.667 1.5 -76.834 2.5 -138.501s1.5 -107.834 1.5 -138.501l13 -20c16.667 -26 39.667 -40 69 -42h9c21.333 0 39.166 7.16699 53.499 21.5
s24.166 31.5 29.499 51.5c4 17.333 9 26 15 26c3.33301 0 6.33301 -1.33301 9 -4c4 -3.33301 6 -7.66602 6 -12.999c0 -6 -2.33301 -16 -7 -30c-4 -14 -12 -28 -24 -42s-24.333 -23.667 -37 -29c-10.667 -5.33301 -26.667 -8 -48 -8c-22 0 -38.333 2.66699 -49 8
c-26 12 -45 30.333 -57 55c-5.33301 11.333 -8.33301 60.666 -9 147.999l-2 131h-21v-115c0 -58 1 -98 3 -120s6.66699 -40.333 14 -55c18 -34 46.667 -57 86 -69c12 -3.33301 23 -5 33 -5c24.667 0 48.167 6.83301 70.5 20.5s39.5 32.167 51.5 55.5l12 22
c0 32 0.5 80.167 1.5 144.5s1.83301 112.833 2.5 145.5c2.66699 0.666992 6.66699 1 12 1s9.33301 0.333008 12 1v-141c0 -75.333 -1.16699 -123.333 -3.5 -144s-8.83301 -39.334 -19.5 -56.001c-15.333 -24 -35.166 -42.5 -59.499 -55.5s-50.166 -19.5 -77.499 -19.5
c-32.667 0 -63.334 9.33301 -92.001 28c-26 16.667 -45.667 41.334 -59 74.001c-6 13.333 -9.5 27.333 -10.5 42s-1.83301 54 -2.5 118v56c0 53.333 0.666992 82.666 2 87.999z" />
<glyph glyph-name="V" unicode="V" horiz-adv-x="429"
d="M56 551c4.66699 4.66699 15.668 7.00293 33.001 7.00293c18 0 29.333 -3.33301 34 -10c6.66699 -13.333 25 -58.333 55 -135c30 -77.333 45 -120 45 -128c0 -2 -0.333008 -3.33301 -1 -4c-8.66699 -10.667 -16.334 -9 -23.001 5c-12 28 -29.333 71 -52 129
c-30 78 -47.667 117 -53 117s-8 -0.666992 -8 -2c0 -2 21.5 -57.333 64.5 -166s65.167 -163.667 66.5 -165c0.666992 -0.666992 4.16699 6.66602 10.5 21.999s14.833 37 25.5 65l34 89c44.667 120 69 180.667 73 182s8.33301 -0.333984 13 -5.00098
c1.33301 -1.33301 2 -3 2 -5c0 -8.66699 -23.333 -76.334 -70 -203.001c-50.667 -134.667 -78 -202.667 -82 -204s-8 0 -12 4s-32 72 -84 204c-48 123.333 -72 190 -72 200l1 1v2z" />
<glyph glyph-name="W" unicode="W" horiz-adv-x="529"
d="M60 555c4 2 12.668 3.00293 26.001 3.00293c23.333 0 36 -1.66699 38 -5s8 -23.333 18 -60c7.33301 -27.333 11 -44.666 11 -51.999c0 -3.33301 -1 -6 -3 -8c-3.33301 -3.33301 -6.33301 -5 -9 -5c-7.33301 0 -15.166 17 -23.499 51s-15.833 51.333 -22.5 52
c-6.66699 1.33301 -10 1 -10 -1c0 -2.66699 14 -56.334 42 -161.001s42 -158 42 -160c0 -0.666992 1.66699 5 5 17s7.5 28 12.5 48l17 66.5l19 73l18 67.5c5.66699 20.667 10.5 37.667 14.5 51s6.33301 20.333 7 21c3.33301 3.33301 5.66602 5 6.99902 5
c4.66699 0 10.5 -11.167 17.5 -33.5s19.5 -70.166 37.5 -143.499l43 -173l37 150l19 74.5l16.5 64c3.66699 13.667 5.5 21.5 5.5 23.5c1.33301 5.33301 1.66602 8.66602 0.999023 9.99902s-3.33398 2 -8.00098 2s-8.16699 -2.33301 -10.5 -7s-5.83301 -17.334 -10.5 -38.001
c-7.33301 -29.333 -13.333 -47 -18 -53c-4.66699 -6.66699 -9.66699 -7.33398 -15 -2.00098c-3.33301 3.33301 -5 7 -5 11c0 2.66699 3.66699 20.334 11 53.001c9.33301 36 16 55.333 20 58c5.33301 2.66699 14 4 26 4c20.667 0 33.334 -2.33301 38.001 -7
c0.666992 -0.666992 1 -2.33398 1 -5.00098c0 -10.667 -15 -77 -45 -199c-33.333 -132.667 -51.666 -200.667 -54.999 -204c-2 -2.66699 -4.33301 -4 -7 -4c-4.66699 0 -10.667 11.667 -18 35s-20 70.666 -38 141.999c-26.667 106 -41.334 159 -44.001 159
c-0.666992 0 -1.66699 -2.33301 -3 -7c-53.333 -212.667 -82.666 -321.667 -87.999 -327c-2 -2 -4 -3 -6 -3c-4.66699 0 -11.334 13 -20.001 39s-23.667 80.333 -45 163c-34 130 -51 198 -51 204s1.66699 9.66699 5 11z" />
<glyph glyph-name="X" unicode="X" horiz-adv-x="420"
d="M55 541c4 4.66699 17.3311 7 39.998 7h35l36 -49c32.667 -44 49 -69 49 -75c0 -0.666992 -0.333008 -1.33398 -1 -2.00098v-2c-2 -5.33301 -4.66699 -8 -8 -8c-6.66699 0 -23.667 18.333 -51 55s-44 55 -50 55c-6.66699 0 -10 -0.666992 -10 -2s19.333 -28 58 -80l58 -78
l69 93c44.667 60.667 71 91 79 91c5.33301 0 8 -3 8 -9c0 -8 -21.667 -41 -65 -99c-46 -62.667 -69 -96 -69 -100s23 -37.333 69 -100c43.333 -58 65 -90.667 65 -98c0 -2 -1 -4 -3 -6s-4 -3 -6 -3c-4.66699 0 -12 5.83301 -22 17.5s-28.667 35.834 -56 72.501l-69 94
l-51 -68c-33.333 -44 -50 -67.333 -50 -70c0 -1.33301 -2 -5.33301 -6 -12c-2.66699 -4.66699 -3.66699 -7.5 -3 -8.5s3.33398 -1.5 8.00098 -1.5c7.33301 0 13 4 17 12c0.666992 2 13.334 20.333 38.001 55c21.333 28 35.333 42 42 42c3.33301 0 6 -2.33301 8 -7v-1l1 -2
c0 -6 -19 -35.667 -57 -89l-26 -36h-33c-27.333 0 -41 4 -41 12c0 5.33301 5.66699 16.666 17 33.999c29.333 42 52.333 74 69 96c31.333 42 47 64.333 47 67c0 1.33301 -19.667 29 -59 83c-52.667 70.667 -79 109 -79 115c0 0.666992 0.666992 2.33398 2 5.00098z" />
<glyph glyph-name="Y" unicode="Y" horiz-adv-x="425"
d="M57 549c2 2 14.001 2.99805 36.001 2.99805s34.667 -1 38 -3s18.333 -21.333 45 -58c26 -34.667 39 -56 39 -64c0 -4.66699 -3.33301 -7.66699 -10 -9h-1c-5.33301 0 -21.333 18 -48 54c-16.667 22.667 -28.167 37.334 -34.5 44.001s-12.166 10 -17.499 10
c-4.66699 0 -7.33398 -0.333008 -8.00098 -1s-0.333984 -2 0.999023 -4c0.666992 -0.666992 3.66699 -4.66699 9 -12l23 -31.5l28 -37.5l55 -75l70 93c46 62.667 71.333 94 76 94c2.66699 0 6 -2 10 -6c2 -2 3 -4 3 -6c0 -7.33301 -25.667 -44.666 -77 -111.999l-69 -94v-98
c0 -66 -2.33301 -99.667 -7 -101c-4 -2.66699 -8.33301 -1.66699 -13 3c-4.66699 4 -7 38 -7 102v97l-72 97c-47.333 64 -71 100.333 -71 109c0 2.66699 0.666992 4.66699 2 6z" />
<glyph glyph-name="Z" unicode="Z" horiz-adv-x="401"
d="M57 549c2.66699 1.33301 31.665 1.99512 86.998 1.99512h58l140 -1l1 -10c0.666992 -6.66699 -24.666 -57 -75.999 -151c-50.667 -92.667 -78 -140.334 -82 -143.001c-2.66699 -1.33301 -5.33398 -2.16602 -8.00098 -2.49902s-5.16699 0.333984 -7.5 2.00098
s-3.5 3.83398 -3.5 6.50098c0 6.66699 23.667 53 71 139c48 86.667 72 131 72 133c0 1.33301 -38.667 2 -116 2h-115v-22h187v-11c0 -7.33301 -29.667 -64.666 -89 -171.999l-88 -159l129 -3l129 -2c1.33301 -13.333 -1 -20.666 -7 -21.999c-4 -0.666992 -53.333 -1 -148 -1
c-92 0.666992 -138.333 4 -139 10c0 6.66699 29.667 63.334 89 170.001l89 162c-19.333 0 -48.666 0.666992 -87.999 2s-68.666 2 -87.999 2l-2 33v11c0 14.667 1.66699 23 5 25z" />
<glyph glyph-name="a" unicode="a" horiz-adv-x="400"
d="M174 381c11.333 3.33301 18.6689 5.00195 22.002 5.00195s7 -1.33301 11 -4c3.33301 -1.33301 5 -4 5 -8c0 -6.66699 -6.66699 -12 -20 -16c-29.333 -8.66699 -49 -23.334 -59 -44.001c-5.33301 -10.667 -8 -21.334 -8 -32.001c0 -17.333 6.33301 -33 19 -47
s29 -23 49 -27c7.33301 -1.33301 12 -2.83301 14 -4.5s3 -4.83398 3 -9.50098c0 -5.33301 -1 -8.5 -3 -9.5s-8 -1.16699 -18 -0.5c-24.667 0.666992 -45.834 11.334 -63.501 32.001s-26.5 44 -26.5 70c0 4.66699 0.666992 11 2 19c2.66699 16 11.167 31.333 25.5 46
s30.166 24.667 47.499 30zM272.003 378.002c-26.667 16.667 -52.001 25 -76.001 25c-12.667 0 -25 -2.33301 -37 -7c-39.333 -15.333 -64.666 -44 -75.999 -86c-2 -9.33301 -3 -18.333 -3 -27c0 -31.333 11.667 -59 35 -83s51.333 -36 84 -36c24 0 48.333 8.33301 73 25
c11.333 7.33301 19.666 11 24.999 11c8 0 12 -8 12 -24c0 -11.333 2.66699 -17 8 -17c4.66699 0 7.33398 5.5 8.00098 16.5s1 46.5 1 106.5s-0.333008 95.333 -1 106s-3 16 -7 16c-6 0 -9.33301 -6 -10 -18c-1.33301 -13.333 -5 -20 -11 -20c-4.66699 0 -13 4 -25 12z
M153.002 422.002c12 4.66699 27 6.99902 45 6.99902c26 0 46.667 -4 62 -12c12 -5.33301 18.333 -8 19 -8c2 0 3.33301 3 4 9c0.666992 4.66699 2.66699 7.5 6 8.5s12.666 1.5 27.999 1.5h33v-293h-33c-16 0 -25.5 0.5 -28.5 1.5s-4.83301 4.5 -5.5 10.5l-1 11l-21 -9
c-18 -7.33301 -39.333 -11 -64 -11c-18 0 -33 2 -45 6c-29.333 9.33301 -53.166 27.333 -71.499 54s-27.5 55.334 -27.5 86.001c0 12 1.33301 23 4 33c12.667 51.333 44.667 86.333 96 105z" />
<glyph glyph-name="b" unicode="b" horiz-adv-x="401"
d="M188 380c1.33301 4.66699 8.66504 6.33398 21.998 5.00098c38.667 -5.33301 66.667 -24.333 84 -57c6 -11.333 9 -28.333 9 -51c0 -11.333 -1 -21 -3 -29c-5.33301 -17.333 -16.166 -33.166 -32.499 -47.499s-34.166 -22.833 -53.499 -25.5
c-2.66699 -0.666992 -6.33398 -1 -11.001 -1c-11.333 0 -17 3.33301 -17 10c0 7.33301 7.66699 13 23 17c22.667 6 41.334 18.667 56.001 38c7.33301 10.667 11 25 11 43c0 14.667 -3 26.667 -9 36s-15.167 18.166 -27.5 26.499s-23.5 13.166 -33.5 14.499
c-13.333 2 -20 6.66699 -20 14c0 0.666992 0.666992 3 2 7zM50.999 399l-0.998047 148.998c7.33301 0 18.666 -0.333008 33.999 -1s26.666 -1 33.999 -1l1 -51v-29c0 -15.333 -1.66699 -23.333 -5 -24c-4 -1.33301 -7 -2 -9 -2c-7.33301 0 -11 14.333 -11 43
c0 18 -0.5 29 -1.5 33s-3.5 6 -7.5 6c-2 0 -3.5 -0.333008 -4.5 -1s-1.83301 -3.5 -2.5 -8.5s-1 -12 -1 -21v-40.5v-56c0 -74 1.66699 -120.333 5 -139s13.333 -36.334 30 -53.001c27.333 -27.333 58.666 -41 93.999 -41c32 0 59.333 11.333 82 34
c23.333 23.333 35 50.666 35 81.999c0 21.333 -5.83301 41.5 -17.5 60.5s-28.167 33.833 -49.5 44.5c-12 6.66699 -36.333 10.334 -73 11.001c-41.333 2 -62 6.33301 -62 13c0 2.66699 1.33301 5.33398 4 8.00098c3.33301 3.33301 13.333 5 30 5h33
c27.333 -0.666992 45 -1.5 53 -2.5s17.667 -4.5 29 -10.5c25.333 -13.333 45 -31.666 59 -54.999s21 -48.333 21 -75c0 -38.667 -14 -72 -42 -100c-19.333 -19.333 -44.666 -32.333 -75.999 -39c-9.33301 -2 -18.333 -3 -27 -3c-28.667 0 -56.167 8.33301 -82.5 25
s-45.833 38.334 -58.5 65.001l-11 24z" />
<glyph glyph-name="c" unicode="c" horiz-adv-x="360"
d="M95 383c26 29.333 61.3311 44.002 105.998 44.002h13c20.667 -2 41.5 -8.83301 62.5 -20.5s31.5 -22.167 31.5 -31.5v-1l-1 -2c-2 -4.66699 -5.33301 -7 -10 -7c-6.66699 0 -15.667 4.33301 -27 13c-21.333 15.333 -44.333 23 -69 23c-8 0 -13.667 -0.333008 -17 -1
c-41.333 -8 -72.333 -31.333 -93 -70c-7.33301 -14.667 -11 -31.334 -11 -50.001c0 -19.333 4 -37 12 -53c12.667 -24.667 32 -44 58 -58c10.667 -5.33301 26 -8 46 -8c24.667 0 43.334 3 56.001 9c12 6 18 10 18 12c0 1.33301 -2 3.66602 -6 6.99902
c-4.66699 3.33301 -11.334 2.66602 -20.001 -2.00098c-10.667 -5.33301 -25.667 -8 -45 -8c-20.667 0 -37.667 4.33301 -51 13c-27.333 16.667 -42.666 40 -45.999 70c-1.33301 16.667 0 25.667 4 27c1.33301 0.666992 3 1 5 1c4 0 7.5 -2 10.5 -6s4.5 -8.66699 4.5 -14
c0 -8 3.5 -17.333 10.5 -28s15.167 -19 24.5 -25c12.667 -8.66699 25.334 -13 38.001 -13c10.667 0 23.334 3.66699 38.001 11l24 14l21 -17c17.333 -14.667 26 -24.667 26 -30c0 -3.33301 -2 -7 -6 -11c-23.333 -25.333 -58.333 -38 -105 -38c-18 0 -34.667 3 -50 9
c-28 10.667 -50.833 29 -68.5 55s-26.5 54 -26.5 84c0 12.667 2 25.334 6 38.001c7.33301 24 19.666 45.333 36.999 64z" />
<glyph glyph-name="d" unicode="d" horiz-adv-x="403"
d="M174 378c7.33301 2.66699 14.666 4.00098 21.999 4.00098c8 0 13.667 -2 17 -6c2 -3.33301 3 -6 3 -8c0 -7.33301 -7 -12 -21 -14c-20 -3.33301 -36.667 -12.666 -50 -27.999s-20 -32 -20 -50c0 -12.667 3.33301 -24.334 10 -35.001c15.333 -24 34.333 -37.667 57 -41
c16.667 -2 25 -7.33301 25 -16c0 -2 -0.333008 -3.66699 -1 -5c-2 -5.33301 -10.667 -7.33301 -26 -6c-21.333 1.33301 -40.166 9.66602 -56.499 24.999s-27.5 34.666 -33.5 57.999c-1.33301 4 -2 10.667 -2 20c0 22 7.16699 42.833 21.5 62.5s32.5 32.834 54.5 39.501z
M287 545.001c1.33301 1.33301 12.6689 2.00098 34.002 2.00098l30 -1l2 -137v-41c0 -60.667 -2.33301 -100.834 -7 -120.501s-15.667 -40.5 -33 -62.5c-6.66699 -8 -17.334 -16.833 -32.001 -26.5s-27.334 -15.834 -38.001 -18.501c-14.667 -4.66699 -30.334 -7 -47.001 -7
c-28.667 0 -55.667 8.33301 -81 25c-20 12.667 -35.333 29.667 -46 51s-16 44 -16 68c0 42 14.667 76.333 44 103c15.333 14 31 23.833 47 29.5s37.667 9.16699 65 10.5c10 0.666992 22 1 36 1c22.667 0 34 -4.66699 34 -14c0 -5.33301 -2.5 -8.66602 -7.5 -9.99902
s-20.167 -2.33301 -45.5 -3c-32.667 -0.666992 -57 -3.83398 -73 -9.50098s-30.667 -16.167 -44 -31.5c-20 -23.333 -30 -48.666 -30 -75.999c0 -22 6.33301 -42.833 19 -62.5s30.334 -34.5 53.001 -44.5c14 -6.66699 29.333 -10 46 -10c27.333 0 52.833 8.83301 76.5 26.5
s39.834 41.167 48.501 70.5c3.33301 10 5 57.333 5 142v55v38.5c0 8.33301 -0.333008 15 -1 20s-1.5 7.83301 -2.5 8.5s-2.5 1 -4.5 1c-4 0 -6.5 -2 -7.5 -6s-1.5 -13.667 -1.5 -29c0 -21.333 -1 -34.666 -3 -39.999s-6.33301 -8 -13 -8h-1
c-4.66699 0 -7.33398 2.16699 -8.00098 6.5s-1 19.166 -1 44.499c0 34.667 1 53 3 55z" />
<glyph glyph-name="e" unicode="e" horiz-adv-x="400"
d="M164 430c13.333 3.33301 25.334 4.99707 36.001 4.99707c37.333 0 70.5 -13 99.5 -39s44.833 -57.333 47.5 -94l1 -28h-210v20c0 8.66699 0.5 14 1.5 16s4.16699 3 9.5 3c7.33301 0 11.666 -2 12.999 -6c1.33301 -4.66699 28.666 -7 81.999 -7h78l-3 13
c-7.33301 29.333 -22 52.166 -44 68.499s-46.333 24.5 -73 24.5c-24 0 -46.167 -6.33301 -66.5 -19s-35.833 -31.334 -46.5 -56.001c-6 -14 -9 -28.333 -9 -43c0 -22.667 6 -44.167 18 -64.5s28.667 -35.833 50 -46.5c12.667 -6.66699 29.667 -10 51 -10
c22.667 0 41.334 3.66699 56.001 11c8.66699 4.66699 13.667 7.83398 15 9.50098s0.666016 3.83398 -2.00098 6.50098s-5.66699 4 -9 4c-4 0 -13 -2.33301 -27 -7c-14.667 -4.66699 -25.667 -7 -33 -7c-2 0 -7.66699 0.666992 -17 2c-29.333 7.33301 -52 23.333 -68 48
c-8.66699 14 -13 31.667 -13 53c0 15.333 0.666992 25.833 2 31.5s5.33301 13.167 12 22.5c19.333 29.333 44.333 44 75 44c6.66699 0 11.167 -0.166992 13.5 -0.5s4 -1.16602 5 -2.49902s1.5 -3.66602 1.5 -6.99902c0 -4.66699 -1.16699 -7.83398 -3.5 -9.50098
s-8.16602 -3.5 -17.499 -5.5c-18.667 -4 -34 -12.833 -46 -26.5s-18 -29.167 -18 -46.5c0 -11.333 3.5 -23.166 10.5 -35.499s15.5 -21.5 25.5 -27.5c15.333 -8.66699 29 -13 41 -13s24.667 4.33301 38 13c10.667 7.33301 18 11 22 11c3.33301 0 11.833 -7.16699 25.5 -21.5
s20.5 -23.166 20.5 -26.499c0 -6.66699 -14.333 -17.667 -43 -33c-17.333 -8.66699 -38.666 -13 -63.999 -13c-27.333 0 -48.333 3.66699 -63 11c-27.333 13.333 -48.333 32 -63 56s-22 49.667 -22 77c0 32.667 9.66699 62.5 29 89.5s46.666 45.5 81.999 55.5z" />
<glyph glyph-name="f" unicode="f" horiz-adv-x="279"
d="M147 538c12.667 6 26.666 8.99805 41.999 8.99805h9l27 -1v-65l-20 -5c-40.667 -10.667 -66.667 -32.667 -78 -66l-5 -14l21 -2l21 -1c0 -8 0.333008 -19.5 1 -34.5s1 -26.167 1 -33.5h-44v-23c0 -21.333 -4.33301 -32 -13 -32c-2.66699 0 -4.66699 0.333008 -6 1
c-4.66699 1.33301 -7 14.333 -7 39c0 20 1.33301 31.833 4 35.5s11 5.5 25 5.5c10 0 15 3 15 9s-7 9.33301 -21 10l-21 1v22c0.666992 22 8.83398 43.333 24.501 64s34.5 34.334 56.5 41.001c14.667 4.66699 22 9.66699 22 15c0 6 -3.66699 9 -11 9
c-10 0 -23.667 -4.66699 -41 -14c-15.333 -7.33301 -27.333 -15.666 -36 -24.999s-17 -22.666 -25 -39.999c-6 -12.667 -9.5 -25.834 -10.5 -39.501s-1.83301 -51.834 -2.5 -114.501l-1 -130h19c18.667 0 28 -4.66699 28 -14c0 -2 -0.333008 -3.66699 -1 -5
c-1.33301 -4 -8.33301 -6 -21 -6h-15l-34 1v144c0 78 1.16699 126 3.5 144s9.5 36.667 21.5 56c16 26.667 40 46.334 72 59.001z" />
<glyph glyph-name="g" unicode="g" horiz-adv-x="387"
d="M166 386c6.66699 1.33301 14.3311 2.00293 22.998 2.00293c5.33301 -0.666992 8.83301 -1.66699 10.5 -3s2.5 -4.33301 2.5 -9s-1.16699 -7.83398 -3.5 -9.50098s-7.16602 -3.16699 -14.499 -4.5c-17.333 -4 -31.333 -12.333 -42 -25s-16 -26.667 -16 -42
c0 -11.333 3 -22 9 -32c10.667 -19.333 28 -31 52 -35c10 -1.33301 15.333 -6.33301 16 -15l2 -13l-25 3c-14 1.33301 -25.333 4.66602 -34 9.99902s-18.334 14.666 -29.001 27.999c-12 14 -18 32 -18 54c0 14.667 3 28 9 40c4.66699 10.667 12.834 21 24.501 31
s22.834 16.667 33.501 20zM312.997 382.003c0 8 -0.667969 12.667 -2.00098 14s-6 2 -14 2s-12.333 -0.333008 -13 -1s1 -2.66699 5 -6c4 -2.66699 9.33301 -8 16 -16c4.66699 -6 7.33398 -7.66699 8.00098 -5v12zM140.996 414.003
c18 7.33301 36.0029 11.002 54.0029 11.002s35 -3 51 -9c12 -4 19 -6 21 -6s3 2 3 6c0 5.33301 6.33301 8 19 8h15l33 -2v-161c0 -44.667 -0.166992 -75.667 -0.5 -93s-0.833008 -35.333 -1.5 -54s-2.83398 -31.5 -6.50098 -38.5s-7.33398 -13.5 -11.001 -19.5
s-9.83398 -13.667 -18.501 -23c-28.667 -30 -62.667 -45 -102 -45c-12.667 0 -25.667 2 -39 6c-17.333 4.66699 -34 12.834 -50 24.501s-24 22.834 -24 33.501c0 5.33301 5.5 14.166 16.5 26.499s19.167 18.5 24.5 18.5c4.66699 0 11.334 -4.33301 20.001 -13
c10 -10 28.667 -18 56 -24c8 -2 12 -6.33301 12 -13c0 -4.66699 -1 -7.66699 -3 -9s-7.66699 -2 -17 -2c-25.333 0 -45.333 6.66699 -60 20c-5.33301 5.33301 -10.333 5.66602 -15 0.999023c-2.66699 -3.33301 -3.5 -5.83301 -2.5 -7.5s6.16699 -5.83398 15.5 -12.501
c22 -15.333 43.667 -23 65 -23s42.833 7.66699 64.5 23s36.5 33.666 44.5 54.999c5.33301 14 8 33.333 8 58c0 4 -0.166992 13.167 -0.5 27.5s-0.5 26.833 -0.5 37.5c-0.666992 45.333 -1.5 73.833 -2.5 85.5s-3.83301 21.834 -8.5 30.501c-24 44 -58 66 -102 66h-10
c-27.333 -2 -50.5 -11.333 -69.5 -28s-31.5 -38.667 -37.5 -66c-1.33301 -5.33301 -2 -13 -2 -23c0 -21.333 6.16699 -41.333 18.5 -60s29.166 -33 50.499 -43c13.333 -6.66699 24.666 -10 33.999 -10c16.667 0 25 -5.33301 25 -16c0 -4.66699 -1 -7.5 -3 -8.5
s-8 -1.5 -18 -1.5c-36.667 0 -68.167 14.667 -94.5 44s-39.5 62 -39.5 98c0 5.33301 0.666992 12.666 2 21.999c10.667 54 39.334 90.333 86.001 109z" />
<glyph glyph-name="h" unicode="h" horiz-adv-x="342"
d="M54 549c2.66699 4 13.668 6.00195 33.001 6.00195c17.333 0 27.666 -1.66699 30.999 -5s5 -23 5 -59v-53l50 -1c23.333 -1.33301 38.5 -2.66602 45.5 -3.99902s15.5 -5 25.5 -11c13.333 -8 24.666 -19.667 33.999 -35l14 -21v-228h-70l-2 75v34
c0 27.333 2 42.666 6 45.999c4.66699 4.66699 9 5.66699 13 3c4.66699 -2 7 -25 7 -69v-65h22v92c0 60 -3.33301 97.333 -10 112c-7.33301 13.333 -16.333 23.666 -27 30.999c-8.66699 5.33301 -16.667 8.66602 -24 9.99902s-24.666 2.33301 -51.999 3l-58 2v117h-22v-196
l-2 -195h-22l-1 202c0 136 1.33301 205.667 4 209z" />
<glyph glyph-name="i" unicode="i" horiz-adv-x="170"
d="M52 430c1.33301 3.33301 8.99902 5 22.999 5h11l32 -1v-149h-22l-1 63c-0.666992 28.667 -1.5 46.167 -2.5 52.5s-3.5 9.5 -7.5 9.5c-6 0 -9 -40.667 -9 -122v-123l21 -1c6.66699 -0.666992 11.334 -1.16699 14.001 -1.5s4.5 -1.33301 5.5 -3s1.5 -4.16699 1.5 -7.5
c0 -5.33301 -1.5 -8.5 -4.5 -9.5s-12.5 -1.5 -28.5 -1.5h-33l-1 142c0 96 0.333008 145 1 147zM92.999 494c-1.33301 4.66699 -3.83398 7.16797 -7.50098 7.50098s-6.16699 -1.83398 -7.5 -6.50098c-4 -10.667 1 -16 15 -16c4.66699 1.33301 7 2.66602 7 3.99902
c-1.33301 0.666992 -3.66602 4.33398 -6.99902 11.001zM60.998 517.001c6.66699 6.66699 14.667 10 24 10s17.333 -3.33301 24 -10c7.33301 -7.33301 11 -15.666 11 -24.999c0 -6 -1.66699 -9.33301 -5 -10c-3.33301 -1.33301 -3.33301 -3.33301 0 -6
c4 -2.66699 5.33301 -6.66699 4 -12c-0.666992 -6 -9 -9.33301 -25 -10h-10c-10 0 -17.667 2.66699 -23 8c-7.33301 7.33301 -11 16.666 -11 27.999c0 10.667 3.66699 19.667 11 27z" />
<glyph glyph-name="j" unicode="j" horiz-adv-x="323"
d="M207 417c0.666992 2 8.66797 2.99902 24.001 2.99902c18 0 29.667 -1 35 -3c4.66699 -1.33301 7 -60 7 -176c0 -84 -0.333008 -134.667 -1 -152s-3.33398 -30.666 -8.00098 -39.999c-12 -28 -31.667 -47 -59 -57c-14.667 -5.33301 -28.667 -8 -42 -8
c-28.667 0 -53.667 10.667 -75 32c-22 22 -33 52.667 -33 92c0 18 1.66699 28.667 5 32s14.666 5 33.999 5c22.667 0 34 -4.33301 34 -13c0 -2.66699 -0.333008 -4.66699 -1 -6c-2 -4.66699 -10.333 -7 -25 -7h-22l3 -26c2.66699 -34 19 -58.333 49 -73
c14 -6.66699 24.667 -10 32 -10c1.33301 0 3 0.166992 5 0.5s3.33301 0.5 4 0.5c24.667 3.33301 45 17 61 41l11 16l1 163v94c0 46 -2.66699 69 -8 69c-4 0 -6.33301 -2.83301 -7 -8.5s-1 -23.167 -1 -52.5c0 -36.667 -1 -59 -3 -67
c-1.33301 -4.66699 -5.66602 -7 -12.999 -7h-11v77c0 52.667 1.33301 79.667 4 81z" />
<glyph glyph-name="k" unicode="k" horiz-adv-x="284"
d="M98 436l-0.999023 90h-22v-228l26 22c11.333 10 24.166 22 38.499 36s26 26.167 35 36.5s12.833 15.5 11.5 15.5c-2.66699 0 -14.667 -10.667 -36 -32c-20.667 -22 -34 -33 -40 -33c-5.33301 0 -8.5 6 -9.5 18s-1.83301 37 -2.5 75zM51.001 547
c0.666992 2.66699 7.66602 3.99805 20.999 3.99805h15l34 -1l2 -80l1 -80l48 45l29 -1c14 -0.666992 22.667 -1.66699 26 -3s5 -4.66602 5 -9.99902c0 -7.33301 -20.333 -31.333 -61 -72l-62 -63l48 -51l60 -62c7.33301 -7.33301 11 -14.666 11 -21.999
c0 -5.33301 -2.33301 -9 -7 -11h-1c-7.33301 0 -32.666 22.667 -75.999 68l-69 71v-142l-11 1l-13 2l-1 201c0 135.333 0.333008 204 1 206z" />
<glyph glyph-name="l" unicode="l" horiz-adv-x="169"
d="M53 533c2.66699 2.66699 10.333 4 23 4c22.667 0 35.667 -2.33301 39 -7c2.66699 -2.66699 4 -5.66699 4 -9c0 -7.33301 -8.66699 -11 -26 -11h-21v-354h22v66c0 44 2 66.667 6 68c4 2.66699 8.33301 1.66699 13 -3c4 -3.33301 6 -18.333 6 -45v-33l-1 -72l-34 -2l-34 -1
v198c0 133.333 1 200.333 3 201z" />
<glyph glyph-name="m" unicode="m" horiz-adv-x="385"
d="M51 409c0.666992 4.66699 3.16699 7.33105 7.5 7.99805s16.833 1 37.5 1h42l55 -54l55 55l44 -2l43 -1v-279h-22c-0.666992 28.667 -1 71.334 -1 128.001s-0.333008 99 -1 127h-50l-30 -31c-20 -20 -32.667 -30 -38 -30c-4.66699 0 -17 10 -37 30l-30 31h-51v-236h22
l1 67c0.666992 44 4 66 10 66c2 0 3.5 -0.5 4.5 -1.5s2 -4.16699 3 -9.5s1.66699 -12.666 2 -21.999s0.5 -24 0.5 -44l1 -78l-33 1l-35 2l-1 131c0 90 0.333008 137 1 141z" />
<glyph glyph-name="n" unicode="n" horiz-adv-x="352"
d="M51 413c1.33301 3.33301 14.334 4.99902 39.001 4.99902c4 0 11.333 -0.166992 22 -0.5s20 -0.5 28 -0.5c43.333 -0.666992 69.5 -1.5 78.5 -2.5s18.5 -4.5 28.5 -10.5c26 -15.333 43 -38.333 51 -69c2.66699 -13.333 4 -40.333 4 -81v-28l-2 -89h-69v152h21l2 -66l1 -67
h22l-2 89c-0.666992 42.667 -1.5 68.834 -2.5 78.501s-3.83301 18.5 -8.5 26.5c-7.33301 10.667 -16 20 -26 28c-7.33301 6 -14.833 9.5 -22.5 10.5s-29.834 1.83301 -66.501 2.5l-74 1v-117c0 -58 0.333008 -92.333 1 -103s3.33398 -16 8.00098 -16c6 0 9 29.667 9 89
c0 40.667 0.666992 67.167 2 79.5s4.66602 18.5 9.99902 18.5c0.666992 0 3 -0.666992 7 -2c4.66699 -1.33301 7 -36 7 -104v-103l-33 1l-35 2l-1 135c0 92 0.333008 139 1 141z" />
<glyph glyph-name="o" unicode="o" horiz-adv-x="390"
d="M149 360c13.333 6.66699 25.6641 10.002 36.9971 10.002c12 0 18 -3.33301 18 -10c0 -5.33301 -8 -10.666 -24 -15.999c-17.333 -5.33301 -31.166 -14.5 -41.499 -27.5s-15.5 -26.833 -15.5 -41.5c0 -18 7.33301 -34.333 22 -49c10.667 -10.667 21 -17.334 31 -20.001
c13.333 -2.66699 21.5 -4.66699 24.5 -6s4.5 -3.66602 4.5 -6.99902c0 -10 -5.66699 -15 -17 -15s-24.666 4.16699 -39.999 12.5s-27 18.5 -35 30.5c-6.66699 9.33301 -10.667 16.666 -12 21.999s-2 15.666 -2 30.999s0.833008 25.833 2.5 31.5s5.83398 13.5 12.501 23.5
c10 13.333 21.667 23.666 35 30.999zM246.998 380.002c-14.667 7.33301 -33.332 11.001 -55.999 11.001c-16 0 -27.667 -1.66699 -35 -5c-22.667 -8.66699 -41.334 -23.334 -56.001 -44.001s-22 -43 -22 -67c0 -8 1 -16 3 -24c10 -44 37.667 -73.667 83 -89
c8.66699 -3.33301 19 -5 31 -5c30 0 57.167 12 81.5 36s36.5 51.333 36.5 82c0 9.33301 -0.666992 16.333 -2 21c-8 37.333 -29.333 65.333 -64 84zM153 413.003c9.33301 2.66699 22.333 4 39 4h10c34.667 -1.33301 63.834 -12.333 87.501 -33s39.167 -48.667 46.5 -84
c2 -9.33301 3 -18 3 -26c0 -26.667 -7.5 -52 -22.5 -76s-34.833 -41.667 -59.5 -53c-18.667 -9.33301 -39.334 -14 -62.001 -14c-26.667 0 -51.5 7 -74.5 21s-40.833 33.667 -53.5 59c-9.33301 17.333 -14 40.333 -14 69c0 16 2 29.333 6 40c16.667 46.667 48 77.667 94 93z
" />
<glyph glyph-name="p" unicode="p" horiz-adv-x="382"
d="M182 364c1.33301 4 9.00098 5.33301 23.001 4c28.667 -3.33301 50.667 -17.333 66 -42c8 -12.667 12 -29.334 12 -50.001c0 -20 -4 -36.333 -12 -49c-17.333 -26 -40 -39.667 -68 -41c-10 -0.666992 -16 -0.5 -18 0.5s-3 4.16699 -3 9.5
c0 4.66699 1.16699 7.83398 3.5 9.50098s7.16602 3.16699 14.499 4.5c18.667 4 33.5 12 44.5 24s16.5 25.667 16.5 41c0 12 -3.66699 23.667 -11 35c-5.33301 8.66699 -13.833 16.5 -25.5 23.5s-21.834 10.5 -30.501 10.5c-5.33301 0 -9.16602 2 -11.499 6
s-2.5 8.66699 -0.5 14zM100.001 392c-1.33301 2.66699 -6 4.00098 -14 4.00098c-5.33301 0 -8.5 -0.833008 -9.5 -2.5s-1.5 -6.83398 -1.5 -15.501v-18l14 14c9.33301 9.33301 13 15.333 11 18zM51.001 417.001c1.33301 3.33301 9 5.00098 23 5.00098h11
c14.667 -0.666992 23.667 -1.5 27 -2.5s5.33301 -3.83301 6 -8.5c1.33301 -6 2.83301 -9.16699 4.5 -9.5s7.5 1.5 17.5 5.5c18 6.66699 35 10 51 10c26.667 0 52 -7.33301 76 -22c42 -26.667 63 -66 63 -118c0 -19.333 -4 -38.666 -12 -57.999c-20 -44 -55 -71 -105 -81
c-10 -2 -17 -3 -21 -3s-7.33301 1.33301 -10 4c-3.33301 3.33301 -5 6.66602 -5 9.99902c0 8 5.66699 12 17 12c18.667 0 38.5 7.33301 59.5 22s35.5 31.667 43.5 51c4.66699 12 7 26 7 42c0 17.333 -2.33301 31.666 -7 42.999
c-8.66699 20.667 -23.334 37.834 -44.001 51.501s-41.667 20.5 -63 20.5h-8c-22 -2 -42.333 -10.333 -61 -25s-32 -32.667 -40 -54c-3.33301 -11.333 -5 -61.333 -5 -150v-61v-43c0 -9.33301 0.333008 -16.833 1 -22.5s1.5 -8.83398 2.5 -9.50098s2.5 -1 4.5 -1
s3.5 0.5 4.5 1.5s2 4 3 9s1.5 11.833 1.5 20.5v41c0 31.333 0.833008 52.5 2.5 63.5s4.83398 16.5 9.50098 16.5c0.666992 0 3 -0.666992 7 -2s6 -14.333 6 -39v-47l-1 -83h-66l-1 203c0 136.667 0.333008 206 1 208z" />
<glyph glyph-name="q" unicode="q" horiz-adv-x="389"
d="M162 370c8 2 17.002 3 27.002 3c5.33301 -0.666992 8.83301 -1.66699 10.5 -3s2.5 -4.33301 2.5 -9s-0.833008 -7.83398 -2.5 -9.50098s-5.83398 -2.83398 -12.501 -3.50098c-32 -5.33301 -52.667 -24 -62 -56c-0.666992 -2 -1 -5.33301 -1 -10c0 -14 5.33301 -28 16 -42
s22.334 -22.333 35.001 -25c13.333 -2.66699 21.5 -4.66699 24.5 -6s4.5 -3.66602 4.5 -6.99902c0 -6 -1.33301 -9.66699 -4 -11s-9.33398 -2 -20.001 -2c-22.667 0.666992 -41.834 10 -57.501 28s-23.5 39.333 -23.5 64c0 8.66699 1.66699 18.667 5 30
c3.33301 10.667 11.5 22.334 24.5 35.001s24.167 20.667 33.5 24zM142.002 412c18.667 7.33301 36.6631 11.0039 53.9961 11.0039c52.667 0 93 -22.333 121 -67c9.33301 -14.667 15.333 -31.334 18 -50.001s4 -54.334 4 -107.001v-52l-1 -141l-34 -2l-34 -1v175h10
c8 0 12.667 -2.33301 14 -7c1.33301 -5.33301 2 -30.666 2 -75.999c0 -34 0.333008 -54.167 1 -60.5s3.33398 -9.5 8.00098 -9.5c2 0 3.33301 0.333008 4 1s1.5 3 2.5 7s1.5 9.83301 1.5 17.5v34.5v81c-0.666992 66 -1.5 107 -2.5 123s-3.83301 28.667 -8.5 38
c-10 21.333 -24.667 38.166 -44 50.499s-40.333 18.5 -63 18.5c-16.667 0 -32 -3.33301 -46 -10c-22 -10 -39 -24.333 -51 -43s-18 -39 -18 -61c0 -20.667 4.66699 -39.334 14 -56.001c18.667 -34 50.334 -55.333 95.001 -64c12 -2.66699 18 -6.66699 18 -12
c0 -4 -1.66699 -6.5 -5 -7.5s-10.666 -1.5 -21.999 -1.5c-31.333 0 -59.666 12.667 -84.999 38c-28 28 -42 61.333 -42 100c0 28.667 7.83301 55.167 23.5 79.5s37.5 42.166 65.5 53.499z" />
<glyph glyph-name="r" unicode="r" horiz-adv-x="288"
d="M55 420c4 2.66699 13.9961 4.00195 29.9961 4.00195c12.667 0 21.334 -1.33301 26.001 -4s7.66699 -7.66699 9 -15c0.666992 -2 1.16699 -3.33301 1.5 -4s1.33301 -0.666992 3 0s4.16699 2.33398 7.5 5.00098c0.666992 0.666992 1.33398 1.16699 2.00098 1.5
s1.33398 0.833008 2.00098 1.5c10.667 7.33301 19.334 11 26.001 11s10 -3.33301 10 -10c0 -4.66699 -3.16699 -10 -9.5 -16s-14.5 -12.5 -24.5 -19.5s-15.667 -10.833 -17 -11.5c-7.33301 -5.33301 -13 -8 -17 -8c-7.33301 0 -11 7.66699 -11 23c0 13.333 -3 20 -9 20
c-2 0 -3.5 -0.333008 -4.5 -1s-1.83301 -3.33398 -2.5 -8.00098s-1 -11.167 -1 -19.5v-37.5v-52v-52v-37.5c0 -8.33301 0.333008 -14.833 1 -19.5s1.5 -7.33398 2.5 -8.00098s2.5 -1 4.5 -1s3.5 0.5 4.5 1.5s2 4.5 3 10.5s1.5 14 1.5 24v46v82l58 44c45.333 34 71 51 77 51
s9 -8.66699 9 -26c0 -2.66699 -0.166992 -7 -0.5 -13s-0.5 -11 -0.5 -15l-1 -50l-32 -1h-18c-10 0 -15.333 1.66699 -16 5c-0.666992 1.33301 -1 2.66602 -1 3.99902c0 10.667 8.66699 16 26 16h17v40l-17 -13l-45 -34l-29 -21l-2 -88l-1 -87h-65l-2 139v49
c0 60.667 1.66699 92 5 94z" />
<glyph glyph-name="s" unicode="s" horiz-adv-x="288"
d="M122 418c6 2.66699 14.0068 4.00098 24.0068 4.00098c16 0 31.333 -3.66699 46 -11c9.33301 -4.66699 18.833 -13 28.5 -25s14.5 -21.333 14.5 -28c0 -5.33301 -5.83301 -12.5 -17.5 -21.5s-20.834 -13.5 -27.501 -13.5c-5.33301 0 -11.666 5.33301 -18.999 16
c-6.66699 10 -14 15 -22 15c-6.66699 0 -12.834 -2.33301 -18.501 -7s-8.5 -9.66699 -8.5 -15s-2 -9.5 -6 -12.5s-8.33301 -3.83301 -13 -2.5c-5.33301 2 -8 6.66699 -8 14c0 12 5.33301 23.333 16 34c10 10 21.333 15 34 15c20 0 35 -6.66699 45 -20
c3.33301 -3.33301 6.66602 -4 9.99902 -2c5.33301 2.66699 3.66602 8.33398 -5.00098 17.001c-12.667 14 -28.334 21 -47.001 21c-28 0 -48.333 -13 -61 -39c-6 -12 -9 -22.667 -9 -32c0 -6 2.5 -10.167 7.5 -12.5s24.167 -8.5 57.5 -18.5
c27.333 -8 53.666 -16.667 78.999 -26l15 -6l-3 -32c-2 -22.667 -6.66699 -39.334 -14 -50.001c-20 -29.333 -46.333 -44 -79 -44c-11.333 0 -23 2.66699 -35 8c-13.333 6 -23.166 11.833 -29.499 17.5s-11.833 13.5 -16.5 23.5c-4 8 -6 13.667 -6 17c0 6 7 13.333 21 22
c11.333 7.33301 20 11 26 11s10.667 -3.66699 14 -11c5.33301 -13.333 14.666 -20 27.999 -20c14 0 22.333 8 25 24c1.33301 8.66699 6 12.667 14 12c4.66699 -0.666992 7.66699 -1.83398 9 -3.50098s2 -5.5 2 -11.5c-0.666992 -14 -6 -25.5 -16 -34.5
s-21.667 -13.5 -35 -13.5c-14 0 -25.667 4.66699 -35 14c-6.66699 6.66699 -13 9.33398 -19 8.00098c-4.66699 -2 -3 -7.33301 5 -16c12 -13.333 28.667 -20 50 -20c5.33301 0 9.33301 0.333008 12 1c10.667 2 21.667 8.66699 33 20s17.666 22 18.999 32
c1.33301 8 2 13 2 15c0 6.66699 -4 12 -12 16s-25 10 -51 18c-4.66699 1.33301 -8.33398 2.33301 -11.001 3c-47.333 14 -73.333 22.667 -78 26c-3.33301 1.33301 -5 8.33301 -5 21c0 14 1.66699 26 5 36c10 33.333 31.667 55.666 65 66.999z" />
<glyph glyph-name="t" unicode="t" horiz-adv-x="258"
d="M51 532c0.666992 4 9.66699 5.99902 27 5.99902c19.333 0 31.333 -2.33301 36 -7c2.66699 -4 4 -12 4 -24v-8c-0.666992 -12 -1.5 -19.167 -2.5 -21.5s-4.16699 -3.5 -9.5 -3.5c-4.66699 0 -7.66699 1 -9 3s-2.33301 7.33301 -3 16c-0.666992 12 -4 18 -10 18
s-9 -58 -9 -174v-175h53c24 0 38.667 0.5 44 1.5s8 3.5 8 7.5s-2 6.33301 -6 7s-16 1.33398 -36 2.00098l-43 2v161l21 1c14 0.666992 21 4 21 10s-5 9 -15 9c-12.667 0 -20.667 1.33301 -24 4s-5 9.33398 -5 20.001c0 12 2.33301 19 7 21
c4 1.33301 8.16699 0.666016 12.5 -2.00098s6.5 -6.33398 6.5 -11.001c0 -3.33301 7 -5.66602 21 -6.99902l21 -1l1 -28v-12c0 -11.333 -1.83301 -18.833 -5.5 -22.5s-10.5 -5.5 -20.5 -5.5h-17v-113l43 -1l42 -2v-65h-153l-1 194c0 131.333 0.333008 198 1 200z" />
<glyph glyph-name="u" unicode="u" horiz-adv-x="352"
d="M56 414c4 4 14.668 6 32.001 6s28 -2 32 -6c3.33301 -3.33301 5 -31 5 -83c0 -50.667 2.66699 -81 8 -91c3.33301 -6 9.5 -11.833 18.5 -17.5s16.833 -8.5 23.5 -8.5c4 0 7.66699 -2.33301 11 -7c4 -4.66699 4 -9 0 -13c-3.33301 -3.33301 -8.33301 -5 -15 -5
c-14.667 0 -28.667 5.66699 -42 17s-21.666 23.166 -24.999 35.499s-5 38.833 -5 79.5v72h-22v-68c0 -47.333 1.66699 -76 5 -86c6 -21.333 17.167 -39.166 33.5 -53.499s36.5 -21.5 60.5 -21.5c35.333 0 62.666 16 81.999 48l14 21l1 91
c0.666992 60.667 3.33398 92 8.00098 94c4.66699 1.33301 8.66699 0.333008 12 -3c4.66699 -4 7 -33 7 -87c0 -54.667 -2.33301 -89.334 -7 -104.001c-6.66699 -24 -19.834 -44 -39.501 -60s-41.834 -25 -66.501 -27c-1.33301 0 -3.33301 -0.166992 -6 -0.5
s-4.66699 -0.5 -6 -0.5c-28.667 0 -54.167 9.33301 -76.5 28s-36.5 42.334 -42.5 71.001c-3.33301 13.333 -5 46.333 -5 99c0 50 1.66699 76.667 5 80z" />
<glyph glyph-name="v" unicode="v" horiz-adv-x="325"
d="M254 419c2.66699 4 6.66406 5.33105 11.9971 3.99805s8 -4.66602 8 -9.99902c0 -17.333 -21.667 -98.333 -65 -243l-9 -30h-39c-24.667 0 -38.667 2 -42 6c-3.33301 4.66699 -15.666 48.334 -36.999 131.001c-20 77.333 -30 121 -30 131v2l1 2
c2.66699 5.33301 12.334 8 29.001 8c16 0 26 -1.33301 30 -4c3.33301 -2 13.666 -33.667 30.999 -95s26 -96.333 26 -105c0 -5.33301 -4 -8 -12 -8c-4.66699 0 -8.5 3.5 -11.5 10.5s-9.5 28.833 -19.5 65.5c-14 53.333 -22.667 84.833 -26 94.5s-7 14.5 -11 14.5h-2l-9 -1
c0 -0.666992 10.333 -38 31 -112l29 -112c4.66699 0 11.834 -0.333008 21.501 -1s16.834 -1 21.501 -1l35 123c23.333 84 36 127.333 38 130z" />
<glyph glyph-name="w" unicode="w" horiz-adv-x="419"
d="M60 425c4 2 15 3.00293 33 3.00293c14.667 0 23 -1 25 -3c3.33301 -2.66699 9.16602 -16.334 17.499 -41.001s12.5 -40.667 12.5 -48c0 -6 -3.66699 -8.33301 -11 -7c-6.66699 0.666992 -14.334 13 -23.001 37s-16 36 -22 36c-5.33301 0 -7.66602 -2.33301 -6.99902 -7
l54 -193c2 2 13.667 38 35 108c21.333 70.667 34.333 108.334 39 113.001c4 4 8.33301 4.33301 13 1c2.66699 -2.66699 9.16699 -21.5 19.5 -56.5l29.5 -103c9.33301 -33.667 14.333 -50.5 15 -50.5s5.33398 16.833 14.001 50.5l27.5 103.5c9.66699 35.333 15.5 54 17.5 56
c4 3.33301 8.16699 3.66602 12.5 0.999023s6.5 -6.66699 6.5 -12c0 -2.66699 -11.333 -49.334 -34 -140.001c-16.667 -64 -27 -101.833 -31 -113.5s-8.33301 -17.5 -13 -17.5c-5.33301 0 -9.83301 5.16699 -13.5 15.5s-12.5 41.5 -26.5 93.5
c-19.333 72 -29.666 108.667 -30.999 110c-0.666992 0.666992 -6.83398 -16.833 -18.501 -52.5l-34.5 -106.5l-17 -54c-3.33301 -5.33301 -7 -8 -11 -8c-6 0 -10.667 4.66699 -14 14c-5.33301 16.667 -18.333 63.667 -39 141s-31 117.666 -31 120.999
c0 4.66699 2 7.66699 6 9z" />
<glyph glyph-name="x" unicode="x" horiz-adv-x="326"
d="M55 421c0.666992 2 11.334 3 32.001 3h30l29 -42c18.667 -26.667 28 -44.334 28 -53.001c0 -4.66699 -3 -7.66699 -9 -9h-1c-5.33301 0 -17 12.833 -35 38.5s-28 38.5 -30 38.5h-1c-1.33301 -1.33301 9 -17.666 31 -48.999l34 -46l45 61c30.667 40 48.667 60 54 60h1
c7.33301 -2 11 -5 11 -9c0 -6 -15 -28.667 -45 -68c-30.667 -42 -46 -64 -46 -66c0 -3.33301 14.667 -24.666 44 -63.999c28.667 -38 43 -61.667 43 -71c0 -5.33301 -3 -8 -9 -8s-23.667 19.667 -53 59l-45 62l-36 -49c-6.66699 -8.66699 -12.5 -16.667 -17.5 -24
s-8.5 -13 -10.5 -17s-2.66699 -6 -2 -6c3.33301 0 13.666 11.667 30.999 35s29.333 35 36 35s10 -2.33301 10 -7c0 -8 -8.66699 -23.667 -26 -47c-18 -23.333 -28.667 -36.333 -32 -39c-2.66699 -2 -12.667 -3 -30 -3c-11.333 0 -20.333 0.666992 -27 2
c-4.66699 1.33301 -7 4.66602 -7 9.99902c0 2 15 23.667 45 65s45 62.666 45 63.999c0 4.66699 -14.667 27 -44 67c-30 40.667 -45 64.334 -45 71.001c0 2.66699 0.666992 4.66699 2 6z" />
<glyph glyph-name="y" unicode="y" horiz-adv-x="323"
d="M204 265v139.003c8 0 19.5 -0.333008 34.5 -1s26.167 -1 33.5 -1l1 -157v-62c0 -61.333 -1.83301 -100.333 -5.5 -117s-13.167 -32.334 -28.5 -47.001c-22 -22 -48 -33 -78 -33c-41.333 0 -73 17.667 -95 53c-6 10 -9.66699 18.167 -11 24.5s-2 19.166 -2 38.499v42h31
c16 0 25.333 -0.666992 28 -2s4 -6.33301 4 -15c0 -3.33301 -1.16699 -5.33301 -3.5 -6s-8.5 -1 -18.5 -1h-22l2 -20c2.66699 -25.333 12.667 -46.166 30 -62.499s36.666 -24.5 57.999 -24.5c14.667 0 28.334 4 41.001 12c12 8 22 18 30 30l12 18l2 155v89
c0 43.333 -2.66699 65 -8 65c-4.66699 0 -7.33398 -5.33301 -8.00098 -16s-1 -47.334 -1 -110.001c0 -58 -0.666992 -95 -2 -111s-4.66602 -24 -9.99902 -24c-0.666992 0 -3 0.666992 -7 2c-4.66699 1.33301 -7 48.666 -7 141.999zM51 331.003l-0.000976562 73.002h22v-60
c0 -38.667 1.33301 -64 4 -76c6.66699 -22.667 22.334 -37.334 47.001 -44.001c8 -2 13.167 -3.83301 15.5 -5.5s3.5 -4.83398 3.5 -9.50098c0 -5.33301 -1 -8.5 -3 -9.5s-8.33301 -0.833008 -19 0.5c-28 3.33301 -48.667 17.333 -62 42c-5.33301 10 -8 39.667 -8 89z" />
<glyph glyph-name="z" unicode="z" horiz-adv-x="324"
d="M55 408c0.666992 2 36.666 3.00098 107.999 3.00098h105v-10c0 -4.66699 -15.833 -36.5 -47.5 -95.5s-50.167 -91.167 -55.5 -96.5c-4 -4 -8.33301 -5.33301 -13 -4s-7 4.66602 -7 9.99902l22 23c14.667 15.333 29.334 36.333 44.001 63s22 54 22 82c0 2 -25.667 3 -77 3
h-44.5c-9.66699 0 -17.334 -0.5 -23.001 -1.5s-9 -2 -10 -3s-1.5 -2.5 -1.5 -4.5c0 -4 2.83301 -6.33301 8.5 -7s23.167 -1.33398 52.5 -2.00098c40 -0.666992 60.333 -3.33398 61 -8.00098c0 -5.33301 -17.333 -38.333 -52 -99c-37.333 -63.333 -56 -96.666 -56 -99.999
c0 -2.66699 29 -4 87 -4c60 0 90.667 -2.33301 92 -7c1.33301 -4 2 -6.33301 2 -7c0 -7.33301 -24.667 -11 -74 -11h-37c-46.667 0.666992 -76 1.5 -88 2.5s-18 3.5 -18 7.5c0 8 17.333 41.667 52 101c36.667 64.667 55 97.334 55 98.001c0 1.33301 -16.667 2 -50 2
s-51.666 1.66699 -54.999 5s-5 15.333 -5 36c0 14 1 22 3 24z" />
<glyph glyph-name="nbsp" unicode="&#xa0;" horiz-adv-x="250"
/>
<glyph glyph-name="nonmarkingreturn" horiz-adv-x="333"
/>
</font>
</defs></svg>

After

Width:  |  Height:  |  Size: 84 KiB

Binary file not shown.

Binary file not shown.

1
images/Atlas.svg Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1176.86 269.7" style=""><defs><style>.cls-1{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:16.86px;}</style></defs><title>Recurso 2</title><g id="Capa_2" data-name="Capa 2"><g id="Capa_1-2" data-name="Capa 1"><path class="cls-1 QVRVPVHV_0" d="M8.43,261.27L99.6,16.86L186.18,252.07L158.6,252.07L126.42,170.86L73.55,170.86"></path><path class="cls-1 QVRVPVHV_1" d="M455.88,37.54L455.88,8.43L272,8.43L272,37.54L348.61,37.54L350.14,250.54L376.2,250.54L376.2,137.15"></path><path class="cls-1 QVRVPVHV_2" d="M566.21,75.85L566.21,8.43L537.09,8.43L537.09,250.54L678.07,250.54L678.07,190.78L652.02,189.25L652.02,221.43L575.4,221.43"></path><path class="cls-1 QVRVPVHV_3" d="M756.22,261.27L847.4,16.86L933.98,252.07L906.39,252.07L874.21,170.86L821.35,170.86"></path><path class="cls-1 QVRVPVHV_4" d="M1139.31,193.84S1134.72,223,1094.87,223c-42.9,0-50.56-29.12-50.56-29.12l-22.22,17.63s17.62,42.14,72.78,42.14c67.43,0,73.56-59.77,73.56-59.77V154l-150.17-44.44V68.19S1029,8.43,1094.87,8.43c59.77,0,73.56,47.5,73.56,47.5l-26,10.73s-9.2-30.65-49-30.65c-32.18-1.53-44.44,27.58-44.44,27.58"></path></g></g><style data-made-with="vivus-instant">.QVRVPVHV_0{stroke-dasharray:680 682;stroke-dashoffset:681;animation:QVRVPVHV_draw 3000ms linear 0ms forwards;}.QVRVPVHV_1{stroke-dasharray:672 674;stroke-dashoffset:673;animation:QVRVPVHV_draw 3000ms linear 0ms forwards;}.QVRVPVHV_2{stroke-dasharray:675 677;stroke-dashoffset:676;animation:QVRVPVHV_draw 3000ms linear 0ms forwards;}.QVRVPVHV_3{stroke-dasharray:680 682;stroke-dashoffset:681;animation:QVRVPVHV_draw 3000ms linear 0ms forwards;}.QVRVPVHV_4{stroke-dasharray:925 927;stroke-dashoffset:926;animation:QVRVPVHV_draw 3000ms linear 0ms forwards;}@keyframes QVRVPVHV_draw{100%{stroke-dashoffset:0;}}@keyframes QVRVPVHV_fade{0%{stroke-opacity:1;}94.44444444444444%{stroke-opacity:1;}100%{stroke-opacity:0;}}</style></svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 160 KiB

View File

@ -1,127 +0,0 @@
The image is taken from : https://www.pexels.com/ on 5 May , 2017
Source Link: https://www.pexels.com/photo/city-sunny-people-street-2752/
The license of image mentioned on their license page on above date: Creative Commons Zero (CC0) license.
Creative Commons Legal Code
CC0 1.0 Universal
CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN
ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS
PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM
THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED
HEREUNDER.
Statement of Purpose
The laws of most jurisdictions throughout the world automatically confer
exclusive Copyright and Related Rights (defined below) upon the creator
and subsequent owner(s) (each and all, an "owner") of an original work of
authorship and/or a database (each, a "Work").
Certain owners wish to permanently relinquish those rights to a Work for
the purpose of contributing to a commons of creative, cultural and
scientific works ("Commons") that the public can reliably and without fear
of later claims of infringement build upon, modify, incorporate in other
works, reuse and redistribute as freely as possible in any form whatsoever
and for any purposes, including without limitation commercial purposes.
These owners may contribute to the Commons to promote the ideal of a free
culture and the further production of creative, cultural and scientific
works, or to gain reputation or greater distribution for their Work in
part through the use and efforts of others.
For these and/or other purposes and motivations, and without any
expectation of additional consideration or compensation, the person
associating CC0 with a Work (the "Affirmer"), to the extent that he or she
is an owner of Copyright and Related Rights in the Work, voluntarily
elects to apply CC0 to the Work and publicly distribute the Work under its
terms, with knowledge of his or her Copyright and Related Rights in the
Work and the meaning and intended legal effect of CC0 on those rights.
1. Copyright and Related Rights. A Work made available under CC0 may be
protected by copyright and related or neighboring rights ("Copyright and
Related Rights"). Copyright and Related Rights include, but are not
limited to, the following:
i. the right to reproduce, adapt, distribute, perform, display,
communicate, and translate a Work;
ii. moral rights retained by the original author(s) and/or performer(s);
iii. publicity and privacy rights pertaining to a person's image or
likeness depicted in a Work;
iv. rights protecting against unfair competition in regards to a Work,
subject to the limitations in paragraph 4(a), below;
v. rights protecting the extraction, dissemination, use and reuse of data
in a Work;
vi. database rights (such as those arising under Directive 96/9/EC of the
European Parliament and of the Council of 11 March 1996 on the legal
protection of databases, and under any national implementation
thereof, including any amended or successor version of such
directive); and
vii. other similar, equivalent or corresponding rights throughout the
world based on applicable law or treaty, and any national
implementations thereof.
2. Waiver. To the greatest extent permitted by, but not in contravention
of, applicable law, Affirmer hereby overtly, fully, permanently,
irrevocably and unconditionally waives, abandons, and surrenders all of
Affirmer's Copyright and Related Rights and associated claims and causes
of action, whether now known or unknown (including existing as well as
future claims and causes of action), in the Work (i) in all territories
worldwide, (ii) for the maximum duration provided by applicable law or
treaty (including future time extensions), (iii) in any current or future
medium and for any number of copies, and (iv) for any purpose whatsoever,
including without limitation commercial, advertising or promotional
purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each
member of the public at large and to the detriment of Affirmer's heirs and
successors, fully intending that such Waiver shall not be subject to
revocation, rescission, cancellation, termination, or any other legal or
equitable action to disrupt the quiet enjoyment of the Work by the public
as contemplated by Affirmer's express Statement of Purpose.
3. Public License Fallback. Should any part of the Waiver for any reason
be judged legally invalid or ineffective under applicable law, then the
Waiver shall be preserved to the maximum extent permitted taking into
account Affirmer's express Statement of Purpose. In addition, to the
extent the Waiver is so judged Affirmer hereby grants to each affected
person a royalty-free, non transferable, non sublicensable, non exclusive,
irrevocable and unconditional license to exercise Affirmer's Copyright and
Related Rights in the Work (i) in all territories worldwide, (ii) for the
maximum duration provided by applicable law or treaty (including future
time extensions), (iii) in any current or future medium and for any number
of copies, and (iv) for any purpose whatsoever, including without
limitation commercial, advertising or promotional purposes (the
"License"). The License shall be deemed effective as of the date CC0 was
applied by Affirmer to the Work. Should any part of the License for any
reason be judged legally invalid or ineffective under applicable law, such
partial invalidity or ineffectiveness shall not invalidate the remainder
of the License, and in such case Affirmer hereby affirms that he or she
will not (i) exercise any of his or her remaining Copyright and Related
Rights in the Work or (ii) assert any associated claims and causes of
action with respect to the Work, in either case contrary to Affirmer's
express Statement of Purpose.
4. Limitations and Disclaimers.
a. No trademark or patent rights held by Affirmer are waived, abandoned,
surrendered, licensed or otherwise affected by this document.
b. Affirmer offers the Work as-is and makes no representations or
warranties of any kind concerning the Work, express, implied,
statutory or otherwise, including without limitation warranties of
title, merchantability, fitness for a particular purpose, non
infringement, or the absence of latent or other defects, accuracy, or
the present or absence of errors, whether or not discoverable, all to
the greatest extent permissible under applicable law.
c. Affirmer disclaims responsibility for clearing rights of other persons
that may apply to the Work or any use thereof, including without
limitation any person's Copyright and Related Rights in the Work.
Further, Affirmer disclaims responsibility for obtaining any necessary
consents, permissions or other rights required for any use of the
Work.
d. Affirmer understands and acknowledges that Creative Commons is not a
party to this document and has no duty or obligation with respect to
this CC0 or use of the Work.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 102 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 542 B

367
images/infinite.svg Normal file
View File

@ -0,0 +1,367 @@
<svg version="1.1" id="1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 715.7 361.1" style="" xml:space="preserve">
<title>Infinite</title>
<style type="text/css">
.st0{fill:none;stroke:url(#SVGID_1_);stroke-miterlimit:10;}
.st1{fill:none;stroke:url(#SVGID_2_);stroke-miterlimit:10;}
.st2{fill:none;stroke:url(#SVGID_3_);stroke-miterlimit:10;}
.st3{fill:none;stroke:url(#SVGID_4_);stroke-miterlimit:10;}
.st4{fill:none;stroke:url(#SVGID_5_);stroke-miterlimit:10;}
.st5{fill:none;stroke:url(#SVGID_6_);stroke-miterlimit:10;}
.st6{fill:none;stroke:url(#SVGID_7_);stroke-miterlimit:10;}
.st7{fill:none;stroke:url(#SVGID_8_);stroke-miterlimit:10;}
.st8{fill:none;stroke:url(#SVGID_9_);stroke-miterlimit:10;}
.st9{fill:none;stroke:url(#SVGID_10_);stroke-miterlimit:10;}
.st10{fill:none;stroke:url(#SVGID_11_);stroke-miterlimit:10;}
.st11{fill:none;stroke:url(#SVGID_12_);stroke-miterlimit:10;}
.st12{fill:none;stroke:url(#SVGID_13_);stroke-miterlimit:10;}
.st13{fill:none;stroke:url(#SVGID_14_);stroke-miterlimit:10;}
.st14{fill:none;stroke:url(#SVGID_15_);stroke-miterlimit:10;}
.st15{fill:none;stroke:url(#SVGID_16_);stroke-miterlimit:10;}
.st16{fill:none;stroke:url(#SVGID_17_);stroke-miterlimit:10;}
.st17{fill:none;stroke:url(#SVGID_18_);stroke-miterlimit:10;}
.st18{fill:none;stroke:url(#SVGID_19_);stroke-miterlimit:10;}
.st19{fill:none;stroke:url(#SVGID_20_);stroke-miterlimit:10;}
.st20{fill:none;stroke:url(#SVGID_21_);stroke-miterlimit:10;}
.st21{fill:none;stroke:url(#SVGID_22_);stroke-miterlimit:10;}
.st22{fill:none;stroke:url(#SVGID_23_);stroke-miterlimit:10;}
.st23{fill:none;stroke:url(#SVGID_24_);stroke-miterlimit:10;}
.st24{fill:none;stroke:url(#SVGID_25_);stroke-miterlimit:10;}
</style>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="706.1083" y1="214.9623" x2="9.583" y2="146.1265">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st0 infinite_0" d="M183.7,356.7c-97.1,0-176.1-79-176.1-176.1S86.5,4.4,183.7,4.4h0.2c44.4,0,86.8,16.7,119.4,47
c1.4,1.3,4.3,4.1,4.3,4.1l0.1,0.1l50.2,50.2l48.5-48.4C439,23.8,484.7,4.4,531.6,4.4h0.5c97,0,176,79,176,176
c0,97.1-79,176.1-176.1,176.1h-0.4c-46,0-91-18.7-123.7-51.2l-50.1-50.1l-46.5,46.6C278.3,336.6,231.7,356.5,183.7,356.7z"></path>
<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="700.6348" y1="214.4218" x2="15.0557" y2="146.6678">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st1 infinite_1" d="M357.9,247.4l54,54c31.6,31.5,75.2,49.6,119.8,49.6c0.1,0,0.3,0,0.4,0l0,0c94,0,170.6-76.5,170.6-170.6
S626.2,9.9,532.2,9.9c-0.2,0-0.4,0-0.5,0c-45.5,0-89.7,18.7-121.4,51.3l-52.4,52.3l-54.1-54.1l0,0c0,0-2.8-2.7-4.2-4
C268,26.1,227,9.9,183.9,9.9c-0.1,0-0.1,0-0.2,0C89.6,9.9,13.1,86.4,13.1,180.5s76.5,170.6,170.6,170.6
c46.6-0.1,91.7-19.5,123.8-53.2L357.9,247.4z"></path>
<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="695.161" y1="213.8809" x2="20.5301" y2="147.2088">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st2 infinite_2" d="M183.7,15.4c-91,0-165.1,74.1-165.1,165.1s74.1,165.1,165.1,165.1c45.1-0.1,88.7-18.9,119.8-51.5l0.1-0.1
l54.3-54.4l57.9,57.9c30.6,30.5,72.8,48,115.9,48h0.4c91,0,165.1-74.1,165.1-165.1c0-91-74-165-165-165h-0.5
c-44,0-86.8,18.1-117.5,49.6l-56.3,56.2l-57.9-58c-0.3-0.3-2.8-2.7-4.1-3.9c-30.6-28.4-70.4-44-112-44H183.7z"></path>
<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="689.2347" y1="213.3862" x2="26.6377" y2="147.9035">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st3 infinite_3" d="M532.1,21.4L532.1,21.4l-0.2,0c-32,0.3-59,8.3-84.9,25.3c-22.8,15-42.6,35.6-63.5,57.4
c-8.2,8.5-16.6,17.3-25.7,26.3c-5-5.1-10.3-10.6-15.9-16.4c-27.4-28.4-58.5-60.7-85-74.8l0,0l-0.1,0l-0.1,0l-0.1,0
c-23-11.7-47.5-17.6-72.7-17.6c-20.4,0-40.4,3.9-59.4,11.5C106,40.6,89,51.4,74.3,65.2c-31,29.2-48.6,69.1-49.6,112.2
c-0.4,22.3,3.5,43.6,11.7,63.5c7.7,18.7,18.9,35.6,33.2,50.2c30.4,30.9,72.3,48.6,115,48.6c17.8,0,35.1-3.1,51.6-9.1
c37.3-12.2,66.3-42.6,97.1-74.8c7.9-8.3,16.1-16.8,24.4-25.1c3,3.1,5.9,6.1,8.7,9.1l0,0c26.7,27.8,49.7,51.8,75,69.8
c28.9,20.5,56.9,30.1,88.1,30.1c16.6,0,33.7-2.7,52.4-8.3l0.2-0.1l0.2-0.1l0.2-0.1l0.2-0.1c40.1-15,71.1-40.7,89.6-74.5
c16.6-30.4,22.5-66.6,16.4-101.9c-6-35.6-23.7-68.3-49.6-92.1c-28.6-26.2-65.5-40.6-106.9-41.4L532.1,21.4L532.1,21.4L532.1,21.4z"></path>
<linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="683.2651" y1="212.797" x2="32.609" y2="148.4943">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st4 infinite_4" d="M532.1,27.4L532.1,27.4c40,0.8,75.6,14.6,103,39.8c24.9,22.9,41.9,54.4,47.7,88.7c5.8,34,0.2,68.9-15.8,98.1
c-17.8,32.5-47.6,57.3-86.4,71.8l-0.2,0.1l-0.2,0.1c-18.1,5.4-34.7,8-50.7,8c-29.8,0-56.7-9.2-84.6-29
c-24.8-17.6-47.7-41.5-74.2-69.1c-4.2-4.4-8.5-8.9-13-13.5c-9.9,9.6-19.5,19.6-28.9,29.4c-30.3,31.7-58.8,61.6-94.7,73.3
c-15.9,5.8-32.6,8.7-49.6,8.7c-41.1,0-81.4-17.1-110.7-46.8c-13.8-14.1-24.6-30.3-31.9-48.3c-7.8-19.1-11.6-39.7-11.2-61.1
c1-41.6,17.9-79.9,47.8-108c14.1-13.3,30.5-23.7,48.5-31c18.3-7.4,37.6-11.1,57.1-11.1c0,0,0,0,0,0c24.3,0,47.8,5.7,70,16.9l0.1,0
l0.1,0c25.6,13.6,56.3,45.5,83.4,73.6c7.1,7.4,13.9,14.5,20.1,20.6c10.7-10.4,20.5-20.6,30.1-30.6c20.7-21.6,40.2-41.9,62.5-56.5
C475.2,35.4,501.2,27.6,532.1,27.4L532.1,27.4"></path>
<linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="677.3289" y1="212.208" x2="38.5755" y2="149.0816">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st5 infinite_5" d="M532,33.4c162.4,3.2,207.7,226.6,46.5,286.7c-17.9,5.3-34.1,7.8-49,7.8c-68.8,0-111.2-51.9-171.6-114
c-43.1,40.6-78.6,90.2-125.7,105.5c-15.6,5.7-31.7,8.4-47.7,8.4c-76.2,0-149.4-61.3-147.9-150.1c2-84.4,71.2-144.2,147.4-144.2
c22.3,0,45.3,5.1,67.3,16.3c33.1,17.6,77.2,68.9,106.4,97.3C419.1,88.7,451.1,34,532,33.4"></path>
<linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="670.3571" y1="211.4629" x2="45.536" y2="149.7134">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st6 infinite_6" d="M532,40.4c59.2,0,113.9,38.3,133.1,96.4c30,92.6-39.7,183.8-133,183.8c-1,0-2,0-2.9,0
c-78.3,0-121.7-71.6-171.4-116.3c-14.9,14-77.4,80-92.8,90.3c-25.8,18.1-53.9,26.2-81.1,26.2c-73,0-139.8-58.6-140.3-140.2
c0.4-82.6,67.7-140,140.5-140c18.6,0,37.5,3.7,55.8,11.7c34.9,12.3,91.2,80.4,118,104.5c20.3-18.8,83.3-87.9,104-97.3
C484.6,46.4,508.7,40.4,532,40.4"></path>
<linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="663.8109" y1="210.621" x2="51.1901" y2="150.0773">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st7 infinite_7" d="M183.8,314.3c-0.2,0-0.3,0-0.5,0c-73.8,0-133.9-60.1-133.9-133.9s60-134,133.9-134c0.1,0,0.1,0,0.2,0
c33.8,0,66.1,12.7,90.9,35.7c1,0.9,2.8,2.7,3.4,3.3l79.8,79.7l77.9-77.8l0.1-0.2l0.4-0.4c24.9-25.7,59.7-40.4,95.4-40.4
c0.1,0,0.3,0,0.4,0c73.9,0,133.9,60.1,133.9,133.9c0,73.9-60.1,133.9-133.9,133.9c-0.1,0-0.2,0-0.3,0c-35.1,0-69.4-14.2-94.2-39.1
l-79.8-79.8l-76.8,76.9C255.7,299,220.4,314.3,183.8,314.3z"></path>
<linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="657.0481" y1="210.0035" x2="57.9523" y2="150.7964">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st8 infinite_8" d="M531.8,53.2c-0.1,0-0.3,0-0.4,0c-33.7,0-66.5,13.8-90.1,37.9l-0.1,0.2l-83.6,83.5L273,90.3
c-0.6-0.6-2.3-2.3-3.3-3.1c-23.5-21.9-54.2-33.9-86.2-33.9c-0.1,0-0.1,0-0.2,0c-70.1,0-127.1,57-127.1,127.1s57,127.1,127.1,127.1
c0.2,0,0.3,0,0.5,0c34.7,0,68.2-14.5,91.9-39.8l0.5-0.5l81.3-81.4l84.6,84.6c23.5,23.6,56.1,37,89.4,37c0.1,0,0.2,0,0.3,0
c70.1,0,127.1-57,127.1-127.1S601.9,53.2,531.8,53.2L531.8,53.2z"></path>
<linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="652.7662" y1="192.3157" x2="361.4449" y2="163.5251">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st9 infinite_9" d="M531.8,59.2c66.8,0,121.1,54.3,121.1,121.1s-54.3,121.1-121.1,121.1h-0.3c-31.8,0-62.9-12.8-85.2-35.2
l-84.6-84.6l-1.2-1.2l1.3-1.3l83.6-83.5l0.7-0.7l0.1-0.2c22.4-22.5,53.4-35.4,85.2-35.4H531.8"></path>
<linearGradient id="SVGID_11_" gradientUnits="userSpaceOnUse" x1="353.5445" y1="197.2706" x2="62.2345" y2="168.4811">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st10 infinite_10" d="M183.5,59.3c30.6,0,59.8,11.5,82.1,32.3l0.2,0.2l0.2,0.1c0.3,0.3,1.1,1,2.8,2.7l84.6,84.5l1.2,1.2l-1.3,1.3
L271.9,263l-0.5,0.5l-0.1,0.1l-0.1,0.1c-22.6,24.1-54.5,37.9-87.5,37.9h-0.5c-66.8,0-121.1-54.3-121.1-121.1S116.5,59.3,183.3,59.3
H183.5"></path>
<linearGradient id="SVGID_12_" gradientUnits="userSpaceOnUse" x1="645.4633" y1="191.7927" x2="372.8198" y2="164.8481">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st11 infinite_11" d="M532.2,67.2L532.2,67.2c0.8,0,1.5,0,2.2,0C564.7,67.9,593,80.2,614,102c43.3,45.1,41.9,117.1-3.3,160.4
c-21.3,20.3-49.1,31.5-78.3,31.5c-0.8,0-1.7,0-2.5,0c-30.3-0.7-58.4-12.9-79.3-34.6l0,0l-0.1-0.1l-0.1-0.1l0,0l0,0l0,0l-0.1-0.1
l-0.1-0.1l-0.1-0.1c-0.9-1-2.2-2.3-4.1-4.1l0,0l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1
l-0.1-0.1l-0.1-0.1l-36.6-36.7l-5.6-5.7l-5.6-5.7l-6.3-6.4l-6.3-6.4l-6.3-6.4l-6.3-6.4l6.3-6.3l6.3-6.3l6.3-6.3l6.3-6.3l5.6-5.6
l5.6-5.6l39.9-39.9c0.9-0.9,1.8-1.8,2.5-2.5l0.1-0.1l0.1-0.1l0.1-0.1l0,0l0.3-0.3l0.1-0.2l0.2-0.2l0.2-0.2l0.2-0.2l0.2-0.2l0.2-0.2
l0.2-0.2l0.2-0.2l0.3-0.3C474.9,78.5,502.8,67.2,532.2,67.2z"></path>
<linearGradient id="SVGID_13_" gradientUnits="userSpaceOnUse" x1="342.8802" y1="196.2519" x2="70.2367" y2="169.3073">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st12 infinite_12" d="M183.5,293.9L183.5,293.9c-0.8,0-1.5,0-2.2,0c-30.3-0.6-58.6-12.9-79.5-34.8C58.4,213.9,59.9,142,105,98.7
c21.3-20.3,49.1-31.5,78.3-31.5c0.8,0,1.7,0,2.5,0c30.3,0.7,58.4,12.9,79.3,34.6l0,0l0.1,0.1l0.1,0.1l0,0l0,0l0,0l0.1,0.1l0.1,0.1
l0.1,0.1c0.9,1,2.2,2.3,4.1,4.1l0,0l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1
l36.6,36.7l5.6,5.7l5.6,5.7l6.3,6.4l6.3,6.4l6.3,6.4l6.3,6.4l-6.3,6.3l-6.3,6.3l-6.3,6.3l-6.3,6.3l-5.6,5.6l-5.6,5.6l-39.9,39.9
c-0.9,0.9-1.8,1.8-2.5,2.5l-0.1,0.1l-0.1,0.1l-0.1,0.1l0,0l-0.3,0.3l-0.1,0.2l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.2,0.2
l-0.2,0.2l-0.2,0.2l-0.3,0.3C240.8,282.6,212.9,293.9,183.5,293.9z"></path>
<linearGradient id="SVGID_14_" gradientUnits="userSpaceOnUse" x1="636.5162" y1="190.9086" x2="385.4112" y2="166.0925">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st13 infinite_13" d="M532.2,76.2c-27.1,0-52.8,10.3-72.3,29.1l-0.3,0.3l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.2,0.2
l-0.1,0.2c-0.2,0.2-0.4,0.3-0.5,0.5l-0.1,0.1l-0.1,0.1l-0.1,0.1c-0.7,0.7-1.6,1.5-2.4,2.4L415,150.1l-5.6,5.6l-5.6,5.6l-6.3,6.3
l-6.3,6.3l-6.3,6.3l6.3,6.4l6.3,6.4l6.3,6.4l5.6,5.7l5.6,5.7l36.6,36.7l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1
l0.1,0.1l0.1,0.1l0.1,0.1c2,1.9,3.4,3.3,4.4,4.4l0.1,0.1l0,0l0.1,0.1l0.1,0.1l0,0l0,0l0,0l0,0l0,0c19.2,20,45.2,31.3,73,31.9
c0.8,0,1.5,0,2.3,0c26.9,0,52.5-10.3,72.1-29c41.5-39.9,42.9-106.1,3-147.7c-19.3-20.1-45.3-31.5-73.2-32
C533.6,76.3,532.9,76.2,532.2,76.2z"></path>
<linearGradient id="SVGID_15_" gradientUnits="userSpaceOnUse" x1="330.2888" y1="195.0075" x2="79.1838" y2="170.1915">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st14 infinite_14" d="M183.5,284.9c27.1,0,52.8-10.3,72.3-29.1l0.3-0.3l0.2-0.2l0.2-0.2l0.2-0.2l0.2-0.2l0.2-0.2l0.2-0.2l0.1-0.2
c0.2-0.2,0.4-0.3,0.5-0.5l0.1-0.1l0.1-0.1l0.1-0.1c0.7-0.7,1.6-1.5,2.4-2.4l39.9-39.9l5.6-5.6l5.6-5.6l6.3-6.3l6.3-6.3l6.3-6.3
l-6.3-6.4l-6.3-6.4l-6.3-6.4l-5.6-5.7l-5.6-5.7l-36.6-36.7l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1
l-0.1-0.1l-0.1-0.1l-0.1-0.1c-2-1.9-3.4-3.3-4.4-4.4l-0.1-0.1l0,0l-0.1-0.1l-0.1-0.1l0,0l0,0l0,0l0,0l0,0
c-19.2-20-45.2-31.3-73-31.9c-0.8,0-1.5,0-2.3,0c-26.9,0-52.5,10.3-72.1,29c-41.5,39.9-42.9,106.1-3,147.7
c19.3,20.1,45.3,31.5,73.2,32C182.1,284.8,182.8,284.9,183.5,284.9z"></path>
<linearGradient id="SVGID_16_" gradientUnits="userSpaceOnUse" x1="627.569" y1="190.0244" x2="398.0026" y2="167.3369">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st15 infinite_15" d="M532.2,85.2c-24.7,0-48.2,9.4-66.1,26.6l-0.3,0.3l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.1,0.1
c-0.3,0.3-0.5,0.5-0.8,0.8l-0.1,0.1l-0.1,0.1l-0.1,0.1c-0.7,0.7-1.5,1.5-2.3,2.2l-39.9,39.9l-5.6,5.6l-5.6,5.6l-6.3,6.3l-6.3,6.3
l6.3,6.4l6.3,6.4l5.6,5.7l5.6,5.7l36.6,36.7l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1
c2.1,2,3.6,3.5,4.8,4.7l0,0.1l0,0l0,0l0,0l0.1,0.1l0,0l0,0l0,0l0,0c17.6,18.2,41.3,28.6,66.8,29.2c0.7,0,1.4,0,2.1,0
c24.5,0,47.9-9.4,65.9-26.6c38-36.4,39.2-96.9,2.7-134.9c-17.6-18.4-41.4-28.7-66.9-29.2C533.5,85.3,532.8,85.2,532.2,85.2z"></path>
<linearGradient id="SVGID_17_" gradientUnits="userSpaceOnUse" x1="317.6974" y1="193.7631" x2="88.131" y2="171.0756">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st16 infinite_16" d="M183.5,275.9c24.7,0,48.2-9.4,66.1-26.6l0.3-0.3l0.2-0.2l0.2-0.2l0.2-0.2l0.2-0.2l0.2-0.2l0.1-0.1
c0.3-0.3,0.5-0.5,0.8-0.8l0.1-0.1l0.1-0.1l0.1-0.1c0.7-0.7,1.5-1.5,2.3-2.2l39.9-39.9l5.6-5.6l5.6-5.6l6.3-6.3l6.3-6.3l-6.3-6.4
l-6.3-6.4l-5.6-5.7l-5.6-5.7l-36.6-36.7l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1
c-2.1-2-3.6-3.5-4.8-4.7l0-0.1l0,0l0,0l0,0l-0.1-0.1l0,0l0,0l0,0l0,0c-17.6-18.2-41.3-28.6-66.8-29.2c-0.7,0-1.4,0-2.1,0
c-24.5,0-47.9,9.4-65.9,26.6c-38,36.4-39.2,96.9-2.7,134.9c17.6,18.4,41.4,28.7,66.9,29.2C182.2,275.8,182.9,275.9,183.5,275.9z"></path>
<linearGradient id="SVGID_18_" gradientUnits="userSpaceOnUse" x1="618.6218" y1="189.1402" x2="410.594" y2="168.5813">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st17 infinite_17" d="M532.2,94.2c-22.4,0-43.7,8.6-59.8,24.1l-0.3,0.3l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.1,0.1
c-0.4,0.3-0.7,0.7-1.1,1.1l-0.1,0.1l-0.1,0.1c-0.7,0.7-1.4,1.4-2.2,2.1l-39.9,39.9l-5.6,5.6l-5.6,5.6l-6.3,6.3l6.3,6.4l5.6,5.7
l5.6,5.7l36.6,36.7l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1c2.2,2.2,3.8,3.7,5.1,5.1l0,0l0,0l0.1,0.1l0,0l0,0l0,0
c15.9,16.5,37.4,25.9,60.5,26.4c0.6,0,1.3,0,1.9,0c22.2,0,43.4-8.5,59.7-24.1c34.4-33,35.4-87.8,2.4-122.2
c-16-16.6-37.5-26-60.6-26.5C533.3,94.3,532.8,94.2,532.2,94.2z"></path>
<linearGradient id="SVGID_19_" gradientUnits="userSpaceOnUse" x1="305.106" y1="192.5187" x2="97.0782" y2="171.9598">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st18 infinite_18" d="M183.5,266.9c22.4,0,43.7-8.6,59.8-24.1l0.3-0.3l0.2-0.2l0.2-0.2l0.2-0.2l0.2-0.2l0.1-0.1
c0.4-0.3,0.7-0.7,1.1-1.1l0.1-0.1l0.1-0.1c0.7-0.7,1.4-1.4,2.2-2.1l39.9-39.9l5.6-5.6l5.6-5.6l6.3-6.3l-6.3-6.4l-5.6-5.7L288,163
l-36.6-36.7l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1c-2.2-2.2-3.8-3.7-5.1-5.1l0,0l0,0l-0.1-0.1l0,0l0,0l0,0
c-15.9-16.5-37.4-25.9-60.5-26.4c-0.6,0-1.3,0-1.9,0c-22.2,0-43.4,8.5-59.7,24.1c-34.4,33-35.4,87.8-2.4,122.2
c16,16.6,37.5,26,60.6,26.5C182.4,266.8,182.9,266.9,183.5,266.9z"></path>
<linearGradient id="SVGID_20_" gradientUnits="userSpaceOnUse" x1="609.6744" y1="188.256" x2="423.1854" y2="169.8257">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st19 infinite_19" d="M532.2,103.2c-20.1,0-39.1,7.7-53.6,21.6l-0.3,0.3l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.1,0.1
c-0.4,0.4-0.9,0.9-1.4,1.4l-0.1,0.1c-0.7,0.6-1.3,1.3-2,2l-39.9,39.9l-5.6,5.6l-5.6,5.6l5.6,5.7l5.6,5.7l36.6,36.7l0.1,0.1l0.1,0.1
l0.1,0.1l0.1,0.1c2.4,2.3,4,3.9,5.4,5.4l0,0l0,0l0,0l0,0c14.2,14.8,33.5,23.2,54.2,23.6c0.6,0,1.1,0,1.7,0
c19.9,0,38.9-7.7,53.4-21.6c30.8-29.5,31.7-78.6,2.2-109.4c-14.3-14.9-33.6-23.3-54.3-23.7C533.2,103.3,532.7,103.2,532.2,103.2z"></path>
<linearGradient id="SVGID_21_" gradientUnits="userSpaceOnUse" x1="292.5146" y1="191.2743" x2="106.0256" y2="172.844">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st20 infinite_20" d="M183.5,257.9c20.1,0,39.1-7.7,53.6-21.6l0.3-0.3l0.2-0.2l0.2-0.2l0.2-0.2l0.1-0.1c0.4-0.4,0.9-0.9,1.4-1.4
l0.1-0.1c0.7-0.6,1.3-1.3,2-2l39.9-39.9l5.6-5.6l5.6-5.6l-5.6-5.7l-5.6-5.7L245,132.6l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1
c-2.4-2.3-4-3.9-5.4-5.4l0,0l0,0l0,0l0,0C225,112,205.7,103.6,185,103.2c-0.6,0-1.1,0-1.7,0c-19.9,0-38.9,7.7-53.4,21.6
c-30.8,29.5-31.7,78.6-2.2,109.4c14.3,14.9,33.6,23.3,54.3,23.7C182.5,257.8,183,257.9,183.5,257.9z"></path>
<linearGradient id="SVGID_22_" gradientUnits="userSpaceOnUse" x1="601.7214" y1="187.47" x2="434.3777" y2="170.9319">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st21 infinite_21" d="M532.2,111.2c-18,0-35.1,6.9-48.1,19.3l-0.3,0.3l-0.2,0.2l-0.2,0.2l0,0c-0.5,0.5-1.1,1.1-1.7,1.6l-0.1,0.1
c-0.6,0.6-1.3,1.2-1.9,1.9l-39.9,39.9l-5.6,5.6l5.6,5.7l36.6,36.7l0.1,0.1l0.1,0.1c2.5,2.4,4.2,4.1,5.7,5.7l0,0l0,0
c12.8,13.3,30,20.8,48.6,21.2c0.5,0,1,0,1.5,0c17.8,0,34.8-6.9,47.9-19.4c27.6-26.5,28.4-70.5,1.9-98.1
c-12.8-13.3-30.1-20.9-48.6-21.2C533.1,111.3,532.6,111.2,532.2,111.2z"></path>
<linearGradient id="SVGID_23_" gradientUnits="userSpaceOnUse" x1="281.3224" y1="190.1681" x2="113.9787" y2="173.63">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st22 infinite_22" d="M183.5,249.9c18,0,35.1-6.9,48.1-19.3l0.3-0.3l0.2-0.2l0.2-0.2l0,0c0.5-0.5,1.1-1.1,1.7-1.6l0.1-0.1
c0.6-0.6,1.3-1.2,1.9-1.9l39.9-39.9l5.6-5.6l-5.6-5.7l-36.6-36.7l-0.1-0.1l-0.1-0.1c-2.5-2.4-4.2-4.1-5.7-5.7l0,0l0,0
c-12.8-13.3-30-20.8-48.6-21.2c-0.5,0-1,0-1.5,0c-17.8,0-34.8,6.9-47.9,19.4c-27.6,26.5-28.4,70.5-1.9,98.1
c12.8,13.3,30.1,20.9,48.6,21.2C182.6,249.8,183.1,249.9,183.5,249.9z"></path>
<linearGradient id="SVGID_24_" gradientUnits="userSpaceOnUse" x1="593.7637" y1="186.6833" x2="445.57" y2="172.0377">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st23 infinite_23" d="M532.2,119.2c-16,0-31,6.1-42.5,17.1l-0.3,0.3c-0.1,0.1-0.2,0.2-0.3,0.3c-0.6,0.6-1.2,1.1-1.8,1.7
c-0.6,0.6-1.3,1.2-1.9,1.9l-39.9,39.9l36.6,36.7c2.6,2.5,4.4,4.3,6,6c11.3,11.7,26.5,18.4,43,18.7c0.5,0,0.9,0,1.4,0
c15.8,0,30.8-6.1,42.4-17.1c24.4-23.4,25.1-62.3,1.7-86.8c-11.3-11.8-26.6-18.5-43-18.8C533,119.3,532.6,119.2,532.2,119.2z"></path>
<linearGradient id="SVGID_25_" gradientUnits="userSpaceOnUse" x1="270.13" y1="189.0623" x2="121.9364" y2="174.4167">
<stop offset="0" style="stop-color:#00FF00"></stop>
<stop offset="0.1667" style="stop-color:#00770066"></stop>
<stop offset="0.3333" style="stop-color:#001100dd"></stop>
<stop offset="0.5" style="stop-color:#00000000"></stop>
<stop offset="0.6667" style="stop-color:#001100dd"></stop>
<stop offset="0.8333" style="stop-color:#00770066"></stop>
<stop offset="1" style="stop-color:#00FF00"></stop>
</linearGradient>
<path class="st24 infinite_24" d="M183.5,241.9c16,0,31-6.1,42.5-17.1l0.3-0.3c0.1-0.1,0.2-0.2,0.3-0.3c0.6-0.6,1.2-1.1,1.8-1.7
c0.6-0.6,1.3-1.2,1.9-1.9l39.9-39.9l-36.6-36.7c-2.6-2.5-4.4-4.3-6-6c-11.3-11.7-26.5-18.4-43-18.7c-0.5,0-0.9,0-1.4,0
c-15.8,0-30.8,6.1-42.4,17.1c-24.4,23.4-25.1,62.3-1.7,86.8c11.3,11.8,26.6,18.5,43,18.8C182.7,241.8,183.1,241.9,183.5,241.9z"></path>
<style data-made-with="vivus-instant">.infinite_0{stroke-dasharray:1941 1943;stroke-dashoffset:1942;animation:infinite_draw 3333ms ease-in-out 0ms forwards;}.infinite_1{stroke-dasharray:1911 1913;stroke-dashoffset:1912;animation:infinite_draw 3333ms ease-in-out 69ms forwards;}.infinite_2{stroke-dasharray:1882 1884;stroke-dashoffset:1883;animation:infinite_draw 3333ms ease-in-out 138ms forwards;}.infinite_3{stroke-dasharray:1850 1852;stroke-dashoffset:1851;animation:infinite_draw 3333ms ease-in-out 208ms forwards;}.infinite_4{stroke-dasharray:1817 1819;stroke-dashoffset:1818;animation:infinite_draw 3333ms ease-in-out 277ms forwards;}.infinite_5{stroke-dasharray:1784 1786;stroke-dashoffset:1785;animation:infinite_draw 3333ms ease-in-out 347ms forwards;}.infinite_6{stroke-dasharray:1746 1748;stroke-dashoffset:1747;animation:infinite_draw 3333ms ease-in-out 416ms forwards;}.infinite_7{stroke-dasharray:1713 1715;stroke-dashoffset:1714;animation:infinite_draw 3333ms ease-in-out 486ms forwards;}.infinite_8{stroke-dasharray:1676 1678;stroke-dashoffset:1677;animation:infinite_draw 3333ms ease-in-out 555ms forwards;}.infinite_9{stroke-dasharray:813 815;stroke-dashoffset:814;animation:infinite_draw 3333ms ease-in-out 625ms forwards;}.infinite_10{stroke-dasharray:814 816;stroke-dashoffset:815;animation:infinite_draw 3333ms ease-in-out 694ms forwards;}.infinite_11{stroke-dasharray:762 764;stroke-dashoffset:763;animation:infinite_draw 3333ms ease-in-out 763ms forwards;}.infinite_12{stroke-dasharray:762 764;stroke-dashoffset:763;animation:infinite_draw 3333ms ease-in-out 833ms forwards;}.infinite_13{stroke-dasharray:701 703;stroke-dashoffset:702;animation:infinite_draw 3333ms ease-in-out 902ms forwards;}.infinite_14{stroke-dasharray:701 703;stroke-dashoffset:702;animation:infinite_draw 3333ms ease-in-out 972ms forwards;}.infinite_15{stroke-dasharray:641 643;stroke-dashoffset:642;animation:infinite_draw 3333ms ease-in-out 1041ms forwards;}.infinite_16{stroke-dasharray:641 643;stroke-dashoffset:642;animation:infinite_draw 3333ms ease-in-out 1111ms forwards;}.infinite_17{stroke-dasharray:580 582;stroke-dashoffset:581;animation:infinite_draw 3333ms ease-in-out 1180ms forwards;}.infinite_18{stroke-dasharray:580 582;stroke-dashoffset:581;animation:infinite_draw 3333ms ease-in-out 1250ms forwards;}.infinite_19{stroke-dasharray:520 522;stroke-dashoffset:521;animation:infinite_draw 3333ms ease-in-out 1319ms forwards;}.infinite_20{stroke-dasharray:520 522;stroke-dashoffset:521;animation:infinite_draw 3333ms ease-in-out 1388ms forwards;}.infinite_21{stroke-dasharray:466 468;stroke-dashoffset:467;animation:infinite_draw 3333ms ease-in-out 1458ms forwards;}.infinite_22{stroke-dasharray:466 468;stroke-dashoffset:467;animation:infinite_draw 3333ms ease-in-out 1527ms forwards;}.infinite_23{stroke-dasharray:413 415;stroke-dashoffset:414;animation:infinite_draw 3333ms ease-in-out 1597ms forwards;}.infinite_24{stroke-dasharray:413 415;stroke-dashoffset:414;animation:infinite_draw 3333ms ease-in-out 1666ms forwards;}@keyframes infinite_draw{100%{stroke-dashoffset:0;}}@keyframes infinite_fade{0%{stroke-opacity:1;}95.65217391304348%{stroke-opacity:1;}100%{stroke-opacity:0;}}</style></svg>

After

Width:  |  Height:  |  Size: 30 KiB

367
images/infinite.svg.arch Normal file
View File

@ -0,0 +1,367 @@
<svg version="1.1" id="1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 715.7 361.1" style="" xml:space="preserve">
<title>Infinite</title>
<style type="text/css">
.st0{fill:none;stroke:url(#SVGID_1_);stroke-miterlimit:10;}
.st1{fill:none;stroke:url(#SVGID_2_);stroke-miterlimit:10;}
.st2{fill:none;stroke:url(#SVGID_3_);stroke-miterlimit:10;}
.st3{fill:none;stroke:url(#SVGID_4_);stroke-miterlimit:10;}
.st4{fill:none;stroke:url(#SVGID_5_);stroke-miterlimit:10;}
.st5{fill:none;stroke:url(#SVGID_6_);stroke-miterlimit:10;}
.st6{fill:none;stroke:url(#SVGID_7_);stroke-miterlimit:10;}
.st7{fill:none;stroke:url(#SVGID_8_);stroke-miterlimit:10;}
.st8{fill:none;stroke:url(#SVGID_9_);stroke-miterlimit:10;}
.st9{fill:none;stroke:url(#SVGID_10_);stroke-miterlimit:10;}
.st10{fill:none;stroke:url(#SVGID_11_);stroke-miterlimit:10;}
.st11{fill:none;stroke:url(#SVGID_12_);stroke-miterlimit:10;}
.st12{fill:none;stroke:url(#SVGID_13_);stroke-miterlimit:10;}
.st13{fill:none;stroke:url(#SVGID_14_);stroke-miterlimit:10;}
.st14{fill:none;stroke:url(#SVGID_15_);stroke-miterlimit:10;}
.st15{fill:none;stroke:url(#SVGID_16_);stroke-miterlimit:10;}
.st16{fill:none;stroke:url(#SVGID_17_);stroke-miterlimit:10;}
.st17{fill:none;stroke:url(#SVGID_18_);stroke-miterlimit:10;}
.st18{fill:none;stroke:url(#SVGID_19_);stroke-miterlimit:10;}
.st19{fill:none;stroke:url(#SVGID_20_);stroke-miterlimit:10;}
.st20{fill:none;stroke:url(#SVGID_21_);stroke-miterlimit:10;}
.st21{fill:none;stroke:url(#SVGID_22_);stroke-miterlimit:10;}
.st22{fill:none;stroke:url(#SVGID_23_);stroke-miterlimit:10;}
.st23{fill:none;stroke:url(#SVGID_24_);stroke-miterlimit:10;}
.st24{fill:none;stroke:url(#SVGID_25_);stroke-miterlimit:10;}
</style>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="706.1083" y1="214.9623" x2="9.583" y2="146.1265">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st0 infinite_0" d="M183.7,356.7c-97.1,0-176.1-79-176.1-176.1S86.5,4.4,183.7,4.4h0.2c44.4,0,86.8,16.7,119.4,47
c1.4,1.3,4.3,4.1,4.3,4.1l0.1,0.1l50.2,50.2l48.5-48.4C439,23.8,484.7,4.4,531.6,4.4h0.5c97,0,176,79,176,176
c0,97.1-79,176.1-176.1,176.1h-0.4c-46,0-91-18.7-123.7-51.2l-50.1-50.1l-46.5,46.6C278.3,336.6,231.7,356.5,183.7,356.7z"></path>
<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="700.6348" y1="214.4218" x2="15.0557" y2="146.6678">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st1 infinite_1" d="M357.9,247.4l54,54c31.6,31.5,75.2,49.6,119.8,49.6c0.1,0,0.3,0,0.4,0l0,0c94,0,170.6-76.5,170.6-170.6
S626.2,9.9,532.2,9.9c-0.2,0-0.4,0-0.5,0c-45.5,0-89.7,18.7-121.4,51.3l-52.4,52.3l-54.1-54.1l0,0c0,0-2.8-2.7-4.2-4
C268,26.1,227,9.9,183.9,9.9c-0.1,0-0.1,0-0.2,0C89.6,9.9,13.1,86.4,13.1,180.5s76.5,170.6,170.6,170.6
c46.6-0.1,91.7-19.5,123.8-53.2L357.9,247.4z"></path>
<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="695.161" y1="213.8809" x2="20.5301" y2="147.2088">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st2 infinite_2" d="M183.7,15.4c-91,0-165.1,74.1-165.1,165.1s74.1,165.1,165.1,165.1c45.1-0.1,88.7-18.9,119.8-51.5l0.1-0.1
l54.3-54.4l57.9,57.9c30.6,30.5,72.8,48,115.9,48h0.4c91,0,165.1-74.1,165.1-165.1c0-91-74-165-165-165h-0.5
c-44,0-86.8,18.1-117.5,49.6l-56.3,56.2l-57.9-58c-0.3-0.3-2.8-2.7-4.1-3.9c-30.6-28.4-70.4-44-112-44H183.7z"></path>
<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="689.2347" y1="213.3862" x2="26.6377" y2="147.9035">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st3 infinite_3" d="M532.1,21.4L532.1,21.4l-0.2,0c-32,0.3-59,8.3-84.9,25.3c-22.8,15-42.6,35.6-63.5,57.4
c-8.2,8.5-16.6,17.3-25.7,26.3c-5-5.1-10.3-10.6-15.9-16.4c-27.4-28.4-58.5-60.7-85-74.8l0,0l-0.1,0l-0.1,0l-0.1,0
c-23-11.7-47.5-17.6-72.7-17.6c-20.4,0-40.4,3.9-59.4,11.5C106,40.6,89,51.4,74.3,65.2c-31,29.2-48.6,69.1-49.6,112.2
c-0.4,22.3,3.5,43.6,11.7,63.5c7.7,18.7,18.9,35.6,33.2,50.2c30.4,30.9,72.3,48.6,115,48.6c17.8,0,35.1-3.1,51.6-9.1
c37.3-12.2,66.3-42.6,97.1-74.8c7.9-8.3,16.1-16.8,24.4-25.1c3,3.1,5.9,6.1,8.7,9.1l0,0c26.7,27.8,49.7,51.8,75,69.8
c28.9,20.5,56.9,30.1,88.1,30.1c16.6,0,33.7-2.7,52.4-8.3l0.2-0.1l0.2-0.1l0.2-0.1l0.2-0.1c40.1-15,71.1-40.7,89.6-74.5
c16.6-30.4,22.5-66.6,16.4-101.9c-6-35.6-23.7-68.3-49.6-92.1c-28.6-26.2-65.5-40.6-106.9-41.4L532.1,21.4L532.1,21.4L532.1,21.4z"></path>
<linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="683.2651" y1="212.797" x2="32.609" y2="148.4943">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st4 infinite_4" d="M532.1,27.4L532.1,27.4c40,0.8,75.6,14.6,103,39.8c24.9,22.9,41.9,54.4,47.7,88.7c5.8,34,0.2,68.9-15.8,98.1
c-17.8,32.5-47.6,57.3-86.4,71.8l-0.2,0.1l-0.2,0.1c-18.1,5.4-34.7,8-50.7,8c-29.8,0-56.7-9.2-84.6-29
c-24.8-17.6-47.7-41.5-74.2-69.1c-4.2-4.4-8.5-8.9-13-13.5c-9.9,9.6-19.5,19.6-28.9,29.4c-30.3,31.7-58.8,61.6-94.7,73.3
c-15.9,5.8-32.6,8.7-49.6,8.7c-41.1,0-81.4-17.1-110.7-46.8c-13.8-14.1-24.6-30.3-31.9-48.3c-7.8-19.1-11.6-39.7-11.2-61.1
c1-41.6,17.9-79.9,47.8-108c14.1-13.3,30.5-23.7,48.5-31c18.3-7.4,37.6-11.1,57.1-11.1c0,0,0,0,0,0c24.3,0,47.8,5.7,70,16.9l0.1,0
l0.1,0c25.6,13.6,56.3,45.5,83.4,73.6c7.1,7.4,13.9,14.5,20.1,20.6c10.7-10.4,20.5-20.6,30.1-30.6c20.7-21.6,40.2-41.9,62.5-56.5
C475.2,35.4,501.2,27.6,532.1,27.4L532.1,27.4"></path>
<linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="677.3289" y1="212.208" x2="38.5755" y2="149.0816">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st5 infinite_5" d="M532,33.4c162.4,3.2,207.7,226.6,46.5,286.7c-17.9,5.3-34.1,7.8-49,7.8c-68.8,0-111.2-51.9-171.6-114
c-43.1,40.6-78.6,90.2-125.7,105.5c-15.6,5.7-31.7,8.4-47.7,8.4c-76.2,0-149.4-61.3-147.9-150.1c2-84.4,71.2-144.2,147.4-144.2
c22.3,0,45.3,5.1,67.3,16.3c33.1,17.6,77.2,68.9,106.4,97.3C419.1,88.7,451.1,34,532,33.4"></path>
<linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="670.3571" y1="211.4629" x2="45.536" y2="149.7134">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st6 infinite_6" d="M532,40.4c59.2,0,113.9,38.3,133.1,96.4c30,92.6-39.7,183.8-133,183.8c-1,0-2,0-2.9,0
c-78.3,0-121.7-71.6-171.4-116.3c-14.9,14-77.4,80-92.8,90.3c-25.8,18.1-53.9,26.2-81.1,26.2c-73,0-139.8-58.6-140.3-140.2
c0.4-82.6,67.7-140,140.5-140c18.6,0,37.5,3.7,55.8,11.7c34.9,12.3,91.2,80.4,118,104.5c20.3-18.8,83.3-87.9,104-97.3
C484.6,46.4,508.7,40.4,532,40.4"></path>
<linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="663.8109" y1="210.621" x2="51.1901" y2="150.0773">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st7 infinite_7" d="M183.8,314.3c-0.2,0-0.3,0-0.5,0c-73.8,0-133.9-60.1-133.9-133.9s60-134,133.9-134c0.1,0,0.1,0,0.2,0
c33.8,0,66.1,12.7,90.9,35.7c1,0.9,2.8,2.7,3.4,3.3l79.8,79.7l77.9-77.8l0.1-0.2l0.4-0.4c24.9-25.7,59.7-40.4,95.4-40.4
c0.1,0,0.3,0,0.4,0c73.9,0,133.9,60.1,133.9,133.9c0,73.9-60.1,133.9-133.9,133.9c-0.1,0-0.2,0-0.3,0c-35.1,0-69.4-14.2-94.2-39.1
l-79.8-79.8l-76.8,76.9C255.7,299,220.4,314.3,183.8,314.3z"></path>
<linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="657.0481" y1="210.0035" x2="57.9523" y2="150.7964">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st8 infinite_8" d="M531.8,53.2c-0.1,0-0.3,0-0.4,0c-33.7,0-66.5,13.8-90.1,37.9l-0.1,0.2l-83.6,83.5L273,90.3
c-0.6-0.6-2.3-2.3-3.3-3.1c-23.5-21.9-54.2-33.9-86.2-33.9c-0.1,0-0.1,0-0.2,0c-70.1,0-127.1,57-127.1,127.1s57,127.1,127.1,127.1
c0.2,0,0.3,0,0.5,0c34.7,0,68.2-14.5,91.9-39.8l0.5-0.5l81.3-81.4l84.6,84.6c23.5,23.6,56.1,37,89.4,37c0.1,0,0.2,0,0.3,0
c70.1,0,127.1-57,127.1-127.1S601.9,53.2,531.8,53.2L531.8,53.2z"></path>
<linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="652.7662" y1="192.3157" x2="361.4449" y2="163.5251">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st9 infinite_9" d="M531.8,59.2c66.8,0,121.1,54.3,121.1,121.1s-54.3,121.1-121.1,121.1h-0.3c-31.8,0-62.9-12.8-85.2-35.2
l-84.6-84.6l-1.2-1.2l1.3-1.3l83.6-83.5l0.7-0.7l0.1-0.2c22.4-22.5,53.4-35.4,85.2-35.4H531.8"></path>
<linearGradient id="SVGID_11_" gradientUnits="userSpaceOnUse" x1="353.5445" y1="197.2706" x2="62.2345" y2="168.4811">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st10 infinite_10" d="M183.5,59.3c30.6,0,59.8,11.5,82.1,32.3l0.2,0.2l0.2,0.1c0.3,0.3,1.1,1,2.8,2.7l84.6,84.5l1.2,1.2l-1.3,1.3
L271.9,263l-0.5,0.5l-0.1,0.1l-0.1,0.1c-22.6,24.1-54.5,37.9-87.5,37.9h-0.5c-66.8,0-121.1-54.3-121.1-121.1S116.5,59.3,183.3,59.3
H183.5"></path>
<linearGradient id="SVGID_12_" gradientUnits="userSpaceOnUse" x1="645.4633" y1="191.7927" x2="372.8198" y2="164.8481">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st11 infinite_11" d="M532.2,67.2L532.2,67.2c0.8,0,1.5,0,2.2,0C564.7,67.9,593,80.2,614,102c43.3,45.1,41.9,117.1-3.3,160.4
c-21.3,20.3-49.1,31.5-78.3,31.5c-0.8,0-1.7,0-2.5,0c-30.3-0.7-58.4-12.9-79.3-34.6l0,0l-0.1-0.1l-0.1-0.1l0,0l0,0l0,0l-0.1-0.1
l-0.1-0.1l-0.1-0.1c-0.9-1-2.2-2.3-4.1-4.1l0,0l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1
l-0.1-0.1l-0.1-0.1l-36.6-36.7l-5.6-5.7l-5.6-5.7l-6.3-6.4l-6.3-6.4l-6.3-6.4l-6.3-6.4l6.3-6.3l6.3-6.3l6.3-6.3l6.3-6.3l5.6-5.6
l5.6-5.6l39.9-39.9c0.9-0.9,1.8-1.8,2.5-2.5l0.1-0.1l0.1-0.1l0.1-0.1l0,0l0.3-0.3l0.1-0.2l0.2-0.2l0.2-0.2l0.2-0.2l0.2-0.2l0.2-0.2
l0.2-0.2l0.2-0.2l0.3-0.3C474.9,78.5,502.8,67.2,532.2,67.2z"></path>
<linearGradient id="SVGID_13_" gradientUnits="userSpaceOnUse" x1="342.8802" y1="196.2519" x2="70.2367" y2="169.3073">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st12 infinite_12" d="M183.5,293.9L183.5,293.9c-0.8,0-1.5,0-2.2,0c-30.3-0.6-58.6-12.9-79.5-34.8C58.4,213.9,59.9,142,105,98.7
c21.3-20.3,49.1-31.5,78.3-31.5c0.8,0,1.7,0,2.5,0c30.3,0.7,58.4,12.9,79.3,34.6l0,0l0.1,0.1l0.1,0.1l0,0l0,0l0,0l0.1,0.1l0.1,0.1
l0.1,0.1c0.9,1,2.2,2.3,4.1,4.1l0,0l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1
l36.6,36.7l5.6,5.7l5.6,5.7l6.3,6.4l6.3,6.4l6.3,6.4l6.3,6.4l-6.3,6.3l-6.3,6.3l-6.3,6.3l-6.3,6.3l-5.6,5.6l-5.6,5.6l-39.9,39.9
c-0.9,0.9-1.8,1.8-2.5,2.5l-0.1,0.1l-0.1,0.1l-0.1,0.1l0,0l-0.3,0.3l-0.1,0.2l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.2,0.2
l-0.2,0.2l-0.2,0.2l-0.3,0.3C240.8,282.6,212.9,293.9,183.5,293.9z"></path>
<linearGradient id="SVGID_14_" gradientUnits="userSpaceOnUse" x1="636.5162" y1="190.9086" x2="385.4112" y2="166.0925">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st13 infinite_13" d="M532.2,76.2c-27.1,0-52.8,10.3-72.3,29.1l-0.3,0.3l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.2,0.2
l-0.1,0.2c-0.2,0.2-0.4,0.3-0.5,0.5l-0.1,0.1l-0.1,0.1l-0.1,0.1c-0.7,0.7-1.6,1.5-2.4,2.4L415,150.1l-5.6,5.6l-5.6,5.6l-6.3,6.3
l-6.3,6.3l-6.3,6.3l6.3,6.4l6.3,6.4l6.3,6.4l5.6,5.7l5.6,5.7l36.6,36.7l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1
l0.1,0.1l0.1,0.1l0.1,0.1c2,1.9,3.4,3.3,4.4,4.4l0.1,0.1l0,0l0.1,0.1l0.1,0.1l0,0l0,0l0,0l0,0l0,0c19.2,20,45.2,31.3,73,31.9
c0.8,0,1.5,0,2.3,0c26.9,0,52.5-10.3,72.1-29c41.5-39.9,42.9-106.1,3-147.7c-19.3-20.1-45.3-31.5-73.2-32
C533.6,76.3,532.9,76.2,532.2,76.2z"></path>
<linearGradient id="SVGID_15_" gradientUnits="userSpaceOnUse" x1="330.2888" y1="195.0075" x2="79.1838" y2="170.1915">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st14 infinite_14" d="M183.5,284.9c27.1,0,52.8-10.3,72.3-29.1l0.3-0.3l0.2-0.2l0.2-0.2l0.2-0.2l0.2-0.2l0.2-0.2l0.2-0.2l0.1-0.2
c0.2-0.2,0.4-0.3,0.5-0.5l0.1-0.1l0.1-0.1l0.1-0.1c0.7-0.7,1.6-1.5,2.4-2.4l39.9-39.9l5.6-5.6l5.6-5.6l6.3-6.3l6.3-6.3l6.3-6.3
l-6.3-6.4l-6.3-6.4l-6.3-6.4l-5.6-5.7l-5.6-5.7l-36.6-36.7l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1
l-0.1-0.1l-0.1-0.1l-0.1-0.1c-2-1.9-3.4-3.3-4.4-4.4l-0.1-0.1l0,0l-0.1-0.1l-0.1-0.1l0,0l0,0l0,0l0,0l0,0
c-19.2-20-45.2-31.3-73-31.9c-0.8,0-1.5,0-2.3,0c-26.9,0-52.5,10.3-72.1,29c-41.5,39.9-42.9,106.1-3,147.7
c19.3,20.1,45.3,31.5,73.2,32C182.1,284.8,182.8,284.9,183.5,284.9z"></path>
<linearGradient id="SVGID_16_" gradientUnits="userSpaceOnUse" x1="627.569" y1="190.0244" x2="398.0026" y2="167.3369">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st15 infinite_15" d="M532.2,85.2c-24.7,0-48.2,9.4-66.1,26.6l-0.3,0.3l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.1,0.1
c-0.3,0.3-0.5,0.5-0.8,0.8l-0.1,0.1l-0.1,0.1l-0.1,0.1c-0.7,0.7-1.5,1.5-2.3,2.2l-39.9,39.9l-5.6,5.6l-5.6,5.6l-6.3,6.3l-6.3,6.3
l6.3,6.4l6.3,6.4l5.6,5.7l5.6,5.7l36.6,36.7l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1
c2.1,2,3.6,3.5,4.8,4.7l0,0.1l0,0l0,0l0,0l0.1,0.1l0,0l0,0l0,0l0,0c17.6,18.2,41.3,28.6,66.8,29.2c0.7,0,1.4,0,2.1,0
c24.5,0,47.9-9.4,65.9-26.6c38-36.4,39.2-96.9,2.7-134.9c-17.6-18.4-41.4-28.7-66.9-29.2C533.5,85.3,532.8,85.2,532.2,85.2z"></path>
<linearGradient id="SVGID_17_" gradientUnits="userSpaceOnUse" x1="317.6974" y1="193.7631" x2="88.131" y2="171.0756">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st16 infinite_16" d="M183.5,275.9c24.7,0,48.2-9.4,66.1-26.6l0.3-0.3l0.2-0.2l0.2-0.2l0.2-0.2l0.2-0.2l0.2-0.2l0.1-0.1
c0.3-0.3,0.5-0.5,0.8-0.8l0.1-0.1l0.1-0.1l0.1-0.1c0.7-0.7,1.5-1.5,2.3-2.2l39.9-39.9l5.6-5.6l5.6-5.6l6.3-6.3l6.3-6.3l-6.3-6.4
l-6.3-6.4l-5.6-5.7l-5.6-5.7l-36.6-36.7l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1
c-2.1-2-3.6-3.5-4.8-4.7l0-0.1l0,0l0,0l0,0l-0.1-0.1l0,0l0,0l0,0l0,0c-17.6-18.2-41.3-28.6-66.8-29.2c-0.7,0-1.4,0-2.1,0
c-24.5,0-47.9,9.4-65.9,26.6c-38,36.4-39.2,96.9-2.7,134.9c17.6,18.4,41.4,28.7,66.9,29.2C182.2,275.8,182.9,275.9,183.5,275.9z"></path>
<linearGradient id="SVGID_18_" gradientUnits="userSpaceOnUse" x1="618.6218" y1="189.1402" x2="410.594" y2="168.5813">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st17 infinite_17" d="M532.2,94.2c-22.4,0-43.7,8.6-59.8,24.1l-0.3,0.3l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.1,0.1
c-0.4,0.3-0.7,0.7-1.1,1.1l-0.1,0.1l-0.1,0.1c-0.7,0.7-1.4,1.4-2.2,2.1l-39.9,39.9l-5.6,5.6l-5.6,5.6l-6.3,6.3l6.3,6.4l5.6,5.7
l5.6,5.7l36.6,36.7l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1l0.1,0.1c2.2,2.2,3.8,3.7,5.1,5.1l0,0l0,0l0.1,0.1l0,0l0,0l0,0
c15.9,16.5,37.4,25.9,60.5,26.4c0.6,0,1.3,0,1.9,0c22.2,0,43.4-8.5,59.7-24.1c34.4-33,35.4-87.8,2.4-122.2
c-16-16.6-37.5-26-60.6-26.5C533.3,94.3,532.8,94.2,532.2,94.2z"></path>
<linearGradient id="SVGID_19_" gradientUnits="userSpaceOnUse" x1="305.106" y1="192.5187" x2="97.0782" y2="171.9598">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st18 infinite_18" d="M183.5,266.9c22.4,0,43.7-8.6,59.8-24.1l0.3-0.3l0.2-0.2l0.2-0.2l0.2-0.2l0.2-0.2l0.1-0.1
c0.4-0.3,0.7-0.7,1.1-1.1l0.1-0.1l0.1-0.1c0.7-0.7,1.4-1.4,2.2-2.1l39.9-39.9l5.6-5.6l5.6-5.6l6.3-6.3l-6.3-6.4l-5.6-5.7L288,163
l-36.6-36.7l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1c-2.2-2.2-3.8-3.7-5.1-5.1l0,0l0,0l-0.1-0.1l0,0l0,0l0,0
c-15.9-16.5-37.4-25.9-60.5-26.4c-0.6,0-1.3,0-1.9,0c-22.2,0-43.4,8.5-59.7,24.1c-34.4,33-35.4,87.8-2.4,122.2
c16,16.6,37.5,26,60.6,26.5C182.4,266.8,182.9,266.9,183.5,266.9z"></path>
<linearGradient id="SVGID_20_" gradientUnits="userSpaceOnUse" x1="609.6744" y1="188.256" x2="423.1854" y2="169.8257">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st19 infinite_19" d="M532.2,103.2c-20.1,0-39.1,7.7-53.6,21.6l-0.3,0.3l-0.2,0.2l-0.2,0.2l-0.2,0.2l-0.1,0.1
c-0.4,0.4-0.9,0.9-1.4,1.4l-0.1,0.1c-0.7,0.6-1.3,1.3-2,2l-39.9,39.9l-5.6,5.6l-5.6,5.6l5.6,5.7l5.6,5.7l36.6,36.7l0.1,0.1l0.1,0.1
l0.1,0.1l0.1,0.1c2.4,2.3,4,3.9,5.4,5.4l0,0l0,0l0,0l0,0c14.2,14.8,33.5,23.2,54.2,23.6c0.6,0,1.1,0,1.7,0
c19.9,0,38.9-7.7,53.4-21.6c30.8-29.5,31.7-78.6,2.2-109.4c-14.3-14.9-33.6-23.3-54.3-23.7C533.2,103.3,532.7,103.2,532.2,103.2z"></path>
<linearGradient id="SVGID_21_" gradientUnits="userSpaceOnUse" x1="292.5146" y1="191.2743" x2="106.0256" y2="172.844">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st20 infinite_20" d="M183.5,257.9c20.1,0,39.1-7.7,53.6-21.6l0.3-0.3l0.2-0.2l0.2-0.2l0.2-0.2l0.1-0.1c0.4-0.4,0.9-0.9,1.4-1.4
l0.1-0.1c0.7-0.6,1.3-1.3,2-2l39.9-39.9l5.6-5.6l5.6-5.6l-5.6-5.7l-5.6-5.7L245,132.6l-0.1-0.1l-0.1-0.1l-0.1-0.1l-0.1-0.1
c-2.4-2.3-4-3.9-5.4-5.4l0,0l0,0l0,0l0,0C225,112,205.7,103.6,185,103.2c-0.6,0-1.1,0-1.7,0c-19.9,0-38.9,7.7-53.4,21.6
c-30.8,29.5-31.7,78.6-2.2,109.4c14.3,14.9,33.6,23.3,54.3,23.7C182.5,257.8,183,257.9,183.5,257.9z"></path>
<linearGradient id="SVGID_22_" gradientUnits="userSpaceOnUse" x1="601.7214" y1="187.47" x2="434.3777" y2="170.9319">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st21 infinite_21" d="M532.2,111.2c-18,0-35.1,6.9-48.1,19.3l-0.3,0.3l-0.2,0.2l-0.2,0.2l0,0c-0.5,0.5-1.1,1.1-1.7,1.6l-0.1,0.1
c-0.6,0.6-1.3,1.2-1.9,1.9l-39.9,39.9l-5.6,5.6l5.6,5.7l36.6,36.7l0.1,0.1l0.1,0.1c2.5,2.4,4.2,4.1,5.7,5.7l0,0l0,0
c12.8,13.3,30,20.8,48.6,21.2c0.5,0,1,0,1.5,0c17.8,0,34.8-6.9,47.9-19.4c27.6-26.5,28.4-70.5,1.9-98.1
c-12.8-13.3-30.1-20.9-48.6-21.2C533.1,111.3,532.6,111.2,532.2,111.2z"></path>
<linearGradient id="SVGID_23_" gradientUnits="userSpaceOnUse" x1="281.3224" y1="190.1681" x2="113.9787" y2="173.63">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st22 infinite_22" d="M183.5,249.9c18,0,35.1-6.9,48.1-19.3l0.3-0.3l0.2-0.2l0.2-0.2l0,0c0.5-0.5,1.1-1.1,1.7-1.6l0.1-0.1
c0.6-0.6,1.3-1.2,1.9-1.9l39.9-39.9l5.6-5.6l-5.6-5.7l-36.6-36.7l-0.1-0.1l-0.1-0.1c-2.5-2.4-4.2-4.1-5.7-5.7l0,0l0,0
c-12.8-13.3-30-20.8-48.6-21.2c-0.5,0-1,0-1.5,0c-17.8,0-34.8,6.9-47.9,19.4c-27.6,26.5-28.4,70.5-1.9,98.1
c12.8,13.3,30.1,20.9,48.6,21.2C182.6,249.8,183.1,249.9,183.5,249.9z"></path>
<linearGradient id="SVGID_24_" gradientUnits="userSpaceOnUse" x1="593.7637" y1="186.6833" x2="445.57" y2="172.0377">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st23 infinite_23" d="M532.2,119.2c-16,0-31,6.1-42.5,17.1l-0.3,0.3c-0.1,0.1-0.2,0.2-0.3,0.3c-0.6,0.6-1.2,1.1-1.8,1.7
c-0.6,0.6-1.3,1.2-1.9,1.9l-39.9,39.9l36.6,36.7c2.6,2.5,4.4,4.3,6,6c11.3,11.7,26.5,18.4,43,18.7c0.5,0,0.9,0,1.4,0
c15.8,0,30.8-6.1,42.4-17.1c24.4-23.4,25.1-62.3,1.7-86.8c-11.3-11.8-26.6-18.5-43-18.8C533,119.3,532.6,119.2,532.2,119.2z"></path>
<linearGradient id="SVGID_25_" gradientUnits="userSpaceOnUse" x1="270.13" y1="189.0623" x2="121.9364" y2="174.4167">
<stop offset="0" style="stop-color:#FF00FF"></stop>
<stop offset="0.1667" style="stop-color:#FF0000"></stop>
<stop offset="0.3333" style="stop-color:#FFFF00"></stop>
<stop offset="0.5" style="stop-color:#00FF00"></stop>
<stop offset="0.6667" style="stop-color:#00FFFF"></stop>
<stop offset="0.8333" style="stop-color:#0000FF"></stop>
<stop offset="1" style="stop-color:#FF00FF"></stop>
</linearGradient>
<path class="st24 infinite_24" d="M183.5,241.9c16,0,31-6.1,42.5-17.1l0.3-0.3c0.1-0.1,0.2-0.2,0.3-0.3c0.6-0.6,1.2-1.1,1.8-1.7
c0.6-0.6,1.3-1.2,1.9-1.9l39.9-39.9l-36.6-36.7c-2.6-2.5-4.4-4.3-6-6c-11.3-11.7-26.5-18.4-43-18.7c-0.5,0-0.9,0-1.4,0
c-15.8,0-30.8,6.1-42.4,17.1c-24.4,23.4-25.1,62.3-1.7,86.8c11.3,11.8,26.6,18.5,43,18.8C182.7,241.8,183.1,241.9,183.5,241.9z"></path>
<style data-made-with="vivus-instant">.infinite_0{stroke-dasharray:1941 1943;stroke-dashoffset:1942;animation:infinite_draw 3333ms ease-in-out 0ms forwards;}.infinite_1{stroke-dasharray:1911 1913;stroke-dashoffset:1912;animation:infinite_draw 3333ms ease-in-out 69ms forwards;}.infinite_2{stroke-dasharray:1882 1884;stroke-dashoffset:1883;animation:infinite_draw 3333ms ease-in-out 138ms forwards;}.infinite_3{stroke-dasharray:1850 1852;stroke-dashoffset:1851;animation:infinite_draw 3333ms ease-in-out 208ms forwards;}.infinite_4{stroke-dasharray:1817 1819;stroke-dashoffset:1818;animation:infinite_draw 3333ms ease-in-out 277ms forwards;}.infinite_5{stroke-dasharray:1784 1786;stroke-dashoffset:1785;animation:infinite_draw 3333ms ease-in-out 347ms forwards;}.infinite_6{stroke-dasharray:1746 1748;stroke-dashoffset:1747;animation:infinite_draw 3333ms ease-in-out 416ms forwards;}.infinite_7{stroke-dasharray:1713 1715;stroke-dashoffset:1714;animation:infinite_draw 3333ms ease-in-out 486ms forwards;}.infinite_8{stroke-dasharray:1676 1678;stroke-dashoffset:1677;animation:infinite_draw 3333ms ease-in-out 555ms forwards;}.infinite_9{stroke-dasharray:813 815;stroke-dashoffset:814;animation:infinite_draw 3333ms ease-in-out 625ms forwards;}.infinite_10{stroke-dasharray:814 816;stroke-dashoffset:815;animation:infinite_draw 3333ms ease-in-out 694ms forwards;}.infinite_11{stroke-dasharray:762 764;stroke-dashoffset:763;animation:infinite_draw 3333ms ease-in-out 763ms forwards;}.infinite_12{stroke-dasharray:762 764;stroke-dashoffset:763;animation:infinite_draw 3333ms ease-in-out 833ms forwards;}.infinite_13{stroke-dasharray:701 703;stroke-dashoffset:702;animation:infinite_draw 3333ms ease-in-out 902ms forwards;}.infinite_14{stroke-dasharray:701 703;stroke-dashoffset:702;animation:infinite_draw 3333ms ease-in-out 972ms forwards;}.infinite_15{stroke-dasharray:641 643;stroke-dashoffset:642;animation:infinite_draw 3333ms ease-in-out 1041ms forwards;}.infinite_16{stroke-dasharray:641 643;stroke-dashoffset:642;animation:infinite_draw 3333ms ease-in-out 1111ms forwards;}.infinite_17{stroke-dasharray:580 582;stroke-dashoffset:581;animation:infinite_draw 3333ms ease-in-out 1180ms forwards;}.infinite_18{stroke-dasharray:580 582;stroke-dashoffset:581;animation:infinite_draw 3333ms ease-in-out 1250ms forwards;}.infinite_19{stroke-dasharray:520 522;stroke-dashoffset:521;animation:infinite_draw 3333ms ease-in-out 1319ms forwards;}.infinite_20{stroke-dasharray:520 522;stroke-dashoffset:521;animation:infinite_draw 3333ms ease-in-out 1388ms forwards;}.infinite_21{stroke-dasharray:466 468;stroke-dashoffset:467;animation:infinite_draw 3333ms ease-in-out 1458ms forwards;}.infinite_22{stroke-dasharray:466 468;stroke-dashoffset:467;animation:infinite_draw 3333ms ease-in-out 1527ms forwards;}.infinite_23{stroke-dasharray:413 415;stroke-dashoffset:414;animation:infinite_draw 3333ms ease-in-out 1597ms forwards;}.infinite_24{stroke-dasharray:413 415;stroke-dashoffset:414;animation:infinite_draw 3333ms ease-in-out 1666ms forwards;}@keyframes infinite_draw{100%{stroke-dashoffset:0;}}@keyframes infinite_fade{0%{stroke-opacity:1;}95.65217391304348%{stroke-opacity:1;}100%{stroke-opacity:0;}}</style></svg>

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.4 KiB

21
images/logo.svg Normal file
View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 131.6 151.9" style="enable-background:new 0 0 131.6 151.9;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;stroke:#D00040;stroke-width:4;stroke-linecap:round;stroke-miterlimit:10;}
</style>
<title>Atlas</title>
<polyline class="st0" points="83.3,45.8 118.2,45.8 88.7,96.5 "/>
<polyline class="st0" points="88.9,55.5 101.1,55.5 77.3,96.5 "/>
<polyline class="st0" points="100.6,76.1 118.1,106.4 60.1,106.3 "/>
<polyline class="st0" points="94.9,85.8 101.1,96.5 54.4,96.4 "/>
<polyline class="st0" points="83.6,106.3 66.1,136.6 36.8,85.4 "/>
<polyline class="st0" points="72.3,106.3 66.2,116.9 42.6,75.8 "/>
<polyline class="st0" points="48.6,106.2 13.3,106.2 42.7,55.5 "/>
<polyline class="st0" points="43.1,96.5 30.3,96.5 54.1,55.5 "/>
<polyline class="st0" points="30.9,75.8 13.5,45.6 71.9,45.7 "/>
<polyline class="st0" points="36.6,66.1 30.5,55.5 77.5,55.6 "/>
<polyline class="st0" points="48.3,45.7 65.8,15.4 95,66.2 "/>
<polyline class="st0" points="59.6,45.7 65.7,35 89.3,76.1 "/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

18
images/logo_animated.svg Normal file
View File

@ -0,0 +1,18 @@
<svg version="1.1" id="1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 131.6 151.9" style="" xml:space="preserve">
<style type="text/css">
.st0{fill:none;stroke:#D00040;stroke-width:4;stroke-linecap:round;stroke-miterlimit:10;}
.atlas_0{stroke-dasharray:94 96;stroke-dashoffset:95;animation:atlas_draw 2500ms ease-in-out 0ms forwards;}.atlas_1{stroke-dasharray:60 62;stroke-dashoffset:61;animation:atlas_draw 2500ms ease-in-out 136ms forwards;}.atlas_2{stroke-dasharray:93 95;stroke-dashoffset:94;animation:atlas_draw 2500ms ease-in-out 272ms forwards;}.atlas_3{stroke-dasharray:60 62;stroke-dashoffset:61;animation:atlas_draw 2500ms ease-in-out 409ms forwards;}.atlas_4{stroke-dasharray:94 96;stroke-dashoffset:95;animation:atlas_draw 2500ms ease-in-out 545ms forwards;}.atlas_5{stroke-dasharray:60 62;stroke-dashoffset:61;animation:atlas_draw 2500ms ease-in-out 681ms forwards;}.atlas_6{stroke-dasharray:94 96;stroke-dashoffset:95;animation:atlas_draw 2500ms ease-in-out 818ms forwards;}.atlas_7{stroke-dasharray:61 63;stroke-dashoffset:62;animation:atlas_draw 2500ms ease-in-out 954ms forwards;}.atlas_8{stroke-dasharray:94 96;stroke-dashoffset:95;animation:atlas_draw 2500ms ease-in-out 1090ms forwards;}.atlas_9{stroke-dasharray:60 62;stroke-dashoffset:61;animation:atlas_draw 2500ms ease-in-out 1227ms forwards;}.atlas_10{stroke-dasharray:94 96;stroke-dashoffset:95;animation:atlas_draw 2500ms ease-in-out 1363ms forwards;}.atlas_11{stroke-dasharray:60 62;stroke-dashoffset:61;animation:atlas_draw 2500ms ease-in-out 1500ms forwards;}@keyframes atlas_draw{100%{stroke-dashoffset:0;}}@keyframes atlas_fade{0%{stroke-opacity:1;}95.1219512195122%{stroke-opacity:1;}100%{stroke-opacity:0;}}</style>
<title>Atlas</title>
<path class="st0 atlas_0" d="M83.3,45.8L118.2,45.8L88.7,96.5"></path>
<path class="st0 atlas_1" d="M88.9,55.5L101.1,55.5L77.3,96.5"></path>
<path class="st0 atlas_2" d="M100.6,76.1L118.1,106.4L60.1,106.3"></path>
<path class="st0 atlas_3" d="M94.9,85.8L101.1,96.5L54.4,96.4"></path>
<path class="st0 atlas_4" d="M83.6,106.3L66.1,136.6L36.8,85.4"></path>
<path class="st0 atlas_5" d="M72.3,106.3L66.2,116.9L42.6,75.8"></path>
<path class="st0 atlas_6" d="M48.6,106.2L13.3,106.2L42.7,55.5"></path>
<path class="st0 atlas_7" d="M43.1,96.5L30.3,96.5L54.1,55.5"></path>
<path class="st0 atlas_8" d="M30.9,75.8L13.5,45.6L71.9,45.7"></path>
<path class="st0 atlas_9" d="M36.6,66.1L30.5,55.5L77.5,55.6"></path>
<path class="st0 atlas_10" d="M48.3,45.7L65.8,15.4L95,66.2"></path>
<path class="st0 atlas_11" d="M59.6,45.7L65.7,35L89.3,76.1"></path>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -1 +0,0 @@
Open Source Social Network have different versions of logos and all the logos are copyright material of Open Source Social Network (opensource-socialnetwork.org).

View File

@ -1,15 +1,705 @@
<?php
/**atlas**/
$en = array(
'atlas:settings' => 'Atlas',
'admin:theme:atlas' => 'Atlas',
'atlas:latest:members' => 'Recent Member',
'atlas:latest:friends' => 'Recent Friends',
/**
* Open Source Social Network
*
* @packageOpen Source Social Network
* @author Open Social Website Core Team <info@informatikon.com>
* @copyright 2014-2016 SOFTLAB24 LIMITED
* @license General Public Licence http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
*/
$en = array(
'flexi:latest:members' => 'Latest members',
'flexi:latest:friends' => 'Latest friends',
'home' => 'Base',
'copyright' => 'COPYRIGHT &copy;',
'name' => 'FakeName',
'email' => 'FakeMail',
'username' => "α",
'password' => 'β',
'upload' => 'Send to me',
'save' => 'Inmortalize',
'add' => 'Add',
'edit' => 'Change',
'search' => 'Stalk',
'delete' => 'Be a pussy',
'logout' => 'Kick out',
'configure' => 'Do things',
'type' => 'Class',
'normal' => 'Mortal',
'admin' => 'Devil',
'lastlogin' => 'Was here',
'themes' => 'Dresses',
'users' => 'Souls',
'components' => 'Things',
'timeline' => 'Line',
'photos' => 'The Pack',
'friends' => 'Homies',
'links' => 'Rooms',
'administration' => 'Administration',
'privacy' => 'Intimate',
'close' => 'Close',
'open' => 'Open',
'public' => 'World',
'friends' => 'Homies',
'settings' => 'Things',
'reset' => 'Reset the thing',
'cancel' => "Don't",
'validate' => 'Validate',
'notifications' => 'Chismes',
'like' => 'React',
'unlike' => 'Un React',
'deletemessages' => 'Delete Panocheos',
'contact' => 'Contact',
'firstlogin' => 'First Ingress',
'loginas' => 'Be Other',
'memberavatars' => 'Souls Costumes',
'ossnads' => 'Fucking Ads',
'sponsored' => 'Somebody pay for this',
'groups' => 'Gangs',
'requests' => 'Alliance Requests',
'members' => 'Allies',
'approve' => 'Accept Soul',
'decline' => 'Deny',
'photos' => 'Packs',
'back' => 'Back',
'covers' => 'Covers',
'poke' => 'Spank',
'message' => 'Chismes',
'language' => 'Dialect',
'ossnsitepages' => 'Places',
'ossnsmilies' => 'Smilies',
'post' => 'Say',
'ossnwall' => 'Line',
'textareasupport' => 'Textarea Support',
//
'theme:atlas:logo:site' => 'Palace Logo',
'theme:atlas:logo:admin' => 'Devil Logo',
'theme:atlas:logo:large' => 'Logo file is too large!',
'theme:atlas:logo:failed' => 'Logo upload failed',
'theme:atlas:logo:changed' => 'Logo has been changed.',
'theme:atlas:browsercache' => 'In case images does not appear. Please clear your web browser cache to make the images appear',
//
'site:index' => 'Atlas Portal',
'news:feed' => 'Fresh chismes',
'new:feed' => 'Fresh chisme',
'photos:ossn' => 'The Pack',
'admin:view:site' => 'Look it',
'home:top:heading' => "Buy anything, post whatever, make friends and enemies, <p align='center'> gangs, add your pack and sell it to the world, </p><p align='center'>and much more.</p>",
'create:account' => 'Sell your soul',
'its:free' => "It's free, uncensored and always will be.",
'register:ok:message' => "the Matrix has you.",
'account:settings' => 'Room Settings',
'page:error' => 'nothing here!',
'page:error:text' => 'No More potatoes.',
'page:error:heading' => '404',
'search:users' => 'Souls',
'admin:logout' => 'kick out',
'email:again' => 'ReFakemail',
// Section
'admin:components' => 'Things',
'admin:dashboard' => "Devil's Stuff",
'admin:install' => 'Inceptor',
'admin:themes' => 'Dresses',
'admin:basic' => 'Basic Shit',
'admin:cache' => 'Mind Control',
'admin:mode' => 'Mode',
'admin:help' => 'How for Dummies',
'admin:support' => 'Dummies zone',
'ossn:update:check:error' => 'fuck!',
'admin:users' => 'List Souls',
'admin:add:user' => 'Add Soul',
'admin:user:deleted' => 'Soul has been terminated!',
'admin:user:delete:error' => 'Unable to terminate this soul. Please try again later.',
'my:version' => 'My Codex Version',
'online:users' => 'Souls in jail',
'available:updates' => 'Available Updates',
'website:name' => 'Palace',
'owner:email' => 'Devil Contact',
'default:lang' => 'Default Dialect',
'user:friends' => 'Homies',
'settings:saved' => 'Things saved',
'fields:require' => 'fail, some shit is wrong!',
'username:error' => 'Alias is invalid. Like you.',
'password:error' => 'SecretKey must be more than 5 characters.',
'account:created' => 'This contract whit the Devil has been signed.',
'account:create:error:admin' => 'Contrac with the Devil failed! Please try again later.',
'user:updated' => 'The Contract has been updated!',
'logged:out' => 'You are now kicked out!',
'username:inuse' => 'Your Alias has already been used. Please be more creative.',
'email:inuse' => 'The fake email address you used already exists in our contracts database. Please try another fake email address, please dont use yours.',
'email:invalid' => 'Email address is invalid! Make sure the fake email address you ed is convincent.',
'email:error:matching' => "Email addresses do not match.",
'account:created:email' => "Your account has been registered! We have sent you an account activation email. If you didn't receive the email, please check your spam/junk folder",
'privacy:public:note' => 'Everyone on this site can see this.',
'privacy:friends:note' => 'Only your homies can see this chisme.',
'add:friend' => 'Add homie',
'cancel:request' => 'Cancel Aliance',
'remove:friend' => 'Forget',
'no:friends' => 'Enemies',
'ossn:add:friend:error' => 'Cannot add this hommie!',
'ossn:friend:request:submitted' => 'Your hommie recruitment has been sent!',
'site:login' => ' Enter ',
// Page errors //
'system:error:title' => 'We are making some shit stuff',
'system:error:text' => 'This is an error in the Matrix, our best agents are going to you to repair you',
// Password Reset //
'reset:login' => ' ',
'reset:password' => 'maybe reseting it?',
'enter:new:password' => 'Enter your new SecretKey below and click Do the thing.',
'passord:reset:success' => 'SecretKey successfully changed!',
'passord:reset:fail' => 'Cannot reset your SecretKey! Please contact trinitas.codex@pm.me to buy another one.',
'basic:settings' => 'Basic shit',
'erros:reporting' => 'The Panocher',
'erros:off' => 'Without',
'erros:on' => 'Panocher Activated',
'ossn:new:version:error' => 'Unknown',
'ossn:version:avaialbe' => "%s",
'ossn:user:delete:exception' => 'Are you sure you want to kill this Soul?',
//access
'title:access:1' => 'Porn',
'title:access:2' => 'Childs',
'title:access:3' => 'Homies',
'upload:file:error:ini_size' => 'The file you tried to upload is too large.',
'upload:file:error:form_size' => 'The file you tried to upload is too large.',
'upload:file:error:partial' => 'The file upload did not complete.',
'upload:file:error:no_file' => 'No file was selected.',
'upload:file:error:no_tmp_dir' => 'Cannot save the uploaded file.',
'upload:file:error:cant_write' => 'Cannot save the uploaded file.',
'upload:file:error:extension' => 'Cannot save the uploaded file.',
'upload:file:error:unknown' => 'The file upload failed.',
'ossn:post:size:exceed' => 'The action you requested exceeds the size of the universe.',
'admin:com:installer' => 'Things Catcher',
'admin:theme:installer' => 'Dress Changer',
'admin:cache:settings' => 'Memory Settings',
'admin:user:list' => 'Souls List',
'admin:edit:user' => 'Edit Soul',
'admin:login' => 'Access',
'admin:notification:email' => 'Channel to contact the Devil',
'notification_email' => 'Notification Email (noreply@domain.com)',
'owner_email' => 'Owner Email (mysite@domain.com)',
'ossn:websitename' => 'Name of your website',
'ossn:user:validation:resend' => 'Your account is not validated! You must validate your account before logging in. Another validation email has been sent to your email address.',
'site:timepassed:text' => '%s ago',
'site:timepassed:data' => 'second|seconds|minute|minutes|hour|hours|day|days|week|weeks|month|months|year|years|decade|decades',
'ossn:notification:no:notification' => 'Not chismes for now',
'admin:button:enable' => 'On',
'admin:button:enabled' => 'On',
'admin:button:disable' => 'Off',
'admin:button:configure' => 'Make stuff',
'admin:button:delete' => 'Destroy',
'admin:component:author' => 'Asset',
'admin:component:website' => 'Zone',
'admin:sidemenu:components' => 'Things',
'admin:sidemenu:themes' => 'MakeUp',
'admin:sidemenu:settings' => 'Site Settings',
'admin:sidemenu:usermanager' => "Soul's Minister",
'ossn:language:complete' => 'Complete',
'ossn:pagination:first' => 'First',
'ossn:pagination:last' => 'Last',
'admin:users:unvalidated' => 'Unvalidated Souls',
'admin:user:validated' => 'Soul validated',
'admin:user:validate:error' => 'Could not validate Soul.',
//admin
'my:files:version' => 'Files Version',
'cache:flush:error' => 'Can not Forget, make sure cache is enabled in cache settings',
'cache:flushed' => 'Memory lost',
'ossn:version' => 'Atlas Version',
'php:extension' => 'PHP extension',
'php:version' => 'PHP version',
'php:function' => 'PHP function',
'admin:old:com' => "Your xml file is based on old version of Atlas. Please update '%s' the thing.",
'admin:old:theme' => "Please update '%s' MakeUp.",
'admin:button:disabled' => 'Disabled',
'admin:flush:cache' => 'Broke Memory',
'admin:com:version' => 'Version',
'admin:com:author' => 'Owner',
'admin:com:author:url' => 'Owner URL',
'admin:com:license' => 'License',
'admin:com:requirements' => 'Requirements',
'admin:com:availability' => 'Availability',
'ossn:exception:make:sure' => 'sure?',
'ossn:premium' => 'Premium Version',
'datepicker:days' => "Su, Mo, Tu, We, Th, Fr, Sa",
'datepicker:months' => "Jan., Feb., Mar., Apr., May, June, July, Aug., Sep., Oct., Nov., Dec.",
'male:gendercolor' => '#01ADEF',
'female:gendercolor' => '#ED008C',
'ossn:admin:settings:off' => 'off',
'ossn:admin:settings:on' => 'on',
'ossn:admin:settings:saved' => 'Stuff done!',
'ossn:admin:settings:save:error' => 'Shit happens, see the "error_log" file.',
//section
//section
'ossn:notifications' => 'chismes',
'ossn:notifications:comments:post' => "%s is metiche in your chisme.",
'ossn:notifications:like:post' => "%s has been impressed for your chisme.",
'ossn:notifications:like:annotation' => "%s liked your reply.",
'ossn:notifications:like:entity:file:ossn:aphoto' => "%s liked your pack.",
'ossn:notifications:comments:entity:file:ossn:aphoto' => '%s is chismeado on your pack.',
'ossn:notifications:wall:friends:tag' => '%s has dedo to you in a chisme.',
'ossn:notification:are:friends' => 'You are now homies!',
'ossn:notifications:comments:post:group:wall' => "%s chismeando on the gang chisme.",
'ossn:notifications:like:entity:file:profile:photo' => "%s react your costume.",
'ossn:notifications:comments:entity:file:profile:photo' => "%s tell something of your soul costume.",
'ossn:notifications:like:entity:file:profile:cover' => "%s react to your personal cover.",
'ossn:notifications:comments:entity:file:profile:cover' => "%s tell something of your personal cover.",
'ossn:notifications:like:post:group:wall' => '%s react to your gang chisme.',
'ossn:notification:delete:friend' => 'Alliance request deleted!',
'see:all' => 'See Everything',
'friend:requests' => 'Alliance Requests',
'ossn:notifications:friendrequest:confirmbutton' => 'Accept',
'ossn:notifications:friendrequest:denybutton' => 'Deny',
'ossn:notification:mark:read:success' => 'Successfully marked all as read... lier.',
'ossn:notification:mark:read:error' => "We can not mark all as read, because we don't lie.",
'ossn:notifications:mark:as:read' => 'Mark all as read, even if we know that is a lie.',
'ossn:notifications:admin:settings:close_anywhere:title' => 'Close notification windows by clicking anywhere',
'ossn:notifications:admin:settings:close_anywhere:note' => '<i class="fa fa-info-circle"></i> closes any notification window by clicking anywhere on the page<br><br>',
//section
'write:comment' => 'Write a reply...',
'comment:deleted' => 'Reply successfully destroyed!',
'comment:delete:error' => 'Cannot destroy this reply! Please try again later.',
'comment:delete' => 'Destroy',
'comment:comment' => 'Reply',
'comment:view:all' => 'View all replies',
'comment:edit:success' => "Reply has been edited successfully, but we know, don't forgget it",
'comment:edit:failed' => 'We can not edit your reply',
// site frontend
'contact:form:title' => 'Tell Us Something',
'contact:form:description' => 'Please fill out all fields',
'contact:form:name' => 'Your Alias',
'contact:form:email' => 'A Real Email to respond you',
'contact:form:message' => 'Entire chisme',
'contact:form:button:send' => 'Send to the Devil',
'contact:form:message:sent' => "Your Message was sent, perhaps the Devil don't receive it until your death!",
'contact:form:message:incomplete' => 'Please fill out all fields',
'contact:form:message:not:sent' => "Your message could not be sent due to a flojera problem. Please don't try again other day.",
// admin backend //
'contact:admin:form:label:contactform:receiver' => 'Email address to which the contact form should be sent',
'contact:admin:form:label:contactform:top:html' => 'Any text or HTML that should appear above the contact form, e.g. an IFRAME with a road map',
'contact:admin:form:button:save' => 'Save',
'contact:admin:settings:email:invalid' => 'Please enter a valid email address',
// mailer
'contact:mail:subject' => 'Contact request',
'contact:mail:body' => '
You received a message from
Name : %s
Email: %s
%s ',
'com:delete:messages:instruction' => 'Clicking the <b>[ Delete ]</b> button below will delete any messages from your community which are older than the chosen number of days.<br>
You may simulate deletion, first - in order to get an idea how many messages will be involved.<br><br>
Be careful: the smaller the number of days, the more messages will be deleted.<br>
That is: Entering zero days will delete ALL messages!',
'com:delete:messages:input:days:count' => 'Enter the age of the messages <small>(the default is 28 days)</small',
'com:delete:messages:checkbox:simulate:delete' => 'Only simulate deletion',
'com:delete:messages:button:delete' => 'Delete',
'com:delete:messages:msg:none' => 'No messages found which are older than %s days',
'com:delete:messages:msg:simulated' => '%s messages would have been deleted',
'com:delete:messages:msg:deleted' => '%s messages successfully deleted',
// Section
'com:disable:user:activation:by:mail:validation:error' => 'Validation failed - please verify the link you sent and try again.',
'com:disable:user:activation:by:mail:validated:activation:notified' => 'Validation successful - your account will be activated soon.<br>You may re-visit this link in order to check whether your account has been activated.',
'com:disable:user:activation:by:mail:validated:activation:pending' => 'Stay tuned - the admin has been notified - your account will be activated soon.',
'com:disable:user:activation:by:mail:account:activated' => 'Your account has been activated - feel free to login.',
'com:disable:user:activation:by:mail:admin:mail:subject' => 'New member activation pending',
'com:disable:user:activation:by:mail:admin:mail:body' => 'A new activation request from %s %s is pending on %s',
'com:disable:user:activation:by:mail:compatibility:error' => '<b>%s</b> cannot be enabled as long as <b>DisableUserActivationByMail</b> is activated',
'com:displayusername:compatibility:error' => '<b>%s</b> cannot be enabled as long as <b>DisplayUsername</b> is activated',
// Section
'first:login:url' => 'Enter the URL',
'first:login:placeholder' => 'https://mysiteurl.com/[USERNAME]',
'firstlogin:saved' => 'Settings saved',
'firstlogin:cannot:save' => 'Can not save the settings',
'first:login:info' => 'Below are the tags you can use in URL, <br /> [USERNAME] is the username of the user who is logged in.<br /> [GUID] is the id for the loggedin user.',
// Section
'loginas:back' => 'Login Back',
'loginas:text' => 'You are loggedin as %s login back to the administration %s',
// Section
'com_memberavatars:admin:settings:avatar_type:title' => 'The following avatar types are currently available for selection',
'com_memberavatars:jdenticons:copyright' => "<br><br>by <a href='https://github.com/dmester/jdenticon-php/blob/master/LICENSE' target='_blank'>Daniel Mester Pirttijärvi</a><br><br>",
'com_memberavatars:cats:copyright' => "<br><br>by <a href='http://www.peppercarrot.com' target='_blank'>David Revoy</a> & <a href='https://www.splitbrain.org/projects/monsterid' target='_blank'>Andreas Gohr</a><br><br>",
'com_memberavatars:avataaars:copyright' => "<br><br>by <a href='https://twitter.com/pablostanley' target='_blank'>Pablo Stanley</a> & <a href='https://twitter.com/fangpenlin' target='_blank'>Fang-Pen Lin</a><br><br>",
'com_memberavatars:picsums:copyright' => "<br><br>by <a href='https://dmarby.se/' target='_blank'>David Marby</a> & <a href='https://github.com/Nijikokun' target='_blankk'>Nijiko Yonskai</a> & <a href='https://unsplash.com/' target='_blank'>Unsplash</a><br><br>",
// Section
'com:ossn:site:members' => 'Site Members',
// Section
'meta:1' => 'Keywords for your website.',
'meta:2' => 'Description for your website Example: Social nework website.',
'meta:3' => 'Website Author Example: Name of Webmaster.',
'meta:4' => 'Robots is used by search engine to Crawling or Crawl your website pages Example: index,follow,noindex,nofollow,none,noarchive.',
'meta:5' => 'After how many days Search engine RECrawl your website pages Example 1, 2 , 3, 5.',
// Section
'fields:required' => 'All fields are required!',
'ad:created' => 'Ad has been created!',
'ad:create:fail' => 'Cannot create ad!',
'ad:title' => 'Title',
'ad:site:url' => 'Siteurl',
'ad:desc' => 'Description',
'ad:photo' => 'Photo',
'ad:browse' => 'Browse',
'ad:clicks' => 'Clicks',
'ad:deleted' => "Ad with the title of '%s' has been successfully deleted.",
'ad:delete:fail' => 'Cannot delete ad! Please try again later.',
'ad:edited' => 'Ad successfully modified.',
'ad:edit:fail' => 'Cannot edit ad! Please try again later.',
// Section
'user:blocked' => 'User has been blocked!',
'user:block:error' => 'Cannot block user! Please try again later.',
'user:block' => 'Block',
'user:unblock' => 'Unblock',
'user:unblocked' => 'User has been unblocked',
'user:unblock:error' => 'Can not unblock user',
'ossn:blocked:error' => 'Blocked',
'ossn:blocked:error:note' => 'You can not view this page because you have been blocked by the user.',
// Section
'ossn:chat:no:friend:online' => 'No friends online',
// Section
'add:group' => 'Add Gang',
'member:add:error' => 'Something went wrong! Please try again later.',
'member:added' => 'Membership request approved!',
'member:request:deleted' => 'Membership request declined!',
'member:request:delete:fail' => 'Cannot decline membership request! Please try again later.',
'membership:cancel:succes' => 'Membership request cancelled!',
'membership:cancel:fail' => 'Cannot cancel membership request! Please try again later.',
'group:added' => 'Successfully created the Gang!',
'group:add:fail' => 'Cannot create Gang! Please try again later.',
'memebership:sent' => 'Request successfully sent!',
'memebership:sent:fail' => 'Cannot send request! Please try again later.',
'group:updated' => 'Gang has been updated!',
'group:update:fail' => 'Cannot update Gang! Please try again later.',
'group:name' => 'Gang Name',
'group:desc' => 'Gang Description',
'privacy:group:public' => 'Everyone can see this Gang and its chismes. Only members can chismear to this gang.',
'privacy:group:close' => 'Everyone can see this Gang. Only members can chismear and see chismes.',
'group:memb:remove' => 'Remove',
'group:memb:make:owner' => 'Make gang owner',
'group:memb:make:owner:confirm' => 'Attention! This action will make >> %s << the new leader of the gang and you will lose all of your team boss privileges. Are you sure to proceed?',
'group:memb:make:owner:admin:confirm' => 'Attention! This action will make >> %s << the new owner of the gang and the former owner will lose all of his gang boss privileges. Are you sure to proceed?',
'leave:group' => 'Leave gang',
'join:group' => 'Join gang',
'total:members' => 'Total crew',
'group:members' => "Crew (%s)",
'view:all' => 'View all',
'member:requests' => 'REQUESTS (%s)',
'about:group' => 'Gang About',
'cancel:membership' => 'Membership cancel',
'no:requests' => 'No Requests',
'search:groups' => 'Search Gangs',
'close:group:notice' => 'Join this gang to see the chismes, packs, and all things.',
'closed:group' => 'Closed gang',
'group:admin' => 'Boss',
'title:access:private:group' => 'Gang Chisme',
// #186 group join request message var1 = user, var2 = name of group
'ossn:notifications:group:joinrequest' => '%s has requested to join %s',
'ossn:group:by' => 'By:',
'group:deleted' => 'Gang and chismes deleted',
'group:delete:fail' => 'Gang could not be destroy homie.',
'group:delete:cover' => 'Delete Cover',
'group:delete:cover:error' => 'An error occurred while deleting the cover image',
'group:delete:cover:success' => 'The cover image was successfully deleted',
'com:ossn:invite' => 'Invite',
'com:ossn:invite:friends' => 'Invite homies',
'com:ossn:invite:friends:note' => 'To invite friends to join you on this network, enter their email addresses and a brief message. They will receive an email containing your invitation.',
'com:ossn:invite:emails:note' => 'Email addresses (separated by a comma)',
'com:ossn:invite:emails:placeholder' => 'smith@example.com, john@example.com',
'com:ossn:invite:message' => 'Message',
'com:ossn:invite:mail:subject' => 'Invitation to join %s',
'com:ossn:invite:mail:message' => 'You have been invited to join %s by %s. They included the following message:
%s
To join, click the following link:
%s
Profile link: %s
',
'com:ossn:invite:mail:message:default' => 'Hi,
I wanted to invite you to join my network here on %s.
Profile link : %s
Best regards.
%s',
'com:ossn:invite:sent' => 'Your friends were invited. Invites sent: %s.',
'com:ossn:invite:wrong:emails' => 'The following addresses are not valid: %s.',
'com:ossn:invite:sent:failed' => 'Cannot invite the following addresses: %s.',
'com:ossn:invite:already:members' => 'The following addresses are already members: %s',
'com:ossn:invite:empty:emails' => 'Please add at least one email address',
// Section
'people:like:this' => 'People who reacted to this!',
'ossn:like:this' => '%s reacted on this',
'ossn:like:you:and:this' => 'You and %s reacted on this',
'ossn:like:people' => '%s People',
'ossn:like:person' => '%s Person',
'ossn:liked:you' => 'You reacted on this',
'ossn:unlike' => 'Unlike',
'ossn:like' => 'Like',
// Section
'album:name' => 'Album Name',
'add:album' => 'Add Album',
'photo:select' => 'Select Photo',
'no:albums' => 'No Albums',
'no:photos' => 'No Photos',
'back:to:album' => 'Back to Album',
'photo:albums' => 'Photo Albums',
'photo:deleted:success' => 'Photo successfully deleted!',
'photo:delete:error' => 'Cannot delete photo! Please try again later.',
'add:photos' => 'Add photos',
'delete:photo' => 'Delete photo',
'cover:view' => 'Cover View',
'profile:covers' => 'Profile Covers',
'delete:album' => 'Delete Album',
'photo:album:deleted' => 'Photo album successfully deleted',
'photo:album:delete:error' => 'Can not delete photo album',
// Section
'ossn:notifications:ossnpoke:poke' => "%s has poked you!",
'user:poked' => 'You have poked %s!',
'user:poke:error' => 'Cannot poke %s! Please try again later.',
// Section
'change:cover' => 'Change Cover',
'change:photo' => 'Change Photo',
'update:info' => 'Update Info',
'save:position' => 'Save Position',
'ossn:profile:picture:updated' => 'Changed profile picture.',
'ossn:profile:cover:picture:updated' => 'Changed profile cover.',
'edit:profile' => 'Edit Profile',
'reposition:cover' => 'Reposition',
'profile:photos' => 'Profile Photos',
'profile:cover:err1' => 'Cover image too small',
'profile:cover:err1:detail' => 'The cover picture must be at least 1040 x 300 or greater.',
// Section
'ossn:search' => 'Stalk',
'result:type' => 'RESULT TYPE',
'search:result' => 'Stalk results for %s',
'ossn:search:topbar:search' => 'Stalk gangs, homies and more.',
'ossn:search:no:result' => 'No results found!',
// Section
'site:privacy' => 'Shit',
'site:about' => 'Shit',
'site:terms' => 'Shit',
'page:saved' => 'Shit saved successfully!',
'page:save:error' => "Cannot handle this shit! Please don't try again never.",
// Section
'ossn:smilies:admin:settings:compat:title' => 'Backward compatibility mode',
'ossn:smilies:admin:settings:compat:note' => '<i class="fa fa-info-circle"></i>
Leave this mode <b><u>disabled</u></b>.<br>
A complete set of more than 1000 unicode emojis is available now, thus using old style smilies like :) has become obsolete.<br>
With backward compatibility mode <b><u>enabled</u></b> the following list of old style smilies will be replaced as before:<br>
:(&#x1f641;&nbsp;&nbsp;:)&#x1f642;&nbsp;&nbsp;=D&#x1f600;&nbsp;&nbsp;;)&#x1f609;&nbsp;&nbsp;:p&#x1f61b;&nbsp;&nbsp;8)&#x1f60e;&nbsp;&nbsp;o.O&#x1f62f;&nbsp;&nbsp;:O&#x1f632;&nbsp;&nbsp;:*&#x1f618;&nbsp;&nbsp;a:&#x1f607;&nbsp;&nbsp;:h:&#x2764;&nbsp;&nbsp;3:|&#x1f608;&nbsp;&nbsp;u:&#x1f620;&nbsp;&nbsp;:v&#x1f47b;&nbsp;&nbsp;g:&#x1f61f;&nbsp;&nbsp;c:&#x1f62a;<br>
<br>',
'ossn:smilies:admin:settings:close_anywhere:title' => 'Smiley box closing by clicking anywhere',
'ossn:smilies:admin:settings:close_anywhere:note' => '<i class="fa fa-info-circle"></i> closes the smiley selector box by clicking anywhere on the page<br><br>',
// Section
'post:created' => 'This chisme is flying now!',
'post:create:error' => 'Cannot create chisme! Please try again later.',
'enter:location' => 'Burn Location',
'tag:friends' => 'Tag homies',
'wall:post:container' => "Do you have a chisme?",
'post:view' => 'chisme View',
'ossn:post:delete' => 'Delete',
'post:delete:fail' => 'Cannot delete chisme! Please try again later.',
'post:delete:success' => 'chisme successfully deleted!',
'post:select:privacy' => 'Please select privacy for wall chisme',
'ossn:wall:settings:save:error' => 'Cannot save settings! Please try again later.',
'ossn:wall:settings:saved' => 'Settings saved!',
'ossn:wall:admin:notice' => 'Homepage chismes',
'ossn:wall:allsite:posts' => 'All site chismes',
'ossn:wall:friends:posts' => 'Homies chismes only',
'ossn:wall:post:saved' => 'Chisme successfully saved',
'ossn:wall:post:save:error' => 'Can not save that chisme',
// Section
'private:network:deney' => 'You are required to login before viewing that page',
'profile:access:error' => 'You need to login before view that page',
'rtcomments:typing' => 'Someone is typing a comment...',
// Section
'com:textareasupport:admin:settings:label:scripting:support' => 'Scripting and SVG support',
'com:textareasupport:admin:settings:label:invalid:elements:description' => '<b>Warning: </b>Enabling this option will make your site vulnerable for Cross Site Scripting (XSS) attacks!<br>Only activate this option if you are absolutely sure that you can trust your community.',
'register:ok:message' => "Your account has been registered. You can now login.",
'account:created:email' => "Your account has been registered. You can now login.",
// Section
'com:whoisonline:online' => 'Online' **/
);
ossn_register_languages('en', $en);
ossn_register_languages('en', $en);

View File

@ -1,18 +1,15 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
*/
define('__THEMEDIR__', ossn_route()->themes . 'Flexi/');
ossn_register_callback('ossn', 'init', 'ossn_goblue_theme_init');
/*********/
/* Atlas */
/*********/
function ossn_goblue_theme_init(){
define('__THEMEDIR__', ossn_route()->themes . 'atlas/');
ossn_register_callback('ossn', 'init', 'ossn_atlas_theme_init');
function ossn_atlas_theme_init(){
//add bootstrap
ossn_new_css('bootstrap.min', 'css/bootstrap/bootstrap.min.css');
//ossn_new_js('bootstrap.min', 'js/bootstrap/bootstrap.min.js');
@ -27,44 +24,53 @@ function ossn_goblue_theme_init(){
ossn_load_css('ossn.default');
ossn_load_css('ossn.admin.default', 'admin');
ossn_extend_view('ossn/admin/head', 'ossn_goblue_admin_head');
ossn_extend_view('ossn/site/head', 'ossn_goblue_head');
ossn_extend_view('js/opensource.socialnetwork', 'js/goblue');
ossn_extend_view('ossn/admin/head', 'ossn_atlas_admin_head');
ossn_extend_view('ossn/site/head', 'ossn_atlas_head');
ossn_extend_view('js/opensource.socialnetwork', 'js/atlas');
ossn_extend_view('profile/newsfeed/info', 'atlas/info');
ossn_register_admin_sidemenu('admin:theme:atlas', 'admin:theme:atlas', ossn_site_url('administrator/settings/atlas'), ossn_print('admin:sidemenu:themes'));
ossn_register_site_settings_page('atlas', 'settings/admin/atlas');
if(ossn_isAdminLoggedin()) {
ossn_register_action('atlas/settings', __THEMEDIR__ . 'actions/settings.php');
//Sanitizing of latest friends widget #6
//Sanitizing of latest friends widget #6
if(ossn_isLoggedin()){
ossn_add_hook('newsfeed', 'sidebar:right', 'flexi_latest_members_widget');
ossn_add_hook('newsfeed', 'sidebar:right', 'flexi_latest_friends_widget');
ossn_add_hook('newsfeed', 'sidebar:right', 'atlas_latest_members_widget');
ossn_add_hook('newsfeed', 'sidebar:right', 'atlas_latest_friends_widget');
}
}
function flexi_latest_members_widget($hook, $type, $return){
$widget_content = ossn_plugin_view('flexi/members_widget');
}
function atlas_latest_members_widget($hook, $type, $return){
$widget_content = ossn_plugin_view('atlas/members_widget');
$widget = ossn_plugin_view('widget/view', array(
'title' => ossn_print('flexi:latest:members'),
'title' => ossn_print('atlas:latest:members'),
'contents' => $widget_content
));
$return[] = $widget;
return $return;
}
function flexi_latest_friends_widget($hook, $type, $return){
$widget_content = ossn_plugin_view('flexi/friends_widget');
function atlas_latest_friends_widget($hook, $type, $return){
$widget_content = ossn_plugin_view('atlas/friends_widget');
$widget = ossn_plugin_view('widget/view', array(
'title' => ossn_print('flexi:latest:friends'),
'title' => ossn_print('atlas:latest:friends'),
'contents' => $widget_content
));
$return[] = $widget;
return $return;
}
function ossn_goblue_head(){
function ossn_atlas_head(){
$head = array();
$head[] = ossn_html_css(array(
'href' => '//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css'
));
$head[] = ossn_html_css(array(
'href' => 'https://fonts.googleapis.com/css?family=Roboto:300,400,500,700'
'href' => 'https://fonts.googleapis.com/css?family=PT+Sans:400italic,700,400'
));
$head[] = ossn_html_js(array(
'src' => ossn_theme_url() . 'vendors/bootstrap/js/bootstrap.min.js'
@ -74,7 +80,7 @@ function ossn_goblue_head(){
));
return implode('', $head);
}
function ossn_goblue_admin_head(){
function ossn_atlas_admin_head(){
$head = array();
$head[] = ossn_html_css(array(
'href' => '//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css'

View File

@ -1,15 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<theme xmlns="http://www.opensource-socialnetwork.org/theme/v/3.0">
<name>Flexi</name>
<id>Flexi</id>
<author>Core Team and TheGreydiamond</author>
<author_url>http://www.softlab24.com/</author_url>
<description>A responsive theme for Ossn. Changed to our needs</description>
<license>OSSN License v3</license>
<license_url>http://www.opensource-socialnetwork.org/licence</license_url>
<version>1.6</version>
<name>Atlas</name>
<id>atlas</id>
<author>Atlas</author>
<author_url>https://m.me/dealer.slp</author_url>
<description>A black responsive theme for Pro Hacks</description>
<license>Open Source License</license>
<license_url>https://www.opensource-socialnetwork.org/licence</license_url>
<version>2.5</version>
<requires>
<type>ossn_version</type>
<version>5.6</version>
<version>5.5</version>
</requires>
</theme>

View File

@ -1,12 +1,6 @@
<?php
/**
* Open Source Social Network
*
* @package Open Source Social Network
* @author Open Social Website Core Team <info@softlab24.com>
* @copyright 2014-2018 SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
$attr = array(

View File

@ -0,0 +1,24 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
*/
if(!ossn_loggedin_user()){
return;
}
?>
<div class="newseed-uinfo1">
<a id="sidebar-toggle" data-toggle="0" role="button" data-target="#" style="cursor: context-menu;">
<img src="<?php echo ossn_loggedin_user()->iconURL()->small; ?>"/>
</a>
<div class="name">
<a href="<?php echo ossn_loggedin_user()->profileURL(); ?>"><?php echo ossn_loggedin_user()->fullname; ?></a>
<a class="edit-profile" href="<?php echo ossn_loggedin_user()->profileURL('/edit'); ?>">
<?php echo ossn_print('edit:profile'); ?></a>
</div>
</div>

View File

@ -1,12 +1,6 @@
<?php
/**
* Open Source Social Network
*
* @package Open Source Social Network
* @author Open Social Website Core Team <info@softlab24.com>
* @copyright 2014-2018 SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
$count = 12;

View File

@ -1,12 +1,6 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
$friend = $params['entity'];
?>

View File

@ -1,12 +1,6 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
$friend = $params['entity'];
if ($friend->isOnline(10)) {

View File

@ -432,17 +432,18 @@ and (min-width : 1360px) {
position: fixed;
min-height: 500px;
width: 80px;
border-left: 1px solid #333;
border-left: 0;
bottom: 0px;
right: 0;
top: 0;
background: #333;
top: 70px;
background: rgba (10,10,10,.6);
backdrop-filter: blur(6px);
display: block;
}
.ossn-chat-windows-long .inner {
margin-top: 45px;
border-top: 1px solid #ccc;
margin-top: 6px;
border-top: 0;
overflow-x: hidden;
overflow-y: auto;
}

View File

@ -1,70 +1,137 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
*/
?>
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
*/
body {
font-family: 'Roboto Slab', serif;
background:#333;
color:#eee;
}
.logo {
::-webkit-scrollbar {
width:0px
}
::-webkit-scrollbar-track {
background-color:#0000;
border-left:0px
}
::-webkit-scrollbar-thumb {
background-color:#0000
}
::-webkit-scrollbar-thumb:hover {
background-color:#0000
}
.logo {}
.panel-group .panel {
margin-bottom: 0;
border-radius: 4px
}
.margin-top-10 {
margin-top: 10px
}
.panel-default {
border-color: #0000}
.panel {
margin-bottom: 20px;
background-color: #2222;
border: 0px solid #000;
border-radius: 4px;
-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
box-shadow: 0 1px 1px rgba(0,0,0,.05)
}
.panel-default>.panel-heading {
color: #eee;
background-color: #0000;
border-color: #0000;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
padding: 8px;
line-height: 1.42857143;
vertical-align: top;
border-top: 0px solid #000000;
}
.header {
height: 70px;
color:#fff;
background: #3D3D3D;
position:fixed;
z-index:2000;
height:118px;
color:#fff;
width:100%;
z-index:1000;
background: #222;
}
.navbar-default {
background-color:#000000a1;
border-color: #0000;
border-top-left-radius:0px;
border-bottom-left-radius:20px;
border-bottom-right-radius:20px;
border-top-right-radius:0px;
}
.menu-topbar-admin-support{
display: none !important ;
}
.menu-topbar-admin-help {
display: none !important ;
}
.topbar-menu li{
align:center!important;
}
.header .container {
padding-top: 15px;
padding-top: 10px;
}
.header-dropdown {
text-align:right;
margin-top: -50px !important;
text-align: right;
padding-right: 45px;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
padding-left: 14%;
}
.header-dropdown .navbar-right {
margin-right:initial;
}
.header-dropdown a i{
color:#fff;
font-size: 30px;
padding-top: 5px;
margin-top: -30px!important;
font-size: 30px;
}
.topbar-menu {
position:fixed;
right:70px;
left:70px;
top:118px!important;
z-index:2;
opacity:0.9;
}
.ossn-layout-admin {
margin-top: 140px;
}
select,
input[type="password"],
input[type="text"],
textarea {
color: #333;
font-size: 13px;
border: 1px solid #eee;
border-radius: 2px;
-webkit-border-radius: 2px;
display:block;
-moz-border-radius: 2px;
-o-border-radius: 2px;
outline: none;
padding: 12px 14px;
width:100%;
margin-bottom: 10px;
color: #333;
font-size: 13px;
border: 0px solid #eee;
border-radius: 5px;
-webkit-border-radius: 5px;
display:block;
-moz-border-radius: 5px;
-o-border-radius: 5px;
outline: none;
padding: 12px 14px;
width:100%;
margin-bottom: 10px;
transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-webkit-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-webkit-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out
}
input[type="search"]:focus,
input[type="text"]:focus,
textarea:focus {
@ -72,65 +139,67 @@ textarea:focus {
box-shadow: 0 0 3px #eee;
-o-box-shadow: 0 0 3px #eee;
-moz-box-shadow: 0 0 3px #eee;
-webkit-box-shadow: 0 0 3px #eee;
-webkit-box-shadow: 0 0 3px #eee;
text-decoration:none!important
}
input[type="submit"] {
display:inherit;
}
label {
font-size: 16px;
color: #000;
color: #eee;
font-weight: 300;
cursor: pointer;
display:block;
display:block;
}
.dropdown-submenu {
position: relative;
z-index:9999;
position: relative;
}
.dropdown-submenu>.dropdown-menu {
top: 0;
left: 100%;
margin-top: -6px;
margin-left: -1px;
-webkit-border-radius: 0 6px 6px 6px;
-moz-border-radius: 0 6px 6px;
border-radius: 0 6px 6px 6px;
left: 100%;
margin-top: -6px;
margin-left: -1px;
-webkit-border-radius: 0 6px 6px 6px;
-moz-border-radius: 0 6px 6px;
border-radius: 0 6px 6px 6px;
}
.dropdown-submenu:hover>.dropdown-menu {
display: block;
display: block;
}
.dropdown-submenu>a:after {
display: block;
content: " ";
float: right;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
border-width: 5px 0 5px 5px;
border-left-color: #ccc;
margin-top: 5px;
margin-right: -10px;
display: block;
content: " ";
float: right;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
border-width: 5px 0 5px 5px;
border-left-color: #ccc;
margin-right: -10px;
}
.dropdown-submenu:hover>a:after {
border-left-color: #fff;
border-left-color: #fff;
}
.dropdown-submenu.pull-left {
float: none;
float: none;
}
.dropdown-submenu.pull-left>.dropdown-menu {
left: -100%;
margin-left: 10px;
-webkit-border-radius: 6px 0 6px 6px;
-moz-border-radius: 6px 0 6px 6px;
border-radius: 6px 0 6px 6px;
left: -100%;
margin-left: 10px;
-webkit-border-radius: 6px 0 6px 6px;
-moz-border-radius: 6px 0 6px 6px;
border-radius: 6px 0 6px 6px;
}
.ossn-system-messages {
margin-top: 10px;
@ -139,27 +208,24 @@ label {
margin-bottom:10px;
}
.topbar-menu li a i{
margin-left: 5px;
float: right;
margin-left: 5px;
float: right;
}
.page-title {
background-color: #f8f8f8;
border: 1px solid #e7e7e7;
padding: 10px;
font-weight: 700;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
text-transform: uppercase;
margin-bottom:10px;
font-size: 20px;
border-bottom: 5px solid #222f;
padding-bottom: 10px;
margin-bottom: 10px;
text-transform: uppercase;
}
.page-botton-notice {
margin-top:10px;
margin-top:10px;
}
.no-right-margins {
margin-right:0px;
}
.ossn-form div:not('.ossn-editor') {
margin-top:10px;
margin-top:100px;
}
.margin-top-10 {
margin-top:10px;
@ -177,20 +243,21 @@ label {
text-align:right;
}
.ossn-users-list .image {
margin-top: 1px;
margin-top: 1px;
}
.ossn-users-list .name {
margin-left: 42px;
margin-top: 2px;
min-height: 30px;
max-width: 160px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
margin-left: 42px;
margin-top: 2px;
min-height: 30px;
max-width: 160px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.table-titles {
background: #f8f8f8;
background: #222;
}
.block {
display:block;
}
@ -204,61 +271,64 @@ label {
height:230px;
}
.admin-dashboard-item canvas {
padding: 14px;
padding: 14px;
}
.admin-dashboard-box {
min-height:200px;
background:#222e;
border-radius:20px;
}
.admin-dashboard-title {
background-color: #f8f8f8;
border: 1px solid #e7e7e7;
padding: 10px;
font-weight: 700;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
padding: 20px;
background:#0000;
}
.admin-dashboard-contents .text {
font-size: 40px;
padding: 74px;
color:#747474;
font-size: 40px;
padding: 74px;
color:#747474;
}
.admin-dashboard-contents {
padding: 10px;
border-bottom: 1px solid #e7e7e7;
border-left: 1px solid #e7e7e7;
border-right: 1px solid #e7e7e7;
max-height:250px;
margin-bottom: 15px;
padding: 10px;
border-bottom: 0px solid #000;
border-left: 0px solid #000;
border-right: 0px solid #000;
max-height:250px;
margin-bottom: 15px;
}
footer {
margin-top: 20px;
border-top: 1px solid #E5E5E5;
padding-bottom: 20px;
padding: 10px;
margin-top: 20px;
border-top: 0px solid #E5E5E5;
padding-bottom: 20px;
padding: 10px;
}
footer a {
text-transform: uppercase;
text-transform: uppercase;
}
.charjs-legend {
text-align:center;
}
.charjs-legend .title {
display: inline-block;
margin-bottom: 0.5em;
line-height: 1.2em;
display: inline-block;
margin-bottom: 0.5em;
line-height: 1.2em;
margin-left:10px;
padding: 0 0.3em;
padding: 0 0.3em;
}
.charjs-legend .color-sample {
display: block;
float: left;
width: 1em;
height: 1em;
border: 2px solid;
border-radius: 0.5em;
margin-right: 0.5em;
display: block;
float: left;
width: 1em;
height: 1em;
border: 0px solid;
border-radius: 0.5em;
margin-right: 0.5em;
}
.center {
text-align:center;
@ -268,62 +338,156 @@ footer a {
}
.loading-version {
background:url('<?php echo ossn_theme_url(); ?>images/loading.gif') no-repeat;
width:24px;
height:24px;
margin: 0 auto;
width:24px;
height:24px;
margin: 0 auto;
}
.component-title-icon{
font-size: 20px !important;
font-size: 20px !important;
}
.component-title-check {
color: #147B25;
color: #147B25;
}
.component-title-delete {
color:#E70F0F;
}
.components-list-buttons a {
margin-right: 10px;
margin-right: 10px;
}
.components-list-buttons a i{
margin-right: 5px;
margin-right: 5px;
}
.radio-block {
margin-top:10px;
margin-bottom:10px;
margin-bottom:10px;
}
.radio-block span {
margin-left:5px;
font-weight:bold;
font-weight:bold;
}
.ui-datepicker-year,
.ui-datepicker-month {
padding: 0px;
display: inline-block;
padding: 0px;
display: inline-block;
}
.admin-dashboard-box-small {
min-height:100px;
.btn-primary,.btn {
background-color: #111;
border:0px transparent !important;
color:#555;
outline:none;
border-radius: 2px;
padding: 4px 8px;
text-decoration:none;
}
.admin-dashboard-contents-small {
max-height: 100px;
.btn:focus, .btn-link:hover, .btn-primary:hover, .btn.active, .btn-link:focus, .btn:active {
outline:none !important;
background-color: #333;
border:0px solid #000;
color: #c5ff00;
border-radius: 2px;
padding: 4px 8px;
text-decoration:none;
}
.admin-dashboard-contents-small .text {
padding:10px;
}
.navbar-default {
background-color: #585858;
border-color: #6f6f6f;
border-radius: 0;
border:0;
.btn:focus::after, .btn-link:hover::after, .btn-primary:hover::after, .btn.active::after, .btn-link:focus::after, .btn:active::after {
content: '';
position: absolute;
width: 100%;
height: 1px;
color: #c5ff00;
bottom: 0.5vw;
left: 0;
border:0px transparent !important;
opacity: 0;
transition: all 0.25s ease-out;
}
.navbar-default .navbar-nav>li>a {
color:#fff;
.btn:after, .btn-link:after, .btn-primary:after, .btn.active:after {
color: #c5ff00;
text-decoration:none;
opacity: 1;
transform: scaleX(0.5);
outline:none !important;
border:0px transparent !important;
color: #c5ff00;
border-radius: 2px;
text-decoration:none;
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
color: #f1f1f1;
background-color: transparent;
a:hover,
a:focus {
outline: none;
color: #c5ff00!important;
text-decoration:none;
opacity: 1;
}
@media (max-width: 480px) {
.topbar-menu .nav li {
padding-left: 15px;
}
.navbar-default .navbar-nav>li>a a:hover,
a:focus{
color: #c5ff00 !important;
opacity: 1;
}
a {
color: #555;
text-decoration:none;
pointer-events: auto;
cursor: pointer;
}
a:hover::after,
a:focus::after {
color: #c5ff00;
opacity: 1;
}
a::after {
content: '';
position: absolute;
width: 100%;
height: 1px;
bottom: 0.5vw;
left: 0;
opacity: 0;
transition: all 0.25s ease-out;
}
.dropdown-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
display: none;
float: left;
min-width: 160px;
padding: 5px 0;
margin: 2px 0 0;
font-size: 14px;
text-align: left;
list-style: none;
background-color: #111!important;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border: 0px solid #ccc;
border: 0px solid rgba(0,0,0,.15);
border-radius: 4px;
-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
border-color: #000000!important;
}
.navbar-default .navbar-nav>.open>a {
color: #999;
background-color: #111;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
color: #c5ff00;
opacity: 1;
background-color: #000;
}
.dropdown-menu>li>a:hover {
background-color: #000;
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,20 @@
<fieldset class="titleform">
<div class="alert alert-warning">
<?php echo ossn_print('theme:atlas:browsercache');?>
</div>
<div>
<label><?php echo ossn_print('theme:atlas:logo:site');?> (450x90 - 500 KB PNG) </label>
<input type="file" name="logo_site" />
<div class="logo-container-atlas">
<img src="<?php echo ossn_theme_url();?>images/logo_animated.svg" width="50px" />
</div>
</div>
<div>
<label><?php echo ossn_print('theme:atlas:logo:admin');?> (180x45 - 500 KB JPG)</label>
<input type="file" name="logo_admin" />
<div class="logo-container-atlas">
<img src="<?php echo ossn_theme_url();?>images/logo_animated.svg" width="50px"/>
</div>
</div>
<input type="submit" class="btn btn-success btn-sm" value="<?php echo ossn_print('save');?>"/>
</fieldset>

View File

@ -1,8 +1,10 @@
//<script>
$(document).ready(function() {
$('[data-toggle="tooltip"]').tooltip({
placement:'left',
});
//duplicate tooltips in opened left menu #5
$('.sidebar [data-toggle="collapse"]').each(function(){
$text = $(this).text();
@ -14,11 +16,12 @@ $(document).ready(function() {
$text = $(this).text();
$(this).parent().attr('title', $text);
//Sidebar links isn't working as its not actually type of 'a' #4
$(this).parent().attr('data-href-flexi', $href);
$(this).parent().attr('data-href-atlas', $href);
$(this).parent().tooltip();
});
//same as $FlexiSidebarToggle only revert toogle == 0, toogel = 1 (if)
$FlexiSidebarToggleRotate = function(){
//same as $atlasSidebarToggle only revert toogle == 0, toogel = 1 (if)
$atlasSidebarToggleRotate = function(){
var $toggle = $('#sidebar-toggle').attr('data-toggle');
if ($toggle == 1) {
$('#sidebar-toggle').attr('data-toggle', 1);
@ -38,7 +41,6 @@ $(document).ready(function() {
if ($toggle == 0) {
$('#sidebar-toggle').attr('data-toggle', 0);
$('[data-toggle="tooltip"]').tooltip('disable');
$('.sidebar').removeClass('sidebar-open');
$('.sidebar').removeClass('sidebar-open-no-annimation');
@ -55,9 +57,9 @@ $(document).ready(function() {
var document_height = $(document).height();
$(".sidebar").height(document_height);
};
$FlexiSidebarToggleRotate();
$atlasSidebarToggleRotate();
$FlexiSidebarToggle = function(){
$atlasSidebarToggle = function(){
var $toggle = $('#sidebar-toggle').attr('data-toggle');
if ($toggle == 0) {
$('#sidebar-toggle').attr('data-toggle', 1);
@ -70,7 +72,7 @@ $(document).ready(function() {
$('.sidebar').addClass('sidebar-open');
$('.sidebar').removeClass('sidebar-close');
$('.ossn-page-container').addClass('sidebar-open-page-container');
}
}
$('.topbar .right-side').addClass('right-side-space');
$('.topbar .right-side').addClass('sidebar-hide-contents-xs');
$('.ossn-inner-page').addClass('sidebar-hide-contents-xs');
@ -96,11 +98,16 @@ $(document).ready(function() {
$(".sidebar").height(document_height);
};
$(window).on('orientationchange', function(){
$FlexiSidebarToggleRotate();
$atlasSidebarToggleRotate();
});
$(document).on('click', '#sidebar-toggle', function(){
$FlexiSidebarToggle();
$atlasSidebarToggle();
});
var $chatsidebar = $('.ossn-chat-windows-long .inner');
if($chatsidebar.length){
$chatsidebar.css('height', $(window).height() - 45);
@ -119,14 +126,14 @@ $(document).ready(function() {
}
}
});
if($(document).innerWidth() >= 1300){
if($(document).innerWidth() >= 100){
$('#sidebar-toggle').click();
$('#sidebar-toggle').click();
}
//Sidebar links isn't working as its not actually type of 'a' #4
$("body").on('click', '.sidebar-menu .menu-content .sub-menu li', function(e){
e.stopPropagation();
$data = $(this).attr('data-href-flexi');
$data = $(this).attr('data-href-atlas');
if(e.target !== e.currentTarget) return;
if($data == 'javascript:void(0);'){
$(this).find('a').click();
@ -138,3 +145,45 @@ $(document).ready(function() {
$(document).ready(function() {
$(".ossn-page-loading-annimation").fadeOut("slow");
});
$(window).on('load resize', function () {
if (document.querySelector("#draggable")) {
if (($('.ossn-group-cover').height() + $('.profile-cover').height()) < 481) {
// we're on mobile and have a group cover image
const desktop_cover_width = 1040;
const desktop_cover_height = 200;
var mobile_cover_height = $('.ossn-group-cover').height() + $('.profile-cover').height();
var real_image_width = document.querySelector("#draggable").naturalWidth;
var real_image_height = document.querySelector("#draggable").naturalHeight;
// 1. how many mobile heights would we need to hold the image?
var mobile_height_factor = real_image_height / mobile_cover_height;
// 2. how many pixels wide would be the scaled mobile image in comparison to fix desktop_cover_width?
var mobile_pixel_width = desktop_cover_width / mobile_height_factor;
// 3. how often would these pixels fit into the current coverwidth?
var current_cover_width = $('.ossn-group-cover').width() + $('.profile-cover').width();
var mobile_width_factor = current_cover_width / mobile_pixel_width;
// 4. how many pixels do we get with the current mobile cover height?
var mobile_pixel_height = mobile_width_factor * mobile_cover_height;
// setting the new height already here allows us to retrieve the new scaled image width calculated by the browser
$('#draggable').css('height', mobile_pixel_height);
mobile_pixel_width = parseInt($('#draggable').css('width'));
// 5. calculate the height-scaling factor for dragging - get maximum possible scroll top position
var desktop_scroll_top_max = real_image_height - desktop_cover_height;
var mobile_scroll_top_max = mobile_pixel_height - mobile_cover_height;
var height_scaling_factor = desktop_scroll_top_max / mobile_scroll_top_max;
// 6. calculate the width-scaling factor for dragging - get maximum possible scroll left position
var desktop_scroll_left_max = real_image_width - desktop_cover_width;
var mobile_scroll_left_max = mobile_pixel_width - current_cover_width;
var width_scaling_factor = desktop_scroll_left_max / mobile_scroll_left_max;
// 7. retrieve the saved dragging positions and scale accordingly
var cover_top = parseInt($('#draggable').data('top'));
var cover_left = parseInt($('#draggable').data('left'));
var mobile_pixel_top = cover_top / height_scaling_factor;
var mobile_pixel_left = cover_left / width_scaling_factor;
$('#draggable').css('top', mobile_pixel_top);
$('#draggable').css('left', mobile_pixel_left);
}
// don't display cover images before final scale and position is known
$('#draggable').fadeIn();
}
});

View File

@ -1,12 +1,6 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
foreach ($params['menu'] as $key => $value) {
echo "<li><a href='javascript:void(0);' class='dropdown-toggle' data-toggle='dropdown'>" . $key . "<i class='fa fa-sort-desc'></i></a>";

View File

@ -1,12 +1,6 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
$entityextra = $params['menu'];
if($entityextra && ossn_isLoggedin()) {

View File

@ -1,13 +1,8 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
$menus = $params['menu'];
foreach($menus as $menu) {
foreach($menu as $link) {

View File

@ -1,12 +1,6 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
echo '<ul>';
$i = 0;

View File

@ -1,12 +1,6 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
$menus = $params['menu'];
echo "<div class='ossn-menu-search'>";

View File

@ -1,12 +1,6 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
$menus = $params['menu'];
?>

View File

@ -1,4 +1,4 @@
<div class="navbar navbar-default navbar-admin-second" role="navigation">
<div class="navbar navbar-default" role="navigation">
<div class="container">
<div class="row">
<div class="col-12">
@ -9,7 +9,7 @@
<span class="icon-bar"></span>
</button>
<div class="collapse navbar-collapse" id="navigationbar">
<ul class="nav navbar-nav navbar-right">
<ul class="nav navbar-nav">
<?php echo ossn_view_admin_sidemenu(); ?>
</ul>
<ul class="nav navbar-nav">

View File

@ -1,12 +1,6 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
$menus = $params['menu'];
if($menus){

View File

@ -1,32 +1,11 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
// get menu_width of profile menu
$menu_width = $params['menu_width'];
global $Ossn;
$ossnmenu = new OssnMenu;
$ossnmenu->sortMenu('user_timeline');
$params['menu'] = $Ossn->menu['user_timeline'];
echo '<ul>';
$i = 0;
$dropdown = false;
foreach($params['menu'] as $menu) {
if($menu_width != 1) {
// ignore string length in bootstrap xs mode
// and unconditionally display dropdown menu
$i = $i + mb_strlen(ossn_print($menu[0]['text']));
}
if($menu_width != 1 && $i <= $menu_width) {
if($i <= 10) {
foreach($menu as $name => $link) {
$class = "menu-user-timeline-" . $link['name'];
if(isset($link['class'])) {
@ -40,18 +19,8 @@ foreach($params['menu'] as $menu) {
echo "<li>{$link}</li>";
}
} else {
if(!$dropdown) {
if($menu_width == 1) {
// special case for mobile devices
echo "<li class='dropdown'><a href='javascript:void(0);' data-toggle='dropdown' class='dropdown-toggle'>" . "<i class='fa fa-bars fa-2x'></i></a>
<ul class='dropdown-menu'>";
}
else {
echo "<li class='dropdown'><a href='javascript:void(0);' data-toggle='dropdown' class='dropdown-toggle'>" . ossn_print('more') . "<i class='fa fa-caret-down'></i></a>
<ul class='dropdown-menu'>";
}
$dropdown = true;
}
echo "<li class='dropdown'><a href='javascript:void(0);' data-toggle='dropdown' class='dropdown-toggle'>" . ossn_print('more') . "<i class='fa fa-caret-down'></i></a>
<ul class='dropdown-menu'>";
foreach($menu as $name => $link) {
$class = "menu-user-timeline-" . $link['name'];
if(isset($link['class'])) {
@ -64,9 +33,9 @@ foreach($params['menu'] as $menu) {
$link = ossn_plugin_view('output/url', $link);
echo "<li>{$link}</li>";
}
echo "</ul>
</li>";
}
$i++;
}
if($dropdown) {
echo "</ul></li>";
}
echo '</ul>';
echo '</ul>';

View File

@ -1,12 +1,6 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
$users = $params['users'];
if (!isset($params['icon_size'])) {

View File

@ -1,43 +1,56 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
*/
?>
<?php /*** Atlas ***/ ?>
<style>
.topbar{
display: none;
}
</style>
<div class="atlas-logo2 col-x-1 center-block" style="margin-bottom:10px; margin-top: -50px; z-index: 5000;"></div>
<div class="atlas-logo col-x-1 center-block" style="margin-bottom:10px;"></div>
<div class="row ossn-page-contents">
<div class="col-md-7 home-left-contents">
<?php
$contents = ossn_view_form('login2', array(
'id' => 'ossn-login',
'action' => ossn_site_url('action/user/login'),
));
echo ossn_plugin_view('widget/view', array(
'title' => ossn_print('site:login'),
'contents' => $contents,
));
echo ossn_plugin_view('widget/view', array(
'title' => ossn_print('flexi:latest:members'),
'contents' => ossn_plugin_view('flexi/members_widget', array('count' => 20))
));
?>
</div>
<div class="col-md-5">
<?php
$contents = ossn_view_form('signup', array(
'id' => 'ossn-home-signup',
'action' => ossn_site_url('action/user/register')
));
$heading = "<p>".ossn_print('its:free')."</p>";
echo ossn_plugin_view('widget/view', array(
'title' => ossn_print('create:account'),
'contents' => $heading.$contents,
));
?>
</div>
</div>
<?php
$error = input('error');
?>
<div class="row">
<div class="col-x-1 col-center" style="text-align: center;">
<?php if ($error == 1) { ?>
<div class="alert alert-danger">
<strong style="text-align: center;"><?php echo ossn_print('login:error'); ?></strong><br/>
<p style="text-align: center;"><?php echo ossn_print('login:error:sub'); ?></p>
</div>
<?php } ?>
<p></p><p></p>
<!-- <div class="col-m-12 center-block">
<p align="center">
<?php echo ossn_print('home:top:heading', array(ossn_site_settings('site_name'))); ?>
</p>
</div>-->
<div class="col-x-1 gulp">
<table class="atlas-table">
<tr><td>
<div id="one" >
<?php $contents = ossn_view_form('login2', array( 'id' => 'ossn-login', 'action' => ossn_site_url('action/user/login')));
echo ossn_plugin_view('widget/view', array( 'title' => ossn_print('site:login'), 'contents' => $contents));?>
</div>
<div id="two">
<?php $contents = ossn_view_form('signup', array('id' => 'ossn-home-signup','action' => ossn_site_url('action/user/register')));
$heading = "<p>".ossn_print('its:free')."</p>";
echo ossn_plugin_view('widget/view', array('title' => ossn_print('create:account'),'contents' =>
// $heading.
$contents));?></div></td></tr>
</table>
</div>
</div>

View File

@ -0,0 +1,82 @@
<?php /*** Atlas ***/ ?>
<style>
.topbar{
display: none;
}
</style>
<div class="atlas-logo2 col-x-1 center-block" style="margin-bottom:10px; margin-top: -50px; z-index: 5000;"></div>
<div class="atlas-logo col-x-1 center-block" style="margin-bottom:10px;"></div>
<div class="row ossn-page-contents">
<?php
$error = input('error');
?>
<div class="row">
<div class="col-x-1 col-center" style="text-align: center;">
<?php if ($error == 1) { ?>
<div class="alert alert-danger">
<strong style="text-align: center;"><?php echo ossn_print('login:error'); ?></strong><br/>
<p style="text-align: center;"><?php echo ossn_print('login:error:sub'); ?></p>
</div>
<?php } ?>
<p></p><p></p>
<div class="col-m-12 center-block">
<p align="center">
<?php echo ossn_print('home:top:heading', array(ossn_site_settings('site_name'))); ?>
</p>
</div>
<div class="col-m-12 center-block mobile">
<table class="atlas-table">
<tr>
<td>
<?php $contents = ossn_view_form('login2', array( 'id' => 'ossn-login', 'action' => ossn_site_url('action/user/login')));
echo ossn_plugin_view('widget/view', array( 'title' => ossn_print('site:login'), 'contents' => $contents));?>
</td>
</tr>
</table>
</div>
<!-- <div class="col-m-12 center-block navegador">
<table class="atlas-table">
<td style="vertical-align: top;">
<?php $contents = ossn_view_form('login2', array( 'id' => 'ossn-login', 'action' => ossn_site_url('action/user/login')));
echo ossn_plugin_view('widget/view', array( 'title' => ossn_print('site:login'), 'contents' => $contents));?>
</td>
<td >
<?php $contents = ossn_view_form('signup', array( 'id' => 'ossn-home-signup', 'action' => ossn_site_url('action/user/register')));
// $heading = "<p>".ossn_print('its:free')."</p>";
echo ossn_plugin_view('widget/view', array( 'title' => ossn_print('create:account'), 'contents' =>
// $heading.
$contents));?>
</td>
</table>
</div>-->
<div class="col-m-12 center-block mobile">
<table class="atlas-table">
<tr>
<td>
<?php $contents = ossn_view_form('signup', array('id' => 'ossn-home-signup','action' => ossn_site_url('action/user/register')));
// $heading = "<p>".ossn_print('its:free')."</p>";
echo ossn_plugin_view('widget/view', array('title' => ossn_print('create:account'),'contents' =>
// $heading.
$contents));?>
</td>
</tr>
</table>
</div>
</div>

View File

@ -1,12 +1,6 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
$pages = range(1, $params['total']);
$args = $params['options'];

View File

@ -0,0 +1,6 @@
<?php
echo ossn_view_form('atlas/settings', array(
'action' => ossn_site_url() . 'action/atlas/settings',
'class' => 'atlas-form-admin',
));

View File

@ -1,12 +1,6 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
$site_name = ossn_site_settings('site_name');
if (isset($params['title'])) {
@ -26,7 +20,17 @@ if (isset($params['contents'])) {
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="icon" href="<?php echo ossn_add_cache_to_url(ossn_theme_url().'images/favicon.ico');?>" type="image/x-icon" />
<meta http-equiv="x-ua-compatible" content="IE=edge" />
<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-touch-fullscreen" content="yes">
<meta name="description" content="Red Social para triangulación por intereses.">
<meta name="author" content="a0110100110010110">
<link rel="icon" href="<?php echo ossn_add_cache_to_url(ossn_theme_url().'images/favicon.ico');?>" type="image/x-icon" />
<title><?php echo $title; ?></title>
<?php echo ossn_fetch_extend_views('ossn/endpoint'); ?>
@ -49,54 +53,54 @@ if (isset($params['contents'])) {
</head>
<body>
<div class="header">
<div class="container">
<div class="header">
<div class="container" style="height: 100px">
<div class="row">
<div class="col-md-6 col-sm-6 col-xs-6">
<img src="<?php echo ossn_theme_url(); ?>images/logo_admin.jpg"/>
</div>
<div class="row" style="height: 100px;">
<div class="col-md-12 center">
<img src="<?php echo ossn_theme_url(); ?>images/logo_animated.svg" style="width: 100px;height: 100px;">
</div>
<?php if(ossn_isAdminLoggedin()){ ?>
<div class="col-md-6 col-sm-6 col-xs-6 header-dropdown">
<ul class="navbar-right">
<div class="col-md-12 header-dropdown">
<ul class="navbar-right">
<div class="dropdown">
<a id="dLabel" role="button" data-toggle="dropdown" data-target="#"><i class="fa fa-bars fa-3"></i></a>
<ul class="dropdown-menu multi-level" role="menu" aria-labelledby="dropdownMenu">
<li><a href="<?php echo ossn_site_url("action/admin/logout", true);?>"><?php echo ossn_print('admin:logout');?></a></li>
</ul>
</div>
<a id="dLabel" role="button" data-toggle="dropdown" data-target="#"><i class="fa fa-bars fa-3"></i></a>
<ul class="dropdown-menu multi-level" role="menu" aria-labelledby="dropdownMenu">
<li><a href="<?php echo ossn_site_url("action/admin/logout", true);?>"><?php echo ossn_print('admin:logout');?></a></li>
</ul>
</div>
</ul>
</div>
</div>
<?php } ?>
</div>
</div>
</div>
</div>
<?php if(ossn_isAdminLoggedin()){ ?>
<div class="row no-right-margins">
<div class="topbar-menu">
<?php echo ossn_view_menu('topbar_admin'); ?>
</div>
<div class="topbar-menu">
<?php echo ossn_view_menu('topbar_admin'); ?>
</div>
</div>
<?php } ?>
<div class="container">
<div class="row">
<div class="col-md-12">
<?php echo $contents; ?>
<div class="container">
<div class="row">
<div class="col-md-12">
<?php echo $contents; ?>
</div>
</div>
</div>
<!-- footer -->
<footer>
<div class="row">
<div class="col-md-6">
<?php echo ossn_print('copyright'); ?> <?php echo date("Y"); ?> <a href="<?php echo ossn_site_url(); ?>"><?php echo $site_name; ?></a>
</div>
<div class="col-md-6 text-right">
<div class="row">
<div class="col-md-12 center">
<?php echo ossn_print('copyright'); ?> <?php echo date("Y"); ?> <a href="<?php echo ossn_site_url(); ?>"><?php echo $site_name; ?></a>
</div>
</div>
</div>
</footer>
<!-- /footer -->
</div> <!-- /container -->
</body>
</html>

View File

@ -1,10 +1,56 @@
<?php
$site_name = ossn_site_settings('site_name');
if (isset($params['title'])) {
$title = $params['title'] . ' : ' . $site_name;
} else {
$title = ossn_site_settings('site_name');}
?>
<!-- this shit is deprecated -->
<style type="text/css">
.futer {
width: 100%;
text-align: center;
/*position: fixed;
bottom: 10px;*/
z-index: 1;
}
</style>
<footer>
<div class="col-md-11">
<div class="footer-contents">
<div class="ossn-footer-menu">
<?php echo ossn_view_menu('footer'); ?>
</div>
<?php echo ossn_fetch_extend_views('ossn/page/footer/contents'); ?>
</div>
<div class="col-x-1">
<div class="futer footer-contents">
<div class="ossn-footer-menu">
<?php echo ossn_view_menu('footer'); ?>
</div>
<?php echo ossn_fetch_extend_views('ossn/page/footer/contents'); ?>
</div>
</div>
</footer>
<!--
<div class="col-x-1">
<div class="futer footer" >
<a href="<?php echo ossn_site_url(); ?>"
style="color:#666;text-transform:uppercase"
onMouseOver="this.style.color='#c5ff00'"
onMouseOut="this.style.color='#666'">
<?php echo ossn_print('copyright'); ?>
<?php echo date("Y"); ?>
<?php echo $site_name; ?>
</a>
by
<a target="_blank" href="https://m.me/dealer.slp"
style="color:#666;text-transform:uppercase"
onMouseOver="this.style.color='#c5ff00'"
onMouseOut="this.style.color='#666'">
t_coder
</a>
-->
</div>
</div>

View File

@ -1,12 +1,6 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
$col = "col-md-11";
if($params['admin'] === true){

View File

@ -1,13 +1,195 @@
<style>
.topbar .site-name a {
font-family:'Conv_Halfomania-Regular', Sans-Serif !important;
color: #fff;
font-size:3em;
font-weight: 100;
margin-top: -18px;
/*animation: glitch-p 11s infinite alternate;*/
}
.topbar .site-name a::before, .topbar .site-name a::after {
color: #000!important;
}
.topbar .site-name a::before {
animation: glitch-b 1.7s infinite alternate-reverse;
}
.topbar .site-name a::after {
animation: glitch-a 3.1s infinite alternate;
}
@keyframes glitch-p {
17% {
text-shadow: 1px 1px 10px #ff0000,
-1px -1px 0px #ff0000,
0px 0px 2px #ff0000,
0px 2px 8px #ff0000,
0px 2px 5px #ff0000,
0px 2px 3px #ff0000;
}
36% {
text-shadow: 0px 0px 0px #000;
color: #222 }
37% {
color: #fff;
text-shadow: 1px 1px 10px #ff0000,
-1px -1px 10px #ff0000,
0px 0px 1px #ff0000,
0px 2px 28px #ff0000,
0px 2px 5px #ff0000,
0px 2px 3px #ff0000;
}
38% {
text-shadow: 0px 0px 0px #000;
color: #0000}
47% {
color: #fff;
text-shadow: 1px 1px 10px #ff0000,
-1px -1px 10px #ff0000,
0px 0px 1px #ff0000,
0px 2px 28px #ff0000,
0px 2px 0px #ff0000,
0px 2px 0px #ff0000;
}
87% {
text-shadow: 1px 1px 10px #ff0000,
-1px -1px 10px #ff0000,
0px 0px 1px #ff0000,
0px 2px 0px #ff0000,
0px 2px 50px #ff0000,
0px 2px 63px #ff0000;
}
}
@keyframes glitch-a {
10%,
30%,
50%,
70%,
90% {
text-shadow: 1px 1px 10px #ff0000,
-1px -1px 1px #ff0000,
0px 0px 1px #ff0000,
0px 2px 8px #ff0000,
0px 2px 0px #ff0000,
0px 2px 3px #ff0000;
}
0% {
text-shadow: 1px 1px 10px #ff0000,
-1px -1px 0px #ff0000,
0px 0px 0px #ff0000,
0px 2px 0px #ff0000,
0px 2px 5px #ff0000,
0px 2px 3px #ff0000;
}
20% {
text-shadow: 1px 1px 10px #ff0000,
-1px -1px 10px #ff0000,
0px 0px 2px #ff0000,
0px 2px 2px #ff0000,
0px 2px 50px #ff0000,
0px 2px 6px #ff0000; }
40% {
text-shadow: 1px 1px 10px #ff0000,
-1px -1px 10px #ff0000,
0px 0px 210px #ff0000,
0px 2px 28px #ff0000,
0px 2px 5px #ff0000,
0px 2px 0px #ff0000;
}
60% {
text-shadow: 1px 1px 10px #ff0000,
-1px -1px 10px #ff0000,
0px 0px 21px #ff0000,
0px 2px 28px #ff0000,
0px 2px 5px #ff0000,
0px 2px 63px #ff0000;
}
80% {
text-shadow: 0px 0px 0px #000; }
100% {
text-shadow: 1px 1px 10px #ff0000,
-1px -1px 10px #ff0000,
0px 0px 21px #ff0000,
0px 2px 28px #ff0000,
0px 2px 5px #ff0000,
0px 2px 63px #ff0000;
}
}
@keyframes glitch-b {
10%,
30%,
50%,
70%,
90% {
text-shadow: 1px 1px 10px #ff0000,
-1px -1px 10px #ff0000,
0px 0px 21px #ff0000,
0px 2px 28px #ff0000,
0px 2px 5px #ff0000,
0px 2px 63px #ff0000;}
0% {
text-shadow: 1px 1px 10px #ff0000,
-1px -1px 10px #ff0000,
0px 0px 1px #ff0000,
0px 2px 28px #ff0000,
0px 2px 5px #ff0000,
0px 2px 3px #ff0000;
}
20% {
text-shadow: 1px 1px 10px #ff0000,
-1px -1px 10px #ff0000,
0px 0px 21px #ff0000,
0px 2px 28px #ff0000,
0px 2px 5px #ff0000,
0px 2px 63px #ff0000;
}
40% {
text-shadow: 1px 1px 10px #ff0000,
-1px -1px 10px #ff0000,
0px 0px 1px #ff0000,
0px 2px 0px #ff0000,
0px 2px 50px #ff0000,
0px 2px 63px #ff0000;
}
60% {
text-shadow: 1px 1px 10px #ff0000,
-1px -1px 10px #ff0000,
0px 0px 21px #ff0000,
0px 2px 28px #ff0000,
0px 2px 5px #ff0000,
0px 2px 63px #ff0000;
}
80% {
text-shadow: 1px 1px 10px #ff0000,
-1px -1px 10px #ff0000,
0px 0px 1px #ff0000,
0px 2px 28px #ff0000,
0px 2px 5px #ff0000,
0px 2px 3px #ff0000;
}
100% {
text-shadow: 1px 1px 10px #ff0000,
-1px -1px 10px #ff0000,
0px 0px 1px #ff0000,
0px 2px 0px #ff0000,
0px 2px 50px #ff0000,
0px 2px 63px #ff0000;
}
}
</style>
<div class="topbar">
<?php if(ossn_isLoggedin()){ ?>
<div class="topbar-menu-left">
<li id="sidebar-toggle" data-toggle='0'>
<a role="button" data-target="#"> <i class="fa fa-th-list"></i></a>
<a role="button" data-target="#" style="padding: 15px 5px 5px 5px">
<img src="<?php echo ossn_theme_url(); ?>images/logo_animated.svg" style="width: 40px;height:40px;">
</a>
</li>
</div>
<?php } ?>
<div class="container-fluid">
<div class="col-md-2 col-sm-4 col-lg-3 hidden-xs site-name <?php echo $hide_loggedin;?>">
<div class="col-md-2 col-sm-4 col-lg-3 site-name <?php echo $hide_loggedin;?>">
<span><a href="<?php echo ossn_site_url();?>"><?php echo ossn_site_settings('site_name');?></a></span>
</div>
<?php if(ossn_isLoggedin()){ ?>
@ -20,8 +202,8 @@
</div>
<?php } ?>
<div class="col-md-4 col-lg-3 col-sm-6 text-right right-side">
<div class="topbar-menu-right">
<div class="topbar-menu-right text-right right-side">
<ul>
<li class="ossn-topbar-dropdown-menu">
<div class="dropdown">
@ -45,7 +227,7 @@
?>
</ul>
</div>
</div>
</div>
</div>
@ -54,50 +236,4 @@
$hide_loggedin = "hidden-xs hidden-sm";
}
return;
?>
<!-- ossn topbar -->
<div class="topbar">
<div class="container">
<div class="row">
<div class="col-md-2 left-side left">
<?php if(ossn_isLoggedin()){ ?>
<div class="topbar-menu-left">
<li id="sidebar-toggle" data-toggle='0'>
<a role="button" data-target="#"> <i class="fa fa-th-list"></i></a>
</li>
</div>
<?php } ?>
</div>
<div class="col-md-7 site-name text-center <?php echo $hide_loggedin;?>">
<span><a href="<?php echo ossn_site_url();?>"><?php echo ossn_site_settings('site_name');?></a></span>
</div>
<div class="col-md-3 text-right right-side">
<div class="topbar-menu-right">
<ul>
<li class="ossn-topbar-dropdown-menu">
<div class="dropdown">
<?php
if(ossn_isLoggedin()){
echo ossn_plugin_view('output/url', array(
'role' => 'button',
'data-toggle' => 'dropdown',
'data-target' => '#',
'text' => '<i class="fa fa-sort-desc"></i>',
));
echo ossn_view_menu('topbar_dropdown');
}
?>
</div>
</li>
<?php
if(ossn_isLoggedin()){
echo ossn_plugin_view('notifications/page/topbar');
}
?>
</ul>
</div>
</div>
</div>
</div>
</div>
<!-- ./ ossn topbar -->
?>

View File

@ -1,23 +1,18 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
?>
<div class="ossn-layout-admin">
<div class="ossn-layout-admin" style="padding-top: 30px;">
<?php echo ossn_plugin_view('theme/page/elements/system_messages', array(
'admin' => true
));
?>
<div class="row">
<div class="col-md-12 contents">
<div class="page-title"><?php echo $params['title']; ?></div>
<div class="col-md-12 contents" style="padding-top: 10px;">
<div class="page-title center"><?php echo $params['title']; ?></div>
<?php echo $params['contents']; ?>
</div>
</div>
</div>
</div>

View File

@ -1,14 +1,3 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
*/
?>
<div class="ossn-layout-admin">
<?php echo ossn_plugin_view('theme/page/elements/system_messages', array(
'admin' => true

View File

@ -1,12 +1,6 @@
<?php
/**
* Open Source Social Network
*
* @package Open Source Social Network
* @author Open Social Website Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
?>
<div class="container">

View File

@ -1,12 +1,6 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
?>
<div class="container">

View File

@ -1,12 +1,6 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
$params['controls'] = (isset($params['controls'])) ? $params['controls'] : '';

View File

@ -1,12 +1,6 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
//unused pagebar skeleton when ads are disabled #628
@ -36,5 +30,7 @@ if(ossn_is_hook('newsfeed', "sidebar:right")) {
</div>
</div>
</div>
</div>
<?php echo ossn_plugin_view('theme/page/elements/footer');?>
</div>

View File

@ -1,12 +1,6 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
//unused pagebar skeleton when ads are disabled #628

View File

@ -1,16 +1,20 @@
<?php
/**
* Open Source Social Network
*
* @package Open Source Social Network
* @author Open Social Website Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
?>
<style>
.container1 {
padding-left: 0px!important;
}
</style>
<div class="ossn-layout-startup">
<div class="container">
<div class="container1">
<div class="row">
<?php echo ossn_plugin_view('theme/page/elements/system_messages'); ?>
<div class="ossn-home-container">
@ -21,4 +25,4 @@
</div>
<?php echo ossn_plugin_view('theme/page/elements/footer');?>
</div>
</div>
</div>

View File

@ -1,13 +1,5 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
*/
$sitename = ossn_site_settings('site_name');
$sitelanguage = ossn_site_settings('language');
if (isset($params['title'])) {
@ -26,7 +18,16 @@ if (isset($params['contents'])) {
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title><?php echo $title; ?></title>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta http-equiv="x-ua-compatible" content="IE=edge" />
<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-touch-fullscreen" content="yes">
<meta name="description" content="Red Social sin censura.">
<meta http-equiv="onion-location" content="http://sqsfqmtxwkolnv6dm66xqwvthtq4id3co47g3u45v2dfzawvmigagtid.onion/" />
<meta name="author" content="a0110100110010110">
<link rel="icon" href="<?php echo ossn_add_cache_to_url(ossn_theme_url().'images/favicon.ico');?>" type="image/x-icon" />
<?php echo ossn_fetch_extend_views('ossn/endpoint'); ?>
@ -46,17 +47,24 @@ if (isset($params['contents'])) {
<div class="ossn-halt ossn-light"></div>
<div class="ossn-message-box"></div>
<div class="ossn-viewer" style="display:none"></div>
<div class="ossn-viewer"></div>
<div class="opensource-socalnetwork">
<div class="opensource-socialnetwork">
<?php echo ossn_plugin_view('theme/page/elements/sidebar');?>
<div class="ossn-page-container">
<?php echo ossn_plugin_view('theme/page/elements/topbar');?>
<div class="ossn-inner-page">
<?php echo $contents; ?>
</div>
</div>
</div>
<?php echo ossn_fetch_extend_views('ossn/page/footer'); ?>
</div>
<?php echo ossn_fetch_extend_views('ossn/page/footer'); ?>
</body>
</html>

View File

@ -1,13 +1,4 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
*/
$class = '';
if(isset($params['class'])){
$class = $params['class'];

View File

@ -1,12 +1,6 @@
<?php
/**
* Open Source Social Network
*
* @package (softlab24.com).ossn
* @author OSSN Core Team <info@softlab24.com>
* @copyright (C) SOFTLAB24 LIMITED
* @license Open Source Social Network License (OSSN LICENSE) http://www.opensource-socialnetwork.org/licence
* @link https://www.opensource-socialnetwork.org/
* Atlas
*/
?>
<div class="ossn-profile-module-item">