Skip to content

Project > Interim > Public

License

Unknown, Unknown licenses found

Licenses found

Unknown
license.html
Unknown
license.json
Notifications You must be signed in to change notification settings

wolo-code/web-interim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

<!DOCTYPE html>
<html xmlns='http://www.w3.org/1999/xhtml' lang='en' itemscope='' itemtype='http://schema.org/WebPage'>
<head>
	<meta http-equiv='X-UA-Compatible' content='IE=edge' >
	<meta http-equiv='Content-Type' content="text/html; charset=UTF-8" >
	<meta name='title' content="Licenses to various intellectual properties related to the Wolo project - Wolo codes" >
	<meta name='author' content="Ujjwal Singh" >
	<meta name='viewport' content="width=device-width, initial-scale=1.0, viewport-fit=cover" >
	<meta name='format-detection' content='telephone=no'>
	<meta itemprop="name" content="Wolo codes" />
<meta itemprop="description" content="Licenses to various intellectual properties related to the Wolo project" />
<meta itemprop="image" content="https://wolo.codes/social.png" />
	<meta property="og:url" content="https://wolo.codes/license" />
<meta property="og:title" content="Wolo: Project license" />
<meta property="og:type" content="article" />
<meta property="og:image" content="https://wolo.codes/social.png" />
<meta property="og:description" content="Licenses to various intellectual properties related to the Wolo project" />
<meta property="og:site_name" content="wolo.codes" />
	<meta property="fb:app_id" content="1860152747451314" />
<meta property="fb:admins" content="100000014591845" />
	<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@wolocodes">
<meta name="twitter:title" content="Wolo: Project license">
<meta name="twitter:description" content="Licenses to various intellectual properties related to the Wolo project">
<meta name="twitter:image" content="https://wolo.codes/social.png">
<meta name="twitter:creator" content="wolocodes">
	<link rel='icon' type='image/svg+xml' href='/favicon.svg' >
	<link rel="alternate icon" type='image/x-icon' href='/favicon.ico' >
	<link rel='apple-touch-icon' type='image/png' href='/apple-touch-icon.png' >
	<link rel='manifest' href='/manifest.json' >
	<link href="https://wolo.codes/license" rel='canonical' >
	<title>Licenses to various intellectual properties related to the Wolo project - Wolo codes</title>
<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-157078524-1', 'auto');
	ga('require', 'linkid');
  ga('send', 'pageview');

</script>
<script>
/**
* Function that tracks a click on an outbound link in Analytics.
* This function takes a valid URL string as an argument, and uses that URL string
* as the event label. Setting the transport method to 'beacon' lets the hit be sent
* using 'navigator.sendBeacon' in browser that support it.
*/

var trackOutboundLink = function(title, url) {
	if(!(typeof (ga) === 'undefined')) {
			if(!(typeof (title) === 'undefined'))
				title = url;
			ga('send', 'event', 'outbound', 'click', title, {
				'transport': 'beacon',
			'hitCallback': function(){document.location = url;}
		});
	}
}

</script>
		<script src='https://browser.sentry-cdn.com/6.4.1/bundle.min.js' crossorigin='anonymous'
></script>
		<script>Sentry.init({ dsn: 'https://[email protected]/2045587' });
</script>
		<script src='//apis.google.com/js/platform.js' async defer></script>
		<script src='//platform.twitter.com/widgets.js' async></script>
	<script>
document.addEventListener('DOMContentLoaded', function() {
	if(typeof initLoad != 'undefined')
		initLoad();
});
	</script>
	<script async src='/script.js' defer></script>
<script>
	function googleTranslateElementInit() {
		new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout.HORIZONTAL, autoDisplay: false, gaTrack: true , gaId: 'UA-157078524-1'}, 'google_translate_element');
	}
</script>
<script>
	function gcse_init() {
		var cx = '006667833380887598950:jfpfe1ck8ne';
		var gcse = document.createElement('script');
		gcse.type = 'text/javascript';
		gcse.async = true;
		gcse.src = 'https://cse.google.com/cse.js?cx=' + cx;
		var s = document.getElementsByTagName('script')[0];
		s.parentNode.insertBefore(gcse, s);
	};
</script>
<script>
	var PROJECT_TITLE = 'Wolo codes';
</script>
	<style>
h1, h2, h3, h4, h5, h6 {
	font-family: 'Roboto Condensed', Abel, sans-serif;
}

h1, h3 {
	color: #69b7cf !important;
}

h2 {
	color: #AAAAAA !important;
}

.h_faded_bar h2 {
	padding: 5px 0 7px 11px;
	background: linear-gradient(to right,#f2f2f2 20%,white);	
}

h2 > .key {
	font-size: 1.12em;
	color: #69b7cf !important;
}

h2 > .minor {
	font-size: 0.82em;
}

h4 {
	color: #777 !important;
}

h1 {
	margin: 6px 0 12px;
}

img {
	max-width: 100%;
}

#message.alt_div_shade {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.alt_div_shade > div, .odd_shade, .even_shade {
	padding-left: 6px;
}

.odd_shade, .alt_div_shade > div:nth-child(odd) {
	padding-top: 0px;
	padding-bottom: 28px;
}

.even_shade, .alt_div_shade > div:nth-child(even) {
	padding-top: 20px;
	padding-bottom: 28px;
	background: linear-gradient(to right, #f2f2f2 20%, white);
	border-radius: 8px
}

.alt_div_shade > div > h2, .odd_shade > h2, .even_shade > h2 {
	padding-left: 16px;
}

.message_left_div {
	display: inline-block;
	width: 80%;
	float: left;
	margin-left: 0%
}

.message_right_div {
	width: 80%;
	display: inline-block;
	float: right;
	margin-right: 0%
}

.message_center_div {
	width: 80%
	display: inline-block;
	margin-left: 10%;
	margin-right: 10%;
}

#message > *, #nav-menu_container, #fb_components {
	margin-left: 10%;
	width: 80%
}

.google-auto-placed {
	margin: 0 !important;
	width: 100% !important
}
@media (max-width: 540px) {
	
	h1, h2, h3, h4, h5, h6 {
		padding-left: 5px;
		padding-right: 5px
	}

	.message_left_div, .message_right_div, .message_center_div, #message > *, #nav-menu_container, #fb_components {
		width: auto;
		margin-left: auto;
		margin-right: auto
	}
	
}
pre {
	font-family: monospace
}

code {
	font-family: monospace!important;
	color: #5a5a5a
}

code.inline {
	background-color: #f2f2f2;
	padding: 0 6px
}

code.block {
	display: block;
	padding: 8px 14px;
	background: linear-gradient(to right, #f2f2f2 20%, white);
}

blockquote {
	margin: 0;
	text-align: left
}

#message {
	padding: 0 6px 18px;
	clear: both;
	overflow: hidden;
	padding-left: env(safe-area-inset-left);
	padding-right: env(safe-area-inset-right);
}
/* 
.content ol {
	padding-left: 20px
}

.content ul {
	padding-left: 24px;
	margin: 6px 0 8px
}

.content p {
	padding-left: 20px
}
*/
#content p.first-letter-high::first-letter {
	color: #69b7cf;
	font-size: 2.4em;
	padding-right: 2px;
}

.content-low {
	color: #ccc
}
.content-image-container {
	margin-bottom: 18px
}

.content-image {
	height: 0
}
.cover-image img {
	width: 100%;
	border-radius: 8px
}

.cover-image {
	height: 0;
	margin: 0px 2px 1px 2px;
	border-radius: 8px;
	background: #DDDDDD;
	box-shadow: 0 1px 10px #C7C7C7
}
@media (max-width: 540px) {

	.cover-image {
		margin-right: 3px
	}

}
@media (max-width: 540px) {
	#fb_components {
		padding-left: 2px;
		padding-right: 2px
	}
}
.indent-a {
	padding-left: 10px;
}

.indent-b {
	padding-left: 16px;
}

.indent-c {
	padding-left: 20px;
}

.indent-d {
	padding-left: 32px;
}

.indent-e {
	padding-left: 40px;
}

.indent-f {
	padding-left: 60px;
}
@media (max-width: 540px) {

	.indent-c {
		padding-left: 8px;
	}

	.indent-e {
		padding-left: 30px;
	}

	.indent-f {
		padding-left: 8px;
	}

}
#message > .list-bullet.content-list {
	padding-left: 16px !important;
}

#message > .list-bullet.content-list p {
	padding-left: 10px !important;
}

p.content-list-example {
	margin-top: 0;
	margin-bottom: 0;
}

.content-list ul, .content-list ol {
	padding-left: 20px;
}

.content-list > li {
	background-color: white;
	vertical-align: baseline;
	padding-bottom: 14px;
}

.content-list-2 > li {
	padding-bottom: 8px;
}

.content-li-title {
	font-size: larger;
	font-weight: bold;
	padding-bottom: 4px;
	color: #69b7cf !important;
}

ul.list-bullet li {
	list-style-type: disc;
	color: #c8c8c8 !important;
}

ol.list-bullet li {
	color: #a8a8a8 !important;
}

ul.list-bullet > li > div, ol.list-bullet > li > div {
	color: #5a5a5a;
}

ul.list-bullet li, ol.list-bullet li {
	padding-bottom: 0px;
	margin-left: 6px;
}

ul.content-list-2, ol.content-list-2 {
	padding-left: 10px;
}

.content-list-no-style {
	list-style: none !important;
}
.top-bottom-gap {
	padding-top: 12px;
	padding-bottom: 12px;
}
#fb_components {
	padding-left: 10px;
	padding-right: 10px
}

#fb_components .fb-like {
	padding: 16px 0 10px 10px;
	vertical-align: top
}
#nav-list {
	padding: 26px 0 36px;
	margin-bottom: 28px;
	max-width: 564px;
}

#nav-list > a > div, .item_block_text > div {
	display: inline-block
}

#nav-menu-up.center-arrow > .item_block_text > div {
	text-align: center;
	margin: auto;
	display: block;
}

#nav-menu-prev {
	float: left
}

#nav-menu-prev > .item_block_text > div {
	margin-left: 12px;
	margin-right: 0
}

#nav-menu-next {
	float: right;
}

#nav-menu-next > .item_block_text {
	text-align: right;
}

#nav-menu-next > .item_block_text > div {
	margin-left: 0px;
	margin-right: 12px
}

.path-separator {
	color: #cfcfcf!important
}

#path a {
	color: #69b7cf
}

div#path-container {
	padding-top: 6px;
	padding-left: 6px
}

div#path {
	display: inline-block;
	color: #69b7cf;
	transition: all 0.3s;
	will-change: opacity
}
#content-body-separator {
	border-top: #e2dcdc 1px solid;
	height: 1px;
	margin-top: 6px;
	width: 75px
}
#sub-list {
	margin: 28px 0
}
.pml-open #path, .hide_path_title_updated #path, .pml-open #title, .hide_path_title_updated #title, .pml-open #updated, .hide_path_title_updated #updated, .hide {
	opacity: 0;
}

.hide {
	transition: all 0.3s;
}

.pml-open #canvas-main.hide {
	transition: 0s !important;
}

.hide_scale#title-container, .hide_scale#path-container {
  transform: scaleY(0);
	transition: all 0.3s;
	max-height: 0px !important;
}
div#title-container {
	text-align: center;
	transition: all 0.3s;
	will-change: opacity, scaleY;
	max-height: 58px;
}

h1#title {
	display: inline-block;
	transition: all 0.3s;
	will-change: opacity, scaleY;
}

#google_translate_element {
    padding-top: 8px;
    text-align: center
}
#updated-container {
	padding-right: 10px;
	padding-bottom: 10px;
	text-align: right
}

#updated {
	display: inline-block;
	font-size: 0.75em;
	color: #bbbbbb!important;
	will-change: opacity
}

#date {
	color: #bbbbbb!important
}
.license-text {
	text-align: center
}
#logo-table {
	padding: 10px 0 8px;
	border-spacing: 24px 8px
}
#me-table {
	border-spacing: 6px 8px;
	padding-bottom: 16px
}

#me-table div {
	overflow: hidden;
	margin-top: 8px;
	margin-bottom: 8px;
}

#me-table .R1 {
	float: left;
	text-align: right;
	width: 13%;
	color: #69b7cf;
}

#me-table .R2 {
	float: left;
	padding-left: 10px;
	text-align: left;
	max-width: 80%;
}

#me-table .R2 > .separator {
	color: #ADADAD
}

#linkedin-badge > img {
	width: 160px;
	height: 33px;
	border: 0;
}

#stackoverflow-badge > img {
	width: 208px;
	height: 58px;
}

#facebook-badge > img {
	border: 0;
}
@media (max-width: 540px) {

	#me-table div {
	}

	#me-table .R1 {
		text-align: left !important;
		padding-left: 6px
	}

	#me-table .R2 {
		padding-left: 45px !important;
		clear: both;
		margin-top: 4px;
		margin-bottom: 4px
	}

}
#content-timeline {
	padding-top: 8px
}

#content-timeline .date {
	font-family: consolas
}
html {
	height: 100%;
	margin-left: calc(100vw - 100%)
}

body {
	margin: 0 auto;
	overflow-x: hidden;
	height: 100%;
	font-family: Abel,'Roboto Condensed',Arial,Verdana,sans-serif;
	color: #5a5a5a;
}

.full-width-object svg {
	width: 100%;
	height: auto;
}

.center {
	display: block !important;
	margin-left: auto !important;
	margin-right: auto !important;
	text-align: center !important
}

.no-margin {
	margin: 0
}

.bold {
	font-weight: bolder;
	color: #808080
}

.gray {
	color: #c9c9c9!important
}

.hide_display {
  display: none !important;
}

.XURL {
	cursor: pointer;
	text-decoration: none
}

.content-link, .link {
	text-decoration: none;
	color: #69b7cf!important
}

.content-link-gray,.link-gray {
	text-decoration: none;
	color: #bbbbbb!important;
	transition: all ease-out 0.3s;
}

.content-link-gray:hover, .link:hover {
	text-decoration: none;
	color: #69b7cf!important
}

.grow {
	transition: 0.5s;
}

.grow:hover {
	transform: scale(1.1);
}
@media (max-width: 540px) {
	html {
		margin-left: 0;
	}
}
@font-face {
	font-family: 'Abel';
	font-style: normal;
	font-weight: 400;
	src: local('Abel'), local('Abel-Regular'), url(//fonts.gstatic.com/s/abel/v6/brdGGFwqYJxjg2CD1E9o7g.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), local('sans-serif-condensed'), url(https://fonts.gstatic.com/s/robotocondensed/v17/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQk6YvM.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
#footer-wrapper-divider {
	border-bottom: 1px solid #ddd;
	margin-left: 25%;
	margin-right: 25%
}

#footer-wrapper {
	text-align: center;
	font-size: 0.875em;
	margin-left: auto;
	margin-right: auto;
	margin-top: -232px;
	position: relative
}

#footer-wrapper-inside {
	padding: 4px 0 18px;
}

.footer-content {
	color: #bbbbbb
}

#footer-support {
	padding-top: 16px
}

#footer-rights {
	margin-bottom: 14px
}
#social-links {
	padding-bottom: 4px
}

.social {
	display: inline-block;
	margin: 18px 20px
}

.social .image {
	background-size: contain;
	width: 34px;
	height: 34px;
	display: block;
	background-repeat: no-repeat;
}

.social .image path {
	transition: all ease-out 0.3s
}

#site-twitter:hover path, #site-facebook:hover path, #site-gplus:hover .image>svg>path, #site-youtube:hover svg>path {
	fill: #56b4d1
}
#header-logo {
	width: 50%;
	float: right;
	margin-top: 32px
}

#header-logo a {
	text-decoration: none;
	border: none
}

#header-slogan {
	width: 50%;
	float: left;
	margin-top: 49px;
	text-align: right;
	font-size: 1.125em;
	color: #555;
	text-shadow: 0 1px 1px rgba(0,0,0,0.1)
}

#header-slogan-text {
	padding-right: 6px;
	color: #A9A9A9!important
}

#header-slogan-href {
	text-decoration: none
}

#notification {
	display: inline-block;
	font-size: 0.75em;
	color: #aaa!important;
	background: yellow;
	padding: 10px;
	border-radius: 22px;
	visibility: hidden
}

#header_buttons_right {
	margin: 0;
	float: right;
	text-align: right
}

#header-logo-image {
	height: 50px;
	width: 144px;
	background-size: contain
}

#header-bar {
	margin-top: -10px;
	text-align: center
}

.header-logo {
	display: inline-block
}

#header-right-list {
	text-align: center;
	margin: auto;
	padding: 0 6px 0 0;
	overflow: hidden;
	display: inline-block;
	float: right
}

#header-title {
	overflow: hidden;
	padding-top: 2px;
	margin-bottom: -4px
}
#menu-button {
	margin: 13px 0 0 54px;
	display: inline-block;
	float: left;
	background-size: contain;
	width: 36px;
	height: 36px;
	background-repeat: no-repeat;
}

#menu-button path {
	transition: all ease-out 0.3s;
}

#menu-button:hover path {
	fill: #56b4d1;
}

#menu-button:hover {
	cursor: pointer;
}

#menu-button.active path {
	fill: #56b4d1;
}
#translate-button, #search-button {
	display: inline-block;
	margin: 12px 5px
}

#translate-button:hover svg, #search-button:hover svg {
	cursor: pointer;
	fill: #56b4d1;
}

#header_buttons_right path {
	transition: all ease-out 0.3s;
}
#search-button :hover svg > path:first-child {
	fill: #56b4d1
}
#translate-button :hover svg > path:last-child {
	fill: #56b4d1
}
.item_block_container {
	width: 160px;
	display: inline-block;
	margin: 5px;
	vertical-align: middle;
	transition: 0.75s;
	font-family: 'Roboto condensed', Abel, sans-serif;
}

.item_block_image {
	width: 160px;
	height: 110px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}

.item_block_image_visible {
	object-fit: cover;
	opacity: 0.85 !important;
	filter: alpha(opacity=85);
	transition: opacity 2s !important;
}

.item_block_image_hidden {
	object-fit: fill;
	opacity: 50 !important;
	filter: alpha(opacity=50);
	transition: opacity 0.8s !important;
}

.item_block_container:hover .item_block_image {
	cursor: pointer;
	opacity: 1 !important;
	filter: alpha(opacity=100);
}

.item_block_text {
	width: 158px;
	height: 32px;
	margin-top: -5px;
	margin-bottom: -3px;
	overflow: hidden;

	border-style: solid;
	border-width: 1px;
	border-top-color: white;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;

	color: #69b7cf;
	background-color: #f6f6f6;
	border-color: #f4f4f4;

	display: inline-block;
	cursor: pointer;
	text-decoration: none;
	text-align: left;
	line-height: 32px;
	transition: all ease-out 0.3s;
}

.item_block_text .external {
	float: right;
	padding-top: 5px;
	padding-right: 7px;
	margin: 0;
}

.item_block_container:hover .item_block_text {
	cursor: pointer;
	border-color: #69b7cf;
	background-color: #69b7cf;
}

.item_block_container:hover .item_block_text div {
	color: white;
}

.item_block {
	width: 158px;
	height: 64px;
	margin: 5px;
	border-style: solid;
	border-width: 1px;
	border-radius: 5px;

	background: #f6f6f6;
	border-color: #f4f4f4;
	color: #69b7cf;

	display: inline-block;
	cursor: pointer;
	text-decoration: none;
	text-align: left;
	line-height: 64px;
	transition: all ease-out 0.3s;
}

.item_block div, .item_block_text div {
	margin-left: 28px;
	font-size: 1em;
	vertical-align: middle;
	cursor: pointer;
	color: #69b7cf;
	transition: all ease-out 0.3s;
}

.item_block:hover {
	cursor: pointer;
	border-color: #69b7cf;
	background-color: #69b7cf;
	color: white;
}

.item_block:hover div {
	color: white;
}

.item_block-disabled {
	visibility: hidden;
	vertical-align: middle;
	width: 156px;
	height: 143px;
	margin: 5px 12px;
	line-height: 64px;
	display: inline-block;
	border: none;
	border-style: solid;
	border-color: #efefef;
	background-color: #fff !important;
}

.item_block-placeholder {
	width: 174px;
	display: inline-block;
	height: 0 !important;
	margin: 0 5px !important;
	visibility: hidden;
}

.page-list > .item_block_container {
	margin-left: 12px;
	margin-right: 12px;
}

.page-list > .item_block_container:hover, .page-list > .item_block:hover {
	transform: scale(1.05);
}

.sidebar-nav-group.page-list {
	margin-left: 0px;
}

.sidebar-nav-group.page-list > .item_block_container, .sidebar-nav-group.page-list > .item_block {
	margin: 8px 10px !important;
}
@media (max-width: 400px) {
	.sidebar-nav-norm.item_block-placeholder {
		display: none;
	}
	.sidebar-nav-norm.item_block-placeholder:first-of-type {
		display: inline-block;
		height: 40px !important;
	}
}
@media (max-width: 354px) {
	#nav-list.page-list > .item_block_container {
		float: none;
	}
}

@media (max-width: 540px) {

	#main-wrapper {
		padding:0!important
	}

	#canvas-main {
		width: 50%
	}

	#header-wrapper {
		margin: 0 4px
	}

	#header-wrapper-divider,.shadow-scroll-top,.shadow-scroll-bottom,#footer-wrapper-divider {
		margin: 0 15px
	}

	#content p {
		padding-left: 6px;
		padding-right: 6px
	}

	#nav-list {
		max-width: 354px;
	}

	#nav-list.page-list > .item_block_container {
		margin: 10px 6px;
	}

	.item_block-disabled {
		display: none;
	}

	#fb_components {
		margin-left: 4px!important
	}

	#home-menu {
		padding-left: 0!important
	}

	#home-menu > div.sidebar-nav-group {
		padding-left: 12px!important
	}

}

@media (max-width: 768px) {
	#profile-image-container {
		float:none!important;
		margin: auto;
		width: 100%
	}
}

@media (max-width: 1120px) {
	#menu-button {
		margin:11px 0 0 12px!important
	}
}
#nav-menu {
	bottom: 0;
	z-index: 1;
	overflow: hidden;
	width: 50%;
	transform: translateX(-100%);
	display: inline-block;
	float: left;
	transition: all 0.7s;
	will-change: transform;
}

.sidebar-sub {
	text-align: center
}
.pml-open #canvas-main {
	transform: translateX(934px)
}

.pml-open #nav-menu {
	transform: translateX(0)
}
@media print {
	
	.pagebreak {
		page-break-before: always;
	}
	
}
.shadow-scroll-top {
	height: 4px;
}

.shadow-scroll-bottom {
	height: 4px;
	margin-left: 20%;
	margin-right: 20%;
}

@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) {

	.shadow-scroll-top {
		-webkit-mask-box-image: -webkit-linear-gradient(left, transparent 0%, rgba(0,0,0,.8) 50%, transparent 100%);
		background-color: transparent;
		background-image: -webkit-linear-gradient(top, rgba(0,0,0,.2), transparent);
	}

	.shadow-scroll-bottom {
		-webkit-mask-box-image: -webkit-linear-gradient(left, transparent 0%, rgba(0,0,0,.8) 50%, transparent 100%);
		background-color: transparent;
		background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,.2), transparent);
	}
	
}
#main-wrapper {
	margin: -8px auto 0;
	padding: 0 20px;
	height: 100%;
	background: #fff;
	max-width: 1440px
}

#header-wrapper {
	height: 142px;
	top: 0;
	left: 24px;
	right: 24px;
	margin-left: auto;
	margin-right: auto;
	max-width: 1240px
}

#header-wrapper-divider {
	border-bottom: 1px solid #ddd;
}

#wrapper {
	margin: 0 auto;
	padding-bottom: 192px
}

#canvas-wrapper {
	padding: 0;
	overflow: hidden;
	transition: all 1s;
}

#canvas-wrapper-inner-container {
	max-width: 2880px;
	width: 200%;
}

#canvas-main {
	overflow: hidden;
	width: 50%;
	transform: translate(-100%,0);
	transition: all 1s;
	will-change: transform
}

#content-wrapper {
	min-height: 100%;
	overflow: auto
}
#wait_loader {
	position: sticky;
	top: 0;
	width: 100%;
	height: 8px;
	margin-left: -20px;
	padding-left: 20px;

	background: linear-gradient(90deg, #69B7CF, #ddf2f9);
	background-size: 400% 400%;
	-webkit-animation: Gradient 2s ease infinite;
	-moz-animation: Gradient 2s ease infinite;
	animation: Gradient 2s ease infinite;
}

@-webkit-keyframes Gradient {
	0% {
		background-position: 0% 50%
	}
	50% {
		background-position: 100% 50%
	}
	100% {
		background-position: 0% 50%
	}
}

@-moz-keyframes Gradient {
	0% {
		background-position: 0% 50%
	}
	50% {
		background-position: 100% 50%
	}
	100% {
		background-position: 0% 50%
	}
}

@keyframes Gradient {
	0% {
		background-position: 0% 50%
	}
	50% {
		background-position: 100% 50%
	}
	100% {
		background-position: 0% 50%
	}
}
.download-hash {
	font-size: 12px;
	display: block;
	color: #ccc!important
}

.download-hash-value {
	font-family: consolas;
	color: #c9c9c9!important
}

#download-list {
	text-align: center;
	margin: auto;
	padding: 6px 16px 0 0;
	overflow: hidden;
	display: inline-block;
	float: right
}

#download-pwa {
	padding-left: 6px;
	min-width: 70px;
	display: inline-block
}

#download-windows {
	padding: 5px 0 5px 12px;
	display: inline-block
}

#download-windows > span {
	width: 33px;
	height: 33px;
	display: block
}

.download {
	display: inline-block;
	margin: 10px 10px 4px;
}

.available > span:first-child {
	display: block;
	color: #444!important;
	padding-bottom: 4px;
	font-size: smaller;
}

.coming-soon > span:first-child {
	display: block;
	color: #888!important;
	padding-bottom: 4px
}

.download-content-list-2 {
	padding-left: 28px!important
}

#download_version {
	font-size: smaller;
}

#download-unified-url {
	margin-top: 12px;
	margin-left: 12px;
}
#footer-wrapper {
	margin-top: -147px !important;
}
#locaiton_appendix_list > li > span {
	display: inline-block
}

#locaiton_appendix_list {
	list-style: none
}

#locaiton_appendix_list li {
	margin-left: 35px;
	position: relative;
	margin-bottom: 0.25em
}

#locaiton_appendix_list li:nth-child(n):before {
	position: absolute;
	left: -1em
}

#locaiton_appendix_list li:nth-child(1):before {
	content: '\2013'
}
#locaiton_appendix_list li:nth-child(2):before {
	content: '*'
}

#locaiton_appendix_list li:nth-child(3):before {
	content: '^'
}

#location_app_demo_map {
	margin-top: 12px
}
#g-presentation {
	width: 100%;
	height: 500px;
	border: 0;
}
.video-container {
	margin-top: 18px;
	margin-bottom: 24px
}

.video-wrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	height: 0;
}

.video-wrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
span#download_button {
	margin: 8px;
	display: inline-block;
	text-align: right
}

#download_button > a > span {
	height: 28px;
	width: 28px;
	display: block
}

#download_button:hover path:first-child {
	fill: #56b4d1
}

#download_button:hover svg > path:last-child {
	stroke: #56b4d1
}

span#download_button_bottom svg {
	padding-bottom: 8px
}

#download_button_bottom > a > span {
	height: 36px;
	width: 36px;
	display: inline-block;
	padding: 4px 12px
}

#download_button_bottom:hover svg > path:first-child {
	fill: #56b4d1
}

#download_button_bottom:hover svg > path:last-child {
	stroke: #56b4d1
}
#footer-wrapper {
	margin-top: -232px;
}

#download-bottom-url {
	display: block;
	margin-top: 7px;
	margin-bottom: 3px;
}

#download-bottom-url > span {
	color: #bbbbbb!important;
}

#download_button_bottom path {
	transition: all ease-out 0.3s;
}
@media (max-width: 540px) {
	
	#footer-wrapper-inside {
		padding-top: 16px;
	}

	#download-apple-bottom {
		clear: both;
		display: block;
	}

	#download-android-bottom {
		clear: both;
		display: block;
		margin: 6px auto;
	}
	
	.download {
		margin: 0;
	}
	
}
#header-logo-image_codes {
	margin-left: -40px;
	margin-right: -40px;
}
@media (max-width: 438px) {

	#header-bar {
		margin-top: -20px;
	}
	
	#header-logo-image_codes {
		margin-top: -10px;
		margin-left: auto;
		margin-right: auto;
	}
	
}
#search-button :hover svg > path:first-child {
	fill: #56b4d1
}
strong {
	color: #69b7cf !important;
}

ul li firstChild {
	color: #69b7cf;
}

ul li span {
	color: #555;
}

.bullet {
	padding: 0 8px 0 5px;
	color: #c8c8c8 !important;
	font-size: 0.3em;
	display: none
}

.list-dash {
	list-style-type: none;
	padding-left: 16px;
}

.list-dash li {
	margin-bottom: 10px;
}

.tba {
	color: #ccc;
}

.wcode {
	font-size: larger;
}

.separator {
	color: #cfcfcf !important;
}
#translate-button :hover svg > path:last-child {
	fill: #56b4d1
}
	</style>
</head>
<body>
	<div id="fb-root"></div>
<script>
	window.fbAsyncInit = function() {
		FB.init({
			appId            : '1860152747451314',
			autoLogAppEvents : true,
			xfbml            : true,
			version          : 'v3.0'
		});
	};
	(function(d, s, id) {
		 var js, fjs = d.getElementsByTagName(s)[0];
		 if (d.getElementById(id)) {return;}
		 js = d.createElement(s); js.id = id;
		 js.src = "https://connect.facebook.net/en_US/sdk.js";
		 fjs.parentNode.insertBefore(js, fjs);
	}(document, 'script', 'facebook-jssdk'));
</script>
	<div id='wait_loader' class='hide'></div>
	<div id='main-wrapper' class=" ">
		<div id='content-wrapper'>
		<div id='header-wrapper' style='overflow: hidden'>
	<div id='header-title'>
	<div id='header-slogan'>
		<a id='header-slogan-href' href='/'>
			<span id='header-slogan-text'>simplest precise address</span>
		</a>
	</div>
	<div id='header-logo'>
		<a id='header-logo-image' href='/' class='header-logo image'>
			<?xml version="1.0" encoding="UTF-8"?>
<svg height="50px" version="1.1" viewBox="-55 -18 306 100" xmlns="http://www.w3.org/2000/svg">
 <g transform="matrix(1.2483 0 0 1.2483 13.164 -55.438)">
  <g transform="matrix(.78972 0 0 .70018 -9.8275 49.74)">
   <path d="m-20.8 73.9-31.2-89.8h8.5l31.1 89.8z" fill="#d9d9d9"/>
   <g transform="matrix(.99982 0 0 .99982 2.7096 .010709)">
    <path d="m-3.6 66.1-25.2-72.8h13.5l25.1 72.8z" fill="#69b7cf"/>
    <path d="m26.3 12.6-15.2 46.9-5.7-18.6 15.2-47.6h12.6l17.1 51 18.1-51h13.4l-25.3 72.8h-12.6z" fill="#69b7cf"/>
   </g>
   <g transform="translate(148.1)">
    <path d="m94.4-15.9h8.5l-30.7 89.8h-8.5z" fill="#d9d9d9"/>
   </g>
  </g>
  <g transform="matrix(.84861 0 0 .84861 -2.0683 15.828)">
   <g transform="matrix(.93774 0 0 .93774 8.3188 5.5414)">
    <path d="m145.28 94.696h-28.462v-45.948h6.082v40.484h22.38z" fill="#69b7cf" stroke-width="4.8656"/>
   </g>
   <g transform="matrix(.92112 0 0 .92112 8.1634 5.4759)">
    <path d="m90.863 49.307q4.7516 0 8.7902 1.7106 4.0387 1.7106 6.9374 4.8466 2.946 3.0886 4.5615 7.5077 1.6631 4.3715 1.6631 9.6933 0 5.2743-1.6155 9.6456-1.6155 4.3715-4.5615 7.5549-2.8984 3.136-6.9374 4.8943-3.9913 1.7106-8.8379 1.7106t-8.8856-1.7106q-4.0389-1.7106-6.9846-4.8466-2.8984-3.136-4.514-7.5077-1.6155-4.419-1.6155-9.741 0-5.3692 1.6155-9.741 1.6631-4.419 4.6091-7.5077 2.946-3.136 6.9374-4.7991 4.0389-1.7106 8.8379-1.7106zm-0.04768 42.337q3.4211 0 6.3195-1.2354 2.8984-1.2829 4.9892-3.6587 2.0907-2.4233 3.2311-5.8446 1.1879-3.4687 1.1879-7.84 0-4.419-1.1879-7.84-1.1879-3.4211-3.2786-5.7969-2.0432-2.3758-4.9415-3.6112-2.851-1.2354-6.1769-1.2354-3.4211 0-6.3672 1.2829-2.8984 1.2354-4.9892 3.6112-2.0907 2.3758-3.2786 5.7969t-1.1879 7.7928 1.1404 7.84q1.1879 3.4211 3.2786 5.8446 2.0907 2.3758 4.9415 3.6587 2.8984 1.2354 6.3195 1.2354z" fill="#69b7cf" stroke-width="4.8656"/>
   </g>
   <g transform="translate(77.204 -.28956)">
    <path d="m87.864 51.183q4.3768 0 8.0968 1.5756t6.3902 4.4643q2.7136 2.8449 4.2017 6.9154 1.5319 4.0266 1.5319 8.9287 0 4.8583-1.4881 8.8847-1.4881 4.0266-4.2017 6.9589-2.6698 2.8887-6.3902 4.5082-3.6765 1.5756-8.1408 1.5756-4.4643 0-8.1847-1.5756-3.7203-1.5756-6.4336-4.4643-2.6698-2.8887-4.1579-6.9154-1.4881-4.0704-1.4881-8.9726 0-4.9457 1.4881-8.9726 1.5319-4.0704 4.2455-6.9154 2.7136-2.8887 6.3902-4.4205 3.7203-1.5756 8.1408-1.5756zm-0.04392 38.997q3.1512 0 5.821-1.138 2.6698-1.1817 4.5956-3.3701 1.9258-2.2322 2.9762-5.3836 1.0942-3.195 1.0942-7.2215 0-4.0704-1.0942-7.2215-1.0942-3.1512-3.02-5.3396-1.882-2.1884-4.5517-3.3264-2.6261-1.138-5.6897-1.138-3.1512 0-5.8649 1.1817-2.6698 1.138-4.5956 3.3264-1.9258 2.1884-3.02 5.3396t-1.0942 7.1781 1.0504 7.2215q1.0942 3.1512 3.02 5.3836 1.9258 2.1884 4.5517 3.3701 2.6698 1.138 5.821 1.138z" fill="#69b7cf" stroke-width="4.4818"/>
   </g>
  </g>
 </g>
</svg>
		</a>
		<a id='header-logo-image_codes' href='/' class='header-logo image'>
			<svg version="1.1" width="152px" height="24px" viewBox="0 0 152 10" xmlns="http://www.w3.org/2000/svg">
	<g style="fill:#69b7cf;stroke-width:.471333" aria-label="CODE">
		<path d="m61.3101 3.13431h-1.28635q-.029458-.451694-.235667-.815013-.206208-.363319-.549888-.618624-.333861-.255305-.795374-.392777-.451694-.137472-.972124-.137472-.716819 0-1.29616.255305-.579347.245486-.991763.736458-.402597.481152-.628444 1.19797-.216027.716819-.216027 1.63985t.216027 1.63985q.225847.706999.628444 1.19797t.972124.746277q.579346.255305 1.28635.255305 1.11942 0 1.80678-.540069.68736-.540069.775735-1.56129h1.28635q-.06874.756096-.382958 1.34526-.304403.589166-.815013 1.00158-.500791.402597-1.17833.618624-.677541.216028-1.47292.216028-1.02122 0-1.83624-.34368-.815013-.3535-1.39436-.991763-.569527-.638263-.883749-1.55147-.304403-.913207-.304403-2.03262t.314222-2.03262q.314222-.913207.883749-1.55147.579347-.638263 1.39436-.981943.815013-.3535 1.82642-.3535.756096 0 1.42382.216028.677541.216028 1.18815.618624.52043.402597.844471.972124.324042.559708.392778 1.24707z" style="fill:#69b7cf;stroke-width:.471333"/>
		<path d="m67.1723.0902833q.981943 0 1.8166.3535.834652.3535 1.43364 1.00158.608805.638263.942665 1.55147.343681.903388.343681 2.00316 0 1.08996-.333861 1.99335-.333861.903388-.942666 1.56129-.598985.648083-1.43364 1.0114-.824833.3535-1.82642.3535t-1.83623-.3535q-.834652-.3535-1.44346-1.00158-.598985-.648083-.932846-1.55147-.333861-.913207-.333861-2.01298 0-1.1096.333861-2.01298.34368-.913207.952485-1.55147.608805-.648083 1.43364-.991763.834652-.3535 1.82642-.3535zm-.0098 8.74912q.706999 0 1.30598-.255305.598986-.265125 1.03104-.756096.432055-.500791.667721-1.20779.245486-.716819.245486-1.62021 0-.913207-.245486-1.62021-.245485-.706999-.67754-1.19797-.422236-.490972-1.02122-.746277-.589166-.255305-1.27653-.255305-.706999 0-1.3158.265125-.598986.255305-1.03104.746277t-.677541 1.19797q-.245486.706999-.245486 1.61039 0 .903388.235667 1.62021.245486.706999.677541 1.20779.432055.490972 1.02122.756096.598985.255305 1.30598.255305z" style="fill:#69b7cf;stroke-width:.471333"/>
		<path d="m81.2436 4.9509q0 4.8017-4.84098 4.8017h-3.01457v-9.49539h3.01457q4.84098 0 4.84098 4.69369zm-1.29616 0q0-.834652-.16693-1.49255-.166931-.657902-.569528-1.11942-.402596-.461513-1.09978-.706999-.687361-.245486-1.72822-.245486h-1.73804v7.23692h1.73804q1.04086 0 1.72822-.245486.68736-.255305 1.08996-.726638.412416-.471333.579347-1.14887.16693-.68736.16693-1.55147z" style="fill:#69b7cf;stroke-width:.471333"/>
		<path d="m90.0614 9.75261h-7.08963v-9.49539h6.8736v1.12923h-5.61672v2.88691h5.2534v1.12923h-5.2534v3.22077h5.83274z" style="fill:#69b7cf;stroke-width:.471333"/>
	</g>
</svg>
		</a>		
	</div>
	</div>
	<div id='header-bar'>
	<div><span class='toggle-push-left image grow' id='menu-button'><svg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0px' y='0px'
	 viewBox="-9 1.4 200 200">
	<path fill='none' d="M91,108.6" />
	<path fill='none' d="M91,86.4" />
	<g id='menu_dash_1'>
		<path fill='#D9D9D9' d="M163,51c0,3.9-3.1,7-7,7H26c-3.9,0-7-3.1-7-7v0c0-3.9,3.1-7,7-7h130C159.9,44,163,47.1,163,51L163,51z"/>
	</g>
	<g id='menu_dash_2'>
		<path fill='#D9D9D9' d="M163,101c0,3.9-3.1,7-7,7H26c-3.9,0-7-3.1-7-7v0c0-3.9,3.1-7,7-7h130C159.9,94,163,97.1,163,101L163,101z" />
	</g>
	<g id='menu_dash_3'>
		<path fill='#D9D9D9' d="M163,151c0,3.9-3.1,7-7,7H26c-3.9,0-7-3.1-7-7l0,0c0-3.9,3.1-7,7-7h130C159.9,144,163,147.1,163,151
			L163,151z" />
	</g>
</svg>
</span></div>
	<div id='notification' class='hide'></div>
	<div id='header-right-list'>
		<span id='header_buttons_right'>
			<span id='search-button' class='grow'><span class='image'><svg xmlns='http://www.w3.org/2000/svg'
	 width='30' height='30' viewBox="0 0 24 24">
	<path fill='#D9D9D9' d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z" />
	<path fill='none' d="M0 0h24v24H0z" />
</svg>
</span></span>
			<span id='translate-button' class='grow'><span class='image'><svg xmlns='http://www.w3.org/2000/svg'
	 width='30' height='30' viewBox="0 0 24 24">
	<path fill='none' d="M0 0h24v24H0z" />
	<path fill='#D9D9D9' d="M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z" />
</svg>
</span></span>
			<span id='download_button' class='grow'>
				<a href='/downloads'><span class='image'><svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px'
	 viewBox="-245 368.9 104.3 104">
	<path fill='#D9D9D9' d="M-158.8,408.8h-19.5v-29.2h-29.1v29.2h-19.5l34,33.9L-158.8,408.8z M-226.9,452.4v9.8h68v-9.8H-226.9z" />
</svg>
</span></a>
			</span>
		</span>
	</div>
	</div>
</div>
<div id='header-wrapper-divider'></div>
		<div id='wrapper'>
			<div id='main'>
				<div class='container'>
					<div id='content-wrapper-inside'>
						<div class='shadow-scroll-top'></div>
						<div id='google_translate_element'></div>
						<div id='search_box'><div class="gcse-search"></div></div>
						<div id='canvas-wrapper'>
							<div id='path-container' class=""><div id=path>	<a class='content-link' href='/'>&#8962; </a>
	<span class='path-separator'>\</span>
</div></div>
							<div id='title-container' class=""><h1 id='title'>License</h1></div>
							<div id='canvas-wrapper-inner-container'>
								<div id='nav-menu'>
	<div id='nav-menu_container'>
		<div class='sidebar-nav-li sidebar-sub'>
<div class='sidebar-nav-group page-list'>
			<a class="content-link item_block" href='//wolo.codes' ><div>App</div></a>
			<a class="XURL item_block" href='/press_release\launch' data-target='press_release\launch' data-title='Launch'><div>Launch</div></a>
<div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div></div>
<div class='sidebar-nav-group page-list'>
			<a class="XURL item_block" href='/about' data-target='about' data-title='About'><div>About</div></a>
			<a class="XURL item_block" href='/faq' data-target='faq' data-title='FAQ'><div>FAQ</div></a>
			<a class="XURL item_block" href='/features' data-target='features' data-title='Features'><div>Features</div></a>
			<a class="XURL item_block" href='/case' data-target='case' data-title='Case'><div>Case</div></a>
			<a class="XURL item_block" href='/competition' data-target='competition' data-title='Competition'><div>Competition</div></a>
			<a class="XURL item_block" href='/presentation' data-target='presentation' data-title='Presentation'><div>Presentation</div></a>
<div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div></div>
<div class='sidebar-nav-group page-list'>
			<a class="XURL item_block" href='/downloads' data-target='downloads' data-title='Downloads'><div>Downloads</div></a>
<div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div></div>
<div class='sidebar-nav-group page-list'>
			<a class="XURL item_block" href='/terms' data-target='terms' data-title='Terms of use'><div>Terms of use</div></a>
			<a class="XURL item_block" href='/policy' data-target='policy' data-title='Privacy policy'><div>Privacy policy</div></a>
			<a class="XURL item_block" href='/data_deletion' data-target='data_deletion' data-title='Data Deletion'><div>Data Deletion</div></a>
			<a class="XURL item_block" href='/license' data-target='license' data-title='License'><div>License</div></a>
			<a class="XURL item_block" href='/logo' data-target='logo' data-title='Logo'><div>Logo</div></a>
<div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div></div>
<div class='sidebar-nav-group page-list'>
			<a class="content-link item_block" href='//wcodes.org' ><div>WCodes</div></a>
			<a class="content-link item_block" href='//wcodes.org/wordlist' ><div>Wordlist</div></a>
<div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div></div>
<div class='sidebar-nav-group page-list'>
			<a class="XURL item_block" href='/about_me' data-target='about_me' data-title='About me'><div>About me</div></a>
			<a class="XURL item_block" href='/media' data-target='media' data-title='Media'><div>Media</div></a>
<div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div><div class='sidebar-nav-norm item_block-placeholder'></div></div>
		</div>
	</div>
</div>
								<div id='canvas-main'>
									<div id='content'>
										<div id='message'>
	<ol>
		<li>
			<div>Original content</div>
			<p>
				Any original content written or created exclusively for this website are copyright protected and property of <a class="content-link XURL" href='/about_me' data-target='about_me' data-title='About me'>Ujjwal Singh</a>.<br>
				Please refer to <a href='/terms' data-target='terms' class="content-link XURL">terms of use</a>
			</p>
		</li>
		<li>
			<div>Sourced content</div>
			<p>
				Disclaimer :
			</p>
			<p class="indent-c">
				Any content sourced from the internet, unless in the public domain is property of the original owner.<br>
				I shall make my best effort to duly list the source and author's name and a link back to the source beside such content.
			</p>
		</li>
	</ol>
</div>
<div class='center' id='content-body-separator'></div>
<div id='nav-list' class='center page-list'>
	<a id='nav-menu-prev'
			class='XURL item_block_container' href='/data_deletion' data-target='data_deletion' data-title='User data deletion' >
		<img class='item_block_image item_block_image_visible' src='/resource/placeholder.svg' loading='lazy' alt='Navigation - previous page tile'><div class='item_block_text'><div class='arrow'>&#x25C4;</div><div>User data deletion</div></div>
		</a><a id='nav-menu-next'
			class='XURL item_block_container' href='/logo' data-target='logo' data-title='Logo' >
		<img class='item_block_image item_block_image_visible' src='/resource/placeholder.svg' loading='lazy' alt='Navigation - next page tile'><div class='item_block_text'><div>Logo</div><div class='arrow'>&#x25BA;</div></div>
		</a><a id='nav-menu-up' class='content-link item_block_container center-arrow' href='/'>
		<img class="item_block_image item_block_image_hidden" loading='lazy' src='/root.svg ' alt='Navigation - up level tile'><div class='item_block_text'><div class='arrow'>&#x25B2;</div></div>
	</a>
	</div>
									</div>
								</div>
							</div>
						</div>
					</div>
				</div>
			</div>
		</div>
		</div>
		<div id='footer-wrapper'>
	<div id='updated-container'>
		<div id='updated'>
			Updated:
			<span id='date'>
				2023 Dec 21			</span>
		</div>
	</div>
	<div class='shadow-scroll-bottom'></div>
	<div id='footer-wrapper-divider'></div>
	<div id='footer-wrapper-inside'>

		<div>
			<span id='download-bottom-url'>
				<span>app:</span> <a class='content-link' href="https://wolo.codes/get">wolo.codes/get</a>
			</span>
			<span id="download_button_bottom" class="grow"> <a href="/downloads"><span class="image"><svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px'
	 viewBox="-245 368.9 104.3 104">
	<path fill='#D9D9D9' d="M-158.8,408.8h-19.5v-29.2h-29.1v29.2h-19.5l34,33.9L-158.8,408.8z M-226.9,452.4v9.8h68v-9.8H-226.9z" />
</svg>
</span></a> </span>
			<span id='download-android-bottom' class="download active">
				<a href='https://play.google.com/store/apps/details?id=codes.wolo.droid' class='content-link'><span class='image'><svg width="180" height="53.333" version="1.1" viewBox="0 0 180 53.333" xml:space="preserve" xmlns="http://www.w3.org/2000/svg">
	<defs>
		<clipPath id="clipPath54">
			<path d="m205.1 176.1-0.743 0.711c-2.91 3.079-4.628 7.86-4.628 14.051v-1.457 221.16 0.051-0.055-1.461c0 6.704 2.003 11.754 5.359 14.782l123.9-123.9-123.89-123.89m-5.371 234.53c0 0.551 0.015 1.086 0.043 1.613-0.028-0.523-0.043-1.062-0.043-1.613m0.043 1.637c0 7e-3 0 0.015 3e-3 0.023-3e-3 -8e-3 -3e-3 -0.016-3e-3 -0.023m3e-3 0.07v0.012-0.012"/>
		</clipPath>
		<linearGradient id="linearGradient68" x2="1" gradientTransform="matrix(-167.82 -167.82 167.82 -167.82 318 412.9)" gradientUnits="userSpaceOnUse">
			<stop stop-color="#00a0ff" offset="0"/>
			<stop stop-color="#00a1ff" offset=".0065744"/>
			<stop stop-color="#00beff" offset=".2601"/>
			<stop stop-color="#00d2ff" offset=".5122"/>
			<stop stop-color="#00dfff" offset=".7604"/>
			<stop stop-color="#00e3ff" offset="1"/>
		</linearGradient>
		<clipPath id="clipPath78">
			<path d="m370.28 257.22 0.942 0.535 48.929 27.801c4.665 2.652 7.774 5.867 9.325 9.269-1.547-3.402-4.657-6.621-9.325-9.273l-48.929-27.801-0.942-0.531m0.012 1.465-41.305 41.312 41.301 41.305 49.863-28.328c6.332-3.598 9.887-8.235 10.481-12.973v-0.019c-0.594-4.727-4.149-9.368-10.481-12.965l-49.859-28.332"/>
		</clipPath>
		<linearGradient id="linearGradient88" x2="1" gradientTransform="matrix(-241.97 0 0 -241.97 438.34 299.99)" gradientUnits="userSpaceOnUse">
			<stop stop-color="#ffe000" offset="0"/>
			<stop stop-color="#ffbd00" offset=".4087"/>
			<stop stop-color="#ffa500" offset=".7754"/>
			<stop stop-color="#ff9c00" offset="1"/>
		</linearGradient>
		<clipPath id="clipPath98">
			<path d="m213.93 171.39c-3.461 0-6.481 1.125-8.836 3.25l4e-3 4e-3c2.355-2.125 5.379-3.254 8.84-3.254 0.3 0 0.605 8e-3 0.914 0.023-0.313-0.015-0.622-0.023-0.922-0.023m4e-3 1.465c-3.461-4e-3 -6.481 1.125-8.836 3.25v3e-3l123.89 123.89 41.305-41.312-145.15-82.473c-4.016-2.277-7.821-3.355-11.203-3.355m-8.871 1.812c-0.219 0.199-0.434 0.41-0.645 0.629l0.645-0.629"/>
		</clipPath>
		<linearGradient id="linearGradient104" x2="1" gradientTransform="matrix(-227.58 -227.58 227.58 -227.58 348.27 277.04)" gradientUnits="userSpaceOnUse">
			<stop stop-color="#ff3a44" offset="0"/>
			<stop stop-color="#c31162" offset="1"/>
		</linearGradient>
		<clipPath id="clipPath114">
			<path d="m328.98 299.99-123.9 123.9c2.355 2.121 5.371 3.246 8.828 3.246 3.391 0 7.199-1.082 11.223-3.363l145.15-82.473-41.301-41.305m42.235 42.238-146.08 83c-4.024 2.282-7.832 3.364-11.223 3.364h-0.043 0.059c3.383 0 7.187-1.078 11.207-3.36l146.08-83.004m-157.38 86.364"/>
		</clipPath>
		<linearGradient id="linearGradient126" x2="1" gradientTransform="matrix(101.62 -101.62 101.62 101.62 172.97 498.24)" gradientUnits="userSpaceOnUse">
			<stop stop-color="#32a071" offset="0"/>
			<stop stop-color="#2da771" offset=".0685"/>
			<stop stop-color="#15cf74" offset=".4762"/>
			<stop stop-color="#06e775" offset=".8009"/>
			<stop stop-color="#00f076" offset="1"/>
		</linearGradient>
		<clipPath id="clipPath138">
			<path d="m370.28 257.22 0.942 0.535-0.942-0.535"/>
		</clipPath>
		<linearGradient id="linearGradient148" x2="1" gradientTransform="matrix(-241.97 0 0 -241.97 438.34 299.99)" gradientUnits="userSpaceOnUse">
			<stop stop-color="#ccb300" offset="0"/>
			<stop stop-color="#cc9700" offset=".4087"/>
			<stop stop-color="#cc8400" offset=".7754"/>
			<stop stop-color="#cc7d00" offset="1"/>
		</linearGradient>
		<clipPath id="clipPath158">
			<path d="m213.94 171.39c-3.461 0-6.485 1.129-8.84 3.254l-4e-3 -4e-3c-8e-3 8e-3 -0.02 0.019-0.031 0.027l-0.645 0.629c-0.02 0.02-0.039 0.043-0.063 0.066l0.743 0.743c2.355-2.125 5.375-3.254 8.836-3.25 3.382 0 7.187 1.078 11.203 3.355l145.15 82.473 0.93-0.93-0.942-0.535-145.14-82.469c-3.66-2.074-7.141-3.156-10.285-3.336-0.309-0.015-0.614-0.023-0.914-0.023"/>
		</clipPath>
		<linearGradient id="linearGradient164" x2="1" gradientTransform="matrix(-227.58 -227.58 227.58 -227.58 348.27 277.04)" gradientUnits="userSpaceOnUse">
			<stop stop-color="#cc2e36" offset="0"/>
			<stop stop-color="#9c0e4e" offset="1"/>
		</linearGradient>
		<clipPath id="clipPath176">
			<path d="m204.36 175.36c-2.91 3.079-4.628 7.856-4.628 14.051v1.457c0-6.191 1.718-10.972 4.628-14.051l0.743-0.711-0.743-0.746"/>
		</clipPath>
		<linearGradient id="linearGradient190" x2="1" gradientTransform="matrix(-167.82 -167.82 167.82 -167.82 318 412.9)" gradientUnits="userSpaceOnUse">
			<stop stop-color="#008de0" offset="0"/>
			<stop stop-color="#008de0" offset=".0065744"/>
			<stop stop-color="#00a7e0" offset=".2601"/>
			<stop stop-color="#00b8e0" offset=".5122"/>
			<stop stop-color="#00c4e0" offset=".7604"/>
			<stop stop-color="#00c7e0" offset="1"/>
		</linearGradient>
		<clipPath id="clipPath200">
			<path d="m204.36 175.36 0.743 0.746v-3e-3l-0.743-0.743"/>
		</clipPath>
		<linearGradient id="linearGradient206" x2="1" gradientTransform="matrix(-227.58 -227.58 227.58 -227.58 348.27 277.04)" gradientUnits="userSpaceOnUse">
			<stop stop-color="#e0333c" offset="0"/>
			<stop stop-color="#ab0f56" offset="1"/>
		</linearGradient>
		<clipPath id="clipPath218">
			<path d="m371.22 257.75-0.93 0.93 49.859 28.332c6.332 3.597 9.887 8.238 10.481 12.965 0-1.735-0.387-3.469-1.156-5.157-1.551-3.402-4.66-6.617-9.325-9.269l-48.929-27.801"/>
		</clipPath>
		<linearGradient id="linearGradient228" x2="1" gradientTransform="matrix(-241.97 0 0 -241.97 438.34 299.99)" gradientUnits="userSpaceOnUse">
			<stop stop-color="#e0c500" offset="0"/>
			<stop stop-color="#e0a600" offset=".4087"/>
			<stop stop-color="#e09100" offset=".7754"/>
			<stop stop-color="#e08900" offset="1"/>
		</linearGradient>
		<clipPath id="clipPath240">
			<path d="m430.63 300c-0.594 4.738-4.149 9.375-10.481 12.973l-49.863 28.328 0.93 0.93h4e-3l48.929-27.801c6.981-3.969 10.477-9.199 10.481-14.43"/>
		</clipPath>
		<linearGradient id="linearGradient250" x2="1" gradientTransform="matrix(-241.97 0 0 -241.97 438.34 299.99)" gradientUnits="userSpaceOnUse">
			<stop stop-color="#ffe840" offset="0"/>
			<stop stop-color="#ffce40" offset=".4087"/>
			<stop stop-color="#ffbc40" offset=".7754"/>
			<stop stop-color="#ffb540" offset="1"/>
		</linearGradient>
		<clipPath id="clipPath262">
			<path d="m199.73 409.1v1.461 0.055 0.012c0 0.551 0.015 1.09 0.043 1.613v0.024c0 7e-3 0 0.015 3e-3 0.023v0.047 0.012c0.301 5.332 1.957 9.492 4.582 12.269l0.731-0.734c-3.356-3.028-5.359-8.078-5.359-14.782m5.339 16.215 0.028 0.028c-8e-3 -0.012-0.02-0.02-0.028-0.028"/>
		</clipPath>
		<linearGradient id="linearGradient276" x2="1" gradientTransform="matrix(-167.82 -167.82 167.82 -167.82 318 412.9)" gradientUnits="userSpaceOnUse">
			<stop stop-color="#40b8ff" offset="0"/>
			<stop stop-color="#40b9ff" offset=".0065744"/>
			<stop stop-color="#40ceff" offset=".2601"/>
			<stop stop-color="#40ddff" offset=".5122"/>
			<stop stop-color="#40e7ff" offset=".7604"/>
			<stop stop-color="#40eaff" offset="1"/>
		</linearGradient>
		<clipPath id="clipPath288">
			<path d="m370.28 341.3-145.15 82.473c-4.024 2.281-7.832 3.363-11.223 3.363-3.457 0-6.473-1.125-8.828-3.246l-0.731 0.734c0.231 0.242 0.465 0.477 0.711 0.699 8e-3 8e-3 0.02 0.016 0.028 0.024 2.336 2.105 5.32 3.23 8.746 3.25h0.031 0.043c3.391 0 7.199-1.082 11.223-3.364l146.08-83-4e-3 -3e-3 -0.93-0.93"/>
		</clipPath>
		<linearGradient id="linearGradient300" x2="1" gradientTransform="matrix(101.62 -101.62 101.62 101.62 172.97 498.24)" gradientUnits="userSpaceOnUse">
			<stop stop-color="#65b895" offset="0"/>
			<stop stop-color="#62bd95" offset=".0685"/>
			<stop stop-color="#50db97" offset=".4762"/>
			<stop stop-color="#44ed98" offset=".8009"/>
			<stop stop-color="#40f498" offset="1"/>
		</linearGradient>
	</defs>
	<g transform="matrix(1.3333 0 0 -1.3333 -13.333 66.667)">
		<g transform="scale(.1)">
			<g>
				<path d="m1400 100h-1250c-27.5 0-50 22.5-50 50v300c0 27.5 22.5 50 50 50h1250c27.5 0 50-22.5 50-50v-300c0-27.5-22.5-50-50-50"/>
				<path d="m1400 500h-1250c-27.5 0-50-22.5-50-50v-300c0-27.5 22.5-50 50-50h1250c27.5 0 50 22.5 50 50v300c0 27.5-22.5 50-50 50m0-8c23.16 0 42-18.844 42-42v-300c0-23.16-18.84-42.004-42-42.004h-1250c-23.156 0-42 18.844-42 42.004v300c0 23.156 18.844 42 42 42h1250" fill="#a6a6a6"/>
			</g>
			<g fill="#fff">
				<path d="m574.18 397.57c0-8.378-2.481-15.05-7.45-20.027-5.644-5.918-13-8.879-22.043-8.879-8.66 0-16.023 3-22.078 9.008-6.066 6.004-9.093 13.449-9.093 22.332 0 8.887 3.027 16.328 9.093 22.336 6.055 6.004 13.418 9.008 22.078 9.008 4.297 0 8.411-0.84 12.317-2.516 3.906-1.68 7.039-3.91 9.383-6.703l-5.274-5.277c-3.972 4.746-9.441 7.117-16.426 7.117-6.316 0-11.777-2.219-16.386-6.66-4.61-4.446-6.914-10.211-6.914-17.305s2.304-12.859 6.914-17.305c4.609-4.441 10.07-6.66 16.386-6.66 6.7 0 12.286 2.231 16.758 6.699 2.903 2.911 4.582 6.957 5.031 12.153h-21.789v7.207h29.075c0.281-1.567 0.418-3.071 0.418-4.528"/>
				<path d="m574.18 397.57h-1c-8e-3 -8.187-2.399-14.546-7.157-19.32l-0.011-8e-3 -4e-3 -8e-3c-5.465-5.714-12.489-8.558-21.321-8.57-8.429 0.012-15.484 2.887-21.375 8.715-5.878 5.84-8.785 12.969-8.796 21.625 0.011 8.66 2.918 15.785 8.796 21.621 5.891 5.832 12.946 8.711 21.375 8.723 4.168 0 8.137-0.813 11.922-2.434 3.789-1.633 6.782-3.773 9.012-6.43l0.766 0.645-0.707 0.707-5.274-5.281 0.707-0.703 0.77 0.64c-4.157 4.981-9.992 7.492-17.196 7.477-6.55 8e-3 -12.312-2.332-17.078-6.942-4.812-4.625-7.23-10.714-7.222-18.023-8e-3 -7.309 2.41-13.398 7.222-18.023 4.766-4.61 10.528-6.95 17.078-6.942 6.922-0.012 12.821 2.336 17.465 6.992 3.102 3.11 4.86 7.418 5.321 12.774l0.093 1.086h-21.879v5.207h28.075v1l-0.985-0.176c0.274-1.516 0.403-2.957 0.403-4.352h2c0 1.52-0.141 3.082-0.434 4.707l-0.148 0.821h-30.911v-9.207h22.789v1l-0.996 0.086c-0.441-5.032-2.043-8.821-4.742-11.532-4.297-4.281-9.57-6.394-16.051-6.406-6.082 8e-3 -11.242 2.102-15.691 6.379-4.406 4.262-6.598 9.703-6.609 16.586 0.011 6.883 2.203 12.324 6.609 16.586 4.449 4.277 9.609 6.371 15.691 6.379 6.762-0.016 11.868-2.25 15.661-6.762l0.703-0.836 6.043 6.051 0.648 0.648-0.59 0.7c-2.457 2.929-5.73 5.254-9.754 6.98-4.031 1.731-8.285 2.598-12.711 2.598-8.89 8e-3 -16.562-3.117-22.785-9.301-6.246-6.172-9.394-13.93-9.386-23.043-8e-3 -9.109 3.14-16.871 9.39-23.047 6.219-6.18 13.891-9.301 22.781-9.293 9.258-8e-3 16.938 3.067 22.766 9.188l-0.723 0.691 0.707-0.707c5.18 5.176 7.75 12.168 7.743 20.734h-1"/>
				<path d="m620.28 422.63h-27.324v-19.024h24.641v-7.21h-24.641v-19.024h27.324v-7.371h-35.027v60h35.027v-7.371"/>
				<path d="m620.28 422.63v1h-28.324v-21.024h24.641v-5.207l-24.641-3e-3v-21.024h27.324v-5.371h-33.027v58h33.027v-6.371h1v1-1h1v8.371h-37.027v-62h37.027v9.371h-27.324v17.024h24.641v9.21h-24.641v17.024h27.324v1h-1"/>
				<path d="m652.79 370h-7.715v52.629h-16.758v7.371h41.231v-7.371h-16.758v-52.629"/>
				<path d="m652.79 370v1h-6.715v52.629h-16.758v5.371h39.231v-5.371h-16.758v-53.629h1v1-1h1v51.629h16.758v9.371h-43.231v-9.371h16.758v-52.629h9.715v1h-1"/>
				<path d="m699.38 370v60h7.707v-60h-7.707"/>
				<path d="m699.38 370h1v59h5.707v-58h-6.707v-1h1-1v-1h8.707v62h-9.707v-62h1v1"/>
				<path d="m741.28 370h-7.715v52.629h-16.757v7.371h41.23v-7.371h-16.758v-52.629"/>
				<path d="m741.28 370v1h-6.715v52.629h-16.757v5.371h39.23v-5.371h-16.758v-53.629h1v1-1h1v51.629h16.758v9.371h-43.23v-9.371h16.757v-52.629h9.715v1h-1"/>
				<path d="m797.79 382.78c4.441-4.496 9.875-6.742 16.301-6.742s11.863 2.246 16.297 6.742c4.445 4.496 6.672 10.243 6.672 17.223s-2.227 12.727-6.672 17.223c-4.434 4.496-9.871 6.742-16.297 6.742s-11.86-2.246-16.301-6.742c-4.434-4.496-6.66-10.243-6.66-17.223s2.226-12.727 6.66-17.223zm38.301-5.023c-5.899-6.066-13.235-9.094-22-9.094-8.774 0-16.106 3.028-21.992 9.094-5.903 6.059-8.84 13.476-8.84 22.246s2.937 16.188 8.84 22.246c5.886 6.067 13.218 9.098 21.992 9.098 8.719 0 16.035-3.047 21.961-9.137 5.918-6.09 8.879-13.492 8.879-22.207 0-8.77-2.954-16.187-8.84-22.246"/>
				<path d="m797.79 382.78-0.711-0.703c4.606-4.676 10.352-7.051 17.012-7.039 6.656-0.012 12.41 2.363 17.008 7.039 4.636 4.68 6.968 10.735 6.961 17.926 7e-3 7.191-2.325 13.246-6.961 17.926-4.598 4.676-10.352 7.051-17.008 7.039-6.66 0.012-12.406-2.363-17.012-7.039-4.625-4.68-6.961-10.735-6.949-17.926-0.012-7.191 2.324-13.246 6.949-17.926l1.422 1.406c-4.242 4.317-6.363 9.747-6.371 16.52 8e-3 6.773 2.129 12.203 6.371 16.52 4.281 4.316 9.394 6.433 15.59 6.445 6.191-0.012 11.316-2.129 15.586-6.445 4.25-4.317 6.371-9.747 6.379-16.52-8e-3 -6.773-2.129-12.203-6.379-16.52-4.27-4.316-9.395-6.433-15.586-6.445-6.196 0.012-11.309 2.129-15.59 6.445zm38.301-5.023-0.715 0.695c-5.734-5.875-12.746-8.777-21.285-8.789-8.543 0.012-15.555 2.914-21.278 8.789l-0.027 0.031 0.027-0.031c-5.722 5.895-8.546 13.004-8.554 21.551 8e-3 8.547 2.832 15.656 8.554 21.551 5.723 5.875 12.735 8.781 21.278 8.793 8.484-0.012 15.48-2.93 21.246-8.836 5.742-5.922 8.582-13.02 8.594-21.508-0.012-8.547-2.844-15.656-8.555-21.551l0.715-0.695 0.719-0.695c6.062 6.226 9.128 13.949 9.121 22.941 7e-3 8.941-3.071 16.648-9.161 22.902-6.093 6.278-13.726 9.453-22.679 9.442-9 0.011-16.656-3.149-22.711-9.403v4e-3c-6.074-6.23-9.129-13.953-9.121-22.945-8e-3 -8.992 3.047-16.715 9.121-22.945l0.027-0.028-0.027 0.032c6.055-6.254 13.711-9.407 22.711-9.399 8.996-8e-3 16.652 3.145 22.719 9.399l-0.719 0.695"/>
				<path d="m855.75 370v60h9.383l29.16-46.676h0.332l-0.332 11.563v35.113h7.715v-60h-8.047l-30.508 48.938h-0.332l0.332-11.567v-37.371h-7.703"/>
				<path d="m855.75 370h1v59h7.828l29.16-46.676h1.914l-0.359 12.578v34.098h5.715v-58h-6.492l-30.508 48.938h-1.914l0.359-12.583v-36.355h-6.703v-1h1-1v-1h8.703v38.387l-0.332 11.578-1-0.027v-1h0.332v1l-0.848-0.532 30.801-49.406h9.602v62h-9.715v-36.125l0.332-11.578 1 0.027v1h-0.332v-1l0.848 0.531-29.454 47.145h-10.937v-62h1v1"/>
				<path d="m1169.4 200h18.66v125.01h-18.66zm168.07 79.98-21.39-54.199h-0.64l-22.2 54.199h-20.1l33.29-75.753-18.98-42.137h19.47l51.3 117.89zm-105.82-65.781c-6.12 0-14.64 3.055-14.64 10.617 0 9.649 10.62 13.348 19.78 13.348 8.21 0 12.06-1.769 17.05-4.184-1.45-11.578-11.42-19.781-22.19-19.781zm2.25 68.516c-13.51 0-27.5-5.953-33.29-19.141l16.56-6.914c3.54 6.914 10.13 9.168 17.05 9.168 9.65 0 19.46-5.793 19.62-16.086v-1.285c-3.38 1.93-10.61 4.824-19.46 4.824-17.85 0-36.03-9.808-36.03-28.144 0-16.727 14.64-27.504 31.04-27.504 12.55 0 19.46 5.629 23.81 12.222h0.64v-9.648h18.01v47.93c0 22.191-16.56 34.578-37.95 34.578zm-115.32-17.953h-26.54v42.851h26.54c13.95 0 21.87-11.55 21.87-21.425 0-9.688-7.92-21.426-21.87-21.426zm-0.48 60.25h-44.71v-125.01h18.65v47.363h26.06c20.68 0 41.01 14.973 41.01 38.825 0 23.851-20.33 38.824-41.01 38.824zm-243.81-110.84c-12.891 0-23.684 10.793-23.684 25.617 0 14.98 10.793 25.937 23.684 25.937 12.727 0 22.715-10.957 22.715-25.937 0-14.824-9.988-25.617-22.715-25.617zm21.426 58.804h-0.645c-4.187 4.993-12.246 9.504-22.394 9.504-21.266 0-40.758-18.687-40.758-42.691 0-23.844 19.492-42.371 40.758-42.371 10.148 0 18.207 4.512 22.394 9.664h0.645v-6.121c0-16.274-8.699-24.973-22.715-24.973-11.438 0-18.527 8.219-21.43 15.145l-16.269-6.766c4.672-11.277 17.078-25.133 37.699-25.133 21.91 0 40.437 12.891 40.437 44.305v76.363h-17.722zm30.609-72.98h18.688v125.02h-18.688zm46.238 41.242c-0.484 16.434 12.727 24.809 22.231 24.809 7.416 0 13.696-3.703 15.786-9.024zm57.997 14.176c-3.54 9.508-14.34 27.066-36.411 27.066-21.91 0-40.113-17.238-40.113-42.531 0-23.844 18.043-42.531 42.207-42.531 19.497 0 30.777 11.922 35.447 18.848l-14.5 9.668c-4.83-7.09-11.44-11.762-20.947-11.762-9.504 0-16.269 4.351-20.621 12.887l56.868 23.523zm-453.08 14.016v-18.043h43.175c-1.289-10.149-4.672-17.559-9.828-22.715-6.281-6.285-16.109-13.211-33.347-13.211-26.583 0-47.364 21.426-47.364 48.008s20.781 48.011 47.364 48.011c14.339 0 24.808-5.64 32.542-12.89l12.727 12.726c-10.793 10.313-25.133 18.207-45.269 18.207-36.411 0-67.02-29.644-67.02-66.054s30.609-66.051 67.02-66.051c19.656 0 34.476 6.441 46.074 18.527 11.922 11.922 15.629 28.676 15.629 42.207 0 4.192-0.321 8.055-0.969 11.278zm110.79-55.258c-12.891 0-24.008 10.633-24.008 25.777 0 15.305 11.117 25.777 24.008 25.777 12.886 0 24.003-10.472 24.003-25.777 0-15.144-11.117-25.777-24.003-25.777zm0 68.308c-23.524 0-42.696-17.882-42.696-42.531 0-24.488 19.172-42.531 42.696-42.531 23.519 0 42.691 18.043 42.691 42.531 0 24.649-19.172 42.531-42.691 42.531zm93.132-68.308c-12.886 0-24.004 10.633-24.004 25.777 0 15.305 11.118 25.777 24.004 25.777 12.887 0 24.004-10.472 24.004-25.777 0-15.144-11.117-25.777-24.004-25.777zm0 68.308c-23.523 0-42.691-17.882-42.691-42.531 0-24.488 19.168-42.531 42.691-42.531 23.52 0 42.692 18.043 42.692 42.531 0 24.649-19.172 42.531-42.692 42.531"/>
			</g>
			<g clip-path="url(#clipPath54)">
				<path d="m205.1 176.1-0.743 0.711c-2.91 3.079-4.628 7.86-4.628 14.051v-1.457 221.16 0.051-0.055-1.461c0 6.704 2.003 11.754 5.359 14.782l123.9-123.9-123.89-123.89m-5.371 234.53c0 0.551 0.015 1.086 0.043 1.613-0.028-0.523-0.043-1.062-0.043-1.613m0.043 1.637c0 7e-3 0 0.015 3e-3 0.023-3e-3 -8e-3 -3e-3 -0.016-3e-3 -0.023m3e-3 0.07v0.012-0.012" fill="url(#linearGradient68)"/>
			</g>
			<g clip-path="url(#clipPath78)">
				<path d="m370.28 257.22 0.942 0.535 48.929 27.801c4.665 2.652 7.774 5.867 9.325 9.269-1.547-3.402-4.657-6.621-9.325-9.273l-48.929-27.801-0.942-0.531m0.012 1.465-41.305 41.312 41.301 41.305 49.863-28.328c6.332-3.598 9.887-8.235 10.481-12.973v-0.019c-0.594-4.727-4.149-9.368-10.481-12.965l-49.859-28.332" fill="url(#linearGradient88)"/>
			</g>
			<g clip-path="url(#clipPath98)">
				<path d="m213.93 171.39c-3.461 0-6.481 1.125-8.836 3.25l4e-3 4e-3c2.355-2.125 5.379-3.254 8.84-3.254 0.3 0 0.605 8e-3 0.914 0.023-0.313-0.015-0.622-0.023-0.922-0.023m4e-3 1.465c-3.461-4e-3 -6.481 1.125-8.836 3.25v3e-3l123.89 123.89 41.305-41.312-145.15-82.473c-4.016-2.277-7.821-3.355-11.203-3.355m-8.871 1.812c-0.219 0.199-0.434 0.41-0.645 0.629l0.645-0.629" fill="url(#linearGradient104)"/>
			</g>
			<g clip-path="url(#clipPath114)">
				<path d="m328.98 299.99-123.9 123.9c2.355 2.121 5.371 3.246 8.828 3.246 3.391 0 7.199-1.082 11.223-3.363l145.15-82.473-41.301-41.305m42.235 42.238-146.08 83c-4.024 2.282-7.832 3.364-11.223 3.364h-0.043 0.059c3.383 0 7.187-1.078 11.207-3.36l146.08-83.004m-157.38 86.364" fill="url(#linearGradient126)"/>
			</g>
			<path d="m214.85 171.41c3.144 0.18 6.625 1.262 10.285 3.336l145.14 82.469-145.14-82.469c-3.657-2.078-7.141-3.156-10.285-3.336m-9.758 3.227-0.031 0.027c0.011-8e-3 0.023-0.019 0.031-0.027m-0.676 0.656-0.063 0.062v4e-3c0.024-0.023 0.043-0.046 0.063-0.066"/>
			<g clip-path="url(#clipPath138)">
				<path d="m370.28 257.22 0.942 0.535-0.942-0.535" fill="url(#linearGradient148)"/>
			</g>
			<g clip-path="url(#clipPath158)">
				<path d="m213.94 171.39c-3.461 0-6.485 1.129-8.84 3.254l-4e-3 -4e-3c-8e-3 8e-3 -0.02 0.019-0.031 0.027l-0.645 0.629c-0.02 0.02-0.039 0.043-0.063 0.066l0.743 0.743c2.355-2.125 5.375-3.254 8.836-3.25 3.382 0 7.187 1.078 11.203 3.355l145.15 82.473 0.93-0.93-0.942-0.535-145.14-82.469c-3.66-2.074-7.141-3.156-10.285-3.336-0.309-0.015-0.614-0.023-0.914-0.023" fill="url(#linearGradient164)"/>
			</g>
			<path d="m204.36 175.36c-2.91 3.079-4.628 7.86-4.628 14.051v4e-3c0-6.195 1.718-10.972 4.628-14.051v-4e-3"/>
			<g clip-path="url(#clipPath176)">
				<path d="m204.36 175.36c-2.91 3.079-4.628 7.856-4.628 14.051v1.457c0-6.191 1.718-10.972 4.628-14.051l0.743-0.711-0.743-0.746" fill="url(#linearGradient190)"/>
			</g>
			<g clip-path="url(#clipPath200)">
				<path d="m204.36 175.36 0.743 0.746v-3e-3l-0.743-0.743" fill="url(#linearGradient206)"/>
			</g>
			<path d="m429.47 294.82c0.769 1.688 1.156 3.422 1.156 5.157v7e-3c0-1.738-0.387-3.472-1.156-5.164"/>
			<g clip-path="url(#clipPath218)">
				<path d="m371.22 257.75-0.93 0.93 49.859 28.332c6.332 3.597 9.887 8.238 10.481 12.965 0-1.735-0.387-3.469-1.156-5.157-1.551-3.402-4.66-6.617-9.325-9.269l-48.929-27.801" fill="url(#linearGradient228)"/>
			</g>
			<path d="m430.63 299.99v4e-3c-4e-3 5.231-3.5 10.461-10.481 14.43l-48.929 27.801h-4e-3l4e-3 3e-3 48.929-27.8c6.989-3.969 10.489-9.207 10.481-14.438" fill="#404040"/>
			<g clip-path="url(#clipPath240)">
				<path d="m430.63 300c-0.594 4.738-4.149 9.375-10.481 12.973l-49.863 28.328 0.93 0.93h4e-3l48.929-27.801c6.981-3.969 10.477-9.199 10.481-14.43" fill="url(#linearGradient250)"/>
			</g>
			<path d="m199.73 410.62v0.012-0.012m0.043 1.625v0.024-0.024m3e-3 0.047v0.047-0.047m0 0.059c0.579 10.273 6.165 16.207 14.067 16.242-3.426-0.02-6.41-1.145-8.746-3.25v4e-3l-0.028-0.028c-0.246-0.222-0.48-0.457-0.711-0.699-2.625-2.777-4.281-6.937-4.582-12.269" fill="#404040"/>
			<g clip-path="url(#clipPath262)">
				<path d="m199.73 409.1v1.461 0.055 0.012c0 0.551 0.015 1.09 0.043 1.613v0.024c0 7e-3 0 0.015 3e-3 0.023v0.047 0.012c0.301 5.332 1.957 9.492 4.582 12.269l0.731-0.734c-3.356-3.028-5.359-8.078-5.359-14.782m5.339 16.215 0.028 0.028c-8e-3 -0.012-0.02-0.02-0.028-0.028" fill="url(#linearGradient276)"/>
			</g>
			<path d="m213.84 428.59h0.031-0.031" fill="#404040"/>
			<g clip-path="url(#clipPath288)">
				<path d="m370.28 341.3-145.15 82.473c-4.024 2.281-7.832 3.363-11.223 3.363-3.457 0-6.473-1.125-8.828-3.246l-0.731 0.734c0.231 0.242 0.465 0.477 0.711 0.699 8e-3 8e-3 0.02 0.016 0.028 0.024 2.336 2.105 5.32 3.23 8.746 3.25h0.031 0.043c3.391 0 7.199-1.082 11.223-3.364l146.08-83-4e-3 -3e-3 -0.93-0.93" fill="url(#linearGradient300)"/>
			</g>
		</g>
	</g>
</svg>
</span></a>
			</span>
		</div>
		
		<div id='social-links' class='center'>
			<span class='social grow'>
				<a href='https://twitter.com/wolocode' id='site-twitter' onclick="trackOutboundLink('wolo-twitter', 'https://twitter.com/wolocode')"><span class='image'><svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px'
	 viewBox="0 0 76 76">
	<path fill='#D9D9D9' d="M76,14.4c-2.8,1.2-5.8,2.1-9,2.5c3.2-1.9,5.7-5,6.9-8.6c-3,1.8-6.3,3.1-9.9,3.8c-2.8-3-6.9-4.9-11.4-4.9
		C44,7.1,37,14.1,37,22.7c0,1.2,0.1,2.4,0.4,3.6C24.5,25.6,13,19.4,5.3,10c-1.3,2.3-2.1,5-2.1,7.8c0,5.4,2.8,10.2,6.9,13
		c-2.6-0.1-5-0.8-7.1-2c0,0.1,0,0.1,0,0.2c0,7.6,5.4,13.9,12.5,15.3c-1.3,0.4-2.7,0.5-4.1,0.5c-1,0-2-0.1-2.9-0.3
		c2,6.2,7.7,10.7,14.6,10.8c-5.3,4.2-12.1,6.7-19.4,6.7c-1.3,0-2.5-0.1-3.7-0.2c6.9,4.4,15.1,7,23.9,7c28.7,0,44.4-23.8,44.4-44.4
		c0-0.7,0-1.3,0-2C71.3,20.3,73.9,17.6,76,14.4z" />
</svg>
</span></a>
			</span>
			<span class='social grow'>
				<a href='https://facebook.com/wolocode' id='site-facebook' onclick="trackOutboundLink('wolo-facebook', 'https://facebook.com/wolocode')"><span class='image'><svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px'
	 viewBox="0 0 76 76">
	<path fill='#D9D9D9' d="M68.7,3.5H7.3c-2.1,0-3.8,1.7-3.8,3.8v61.4c0,2.1,1.7,3.8,3.8,3.8h33V45.8h-9V35.4h9v-7.7
		c0-8.9,5.4-13.8,13.4-13.8c3.8,0,7.1,0.3,8,0.4v9.3l-5.5,0c-4.3,0-5.2,2.1-5.2,5.1v6.6h10.3l-1.3,10.4h-9v26.7h17.6
		c2.1,0,3.8-1.7,3.8-3.8V7.3C72.5,5.2,70.8,3.5,68.7,3.5z" />
</svg>
</span></a>
			</span>
			<span class='social grow'>
				<a href='https://www.youtube.com/channel/UCnKSws8Lro8U9Ewtf1Xi5jg' id='site-youtube' onclick="trackOutboundLink('wolo-youtube', 'https://www.youtube.com/channel/UCnKSws8Lro8U9Ewtf1Xi5jg')"><span class='image'><svg id='youtube_icon' xmlns='http://www.w3.org/2000/svg' x='0px' y='0px'
	 viewBox="0 -158 1024 1024">
	<path fill='#D9D9D9' d="M407,206l242,161.6l34-17.6L407,206z" />
	<path fill='#D9D9D9' d="M1013,156.3c0,0-10-70.4-40.6-101.4C933.6,14.2,890,14,870.1,11.6C727.1,1.3,512.7,1.3,512.7,1.3h-0.4
		c0,0-214.4,0-357.4,10.3C135,14,91.4,14.2,52.6,54.9C22,85.9,12,156.3,12,156.3S1.8,238.9,1.8,321.6v77.5
		C1.8,481.8,12,564.4,12,564.4s10,70.4,40.6,101.4c38.9,40.7,89.9,39.4,112.6,43.7c81.7,7.8,347.3,10.3,347.3,10.3
		s214.6-0.3,357.6-10.7c20-2.4,63.5-2.6,102.3-43.3c30.6-31,40.6-101.4,40.6-101.4s10.2-82.7,10.2-165.3v-77.5
		C1023.2,238.9,1013,156.3,1013,156.3z M407,493l0-287l276,144L407,493z" />
</svg>
</span></a>
			</span>
		</div>
		
		<div class='footer-content'>
			<a class="content-link-gray XURL" href='/license' data-target='license' data-title='License'>&copy; 2024</a>
			<a class="content-link XURL" href='/about' data-target='about' data-title='About'>Wolo Code</a><a class='content-link' target='_blank' href='/about'></a>
		</div>
		
	</div>
</div>
	</div>
</body>
</html>

About

Project > Interim > Public

License

Unknown, Unknown licenses found

Licenses found

Unknown
license.html
Unknown
license.json

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published