@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@///@@@@@/////////@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@//@@@@@@@///@//////@@@@@@///////@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@///@@@@@@@////@@@@//////@@@@@@@////@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@///@@@@/////////////////////////////@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@/////@@@///@@@@@@@@////@@@/////@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@//@@@@@@@@@@@@@@@@@@@///@@@@@@@@@@///@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@//////@@@@@@@@@@@@@///@@@@@////////@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@/@@@@@@///@@@@@@@@@@///@@@@@@@/@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@//////@@////@@@@@@@///@@///////@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@///@@@///@/////////////////////////@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@///////@@@@@@/////@@@@@///@@@@@@@////@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@///@/////////////////@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@///@@@@@@@//////@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@


_________________________________________                                  
    __                                                                     
    / |                /      ,         ,                                  
---/__|---)__----__---/-__-------)__-----                                  
  /   |  /   ) /   ) /(     /   /   ) /                                    
_/____|_/_____(___(_/___\__/___/_____/___                                  
                                                                           
                                                                           
___________________________________________________________________________
    _____                           ____                                   
    /    '                /         /    )         ,                       
---/__--------------__---/-__------/____/---)__-------------__----__-------
  /        /   /  /   ' /(        /        /   ) /   | /  /   ) /   ' /   /
_/________(___(__(___ _/___\_____/________/_____/____|/__(___(_(___ _(___/_
                                                                        /  
                                                                    (_ /   

==========================================================================================================================================
Raison: Maltraitance d'enfant, Pédophilie, Injure, Menace de mort, a essayé de forcer l'adoption d'une gamine, sex cam avec des mineur
==========================================================================================================================================
Prénom: Jérôme
Nom de famille: Lescombes
Âge: 43 ans
Né le: 5 novembre 1980
Race: Blanche
Origines: Pied noir
Croyances: Aucune
Preuves: 
    https://goopics.net/a/jpsn9uv9 (Officiel)
    https://goopics.net/a/kqnodc60 (Allimenté avec mes screens)
Photo: https://i.goopics.net/e3li4w.jpg

Description physique:
Cheuveux: 
	Coupe: Calvitie
	Couleur: Brun et blanchis par la vieillesse

Son fils:
Prénom: Lucas
Nom de famille: Lescombes
Âge: 11? ans, 12 ans le 16 septembre. Il fera sa rentré en 5éme

Race: Blanche
Croyances: Aucune
Porte des lunettes noires
Photo: https://i.goopics.net/i96rpe.jpg

Description physique:
Cheuveux: 
	Coupe: Moche
	Couleur: Chatain
Facebook: 
    - https://www.facebook.com/lucas.lescombes/
    - https://www.facebook.com/rosiefranc/


Lieu de résidence: 
	Domicile Familial:
		Localisation:	16 avenue de Roubaix, apt 109, 37100 tours (47.42009568190367, 0.6829038105612738)
			Pays:  France
				Région: Centre-Val de Loire
					Département: Indre-et-Loire
						Arrondissement: Tours (chef-lieu)
								Coordonnées: 47° 23′ 37″ nord, 0° 41′ 21″ est
								Altitude: Min. 44 m	Max. 109 m
								Superficie: 34,67 km2
								Type: Commune urbaine
								Unité urbaine: Tours (ville-centre)
								Aire d'attraction: Tours (commune-centre)
									Élections:
										Départementales: Cantons de Tours-1, Tours-2, Tours-3 et Tours-4(bureau centralisateur)
										Législatives: Première circonscription, Cinquième circonscription
						Intercommunalité: Tours Métropole Val de Loire (siège)
	Administration:
		Maire: 
			Mandat: 2020-2026
					Emmanuel Denis (EÉLV)
						Code postal	37000, 37100, 37200
							Code commune	37261
	Démographie: 
		Gentilé: Tourangeaux
		Population municipale: 137 850 hab. (2020 en augmentation de 1,27 % par rapport à 2014)
			Densité: 3 976 hab./km2
				Population agglomération: 364 325 hab. (2020)
Identité numérique: 
	Tiktok: https://www.tiktok.com/@jeromelescombes?_t=8eiub5yOP4a&_r=1
		Nom affiché: jeromelescombes
		Identifiant: jeromelescombes
		Abonnés: 0
		Abonnement: 0
		Statut du profil: Privé
		Bio: Aucune biographie pour le moment.
		Photo de profile: https://p16-sign-va.tiktokcdn.com/musically-maliva-obj/6963036494743699462~c5_100x100.jpeg?x-expires=1693148400&x-signature=sCNp97Ux5s5nUKXLCyZ%2Fi8pmjwQ%3D

	Instagram: https://www.instagram.com/mr.ameko37/?igshid=MzRlODBiNWFlZA%3D%3D
		Nom affiché: Mr.Ameko
		Identifiant: mr.ameko37
		Abonnés: 64
		Abonnement: 91
		Publications: 1
		Statut du profil: Privé
		Bio: Rien à dire
		Photo de profile: https://scontent-cdg4-1.cdninstagram.com/v/t51.2885-19/349494234_971058340715588_1577038141186540391_n.jpg?stp=dst-jpg_s150x150&_nc_ht=scontent-cdg4-1.cdninstagram.com&_nc_cat=108&_nc_ohc=at-3pxW7lFEAX_Mz6jn&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_AfBt7EEOvPJlFceZlHf4bVasAL7QmkgfLkhFV1-_EKQhTg&oe=64EE25FD&_nc_sid=8b3546

	Discord:
		Nom affiché: jeje3782
		Identifiant: jerome37
		Identifiant unique:734546132868268082
		Badges: N/A
		Created: Sun, 19 Jul 2020 23:04:05 UTC
		Banner Color: 69fd1
		Photo de profile: https://cdn.discordapp.com/avatars/734546132868268082/da7d869ec595c9d84cbdad4d62d82b2f.png?size=1024


	Facebook: https://www.facebook.com/jerome.lescombes
		Emploi:  à domicile	(1 janvier 2001 à aujourd’hui)
			Maintenance, réparation, montage demontage de matériel informatique
		Aucune école à afficher
		Aucun lieu à afficher
		Aucune relation à afficher
		Coordonnées: Aucune coordonnée à afficher
		Sites web et liens sociaux: Aucun lien à afficher
		Infos générales:
			Genre: Homme
		Membres de la famille: Bardetrip Geekbuster (Cousin) (https://www.facebook.com/bardetrip.geekbuster)
		À propos de Jerome: ucun détail supplémentaire à afficher
		Prononciation du nom: Aucune prononciation de nom à afficher
		Autres noms: Aucun autre nom à afficher
		Citations favorites: prendre la vie comme elle viend sans ce prendre la tete
		Ami(e)s:
			Suivies:
				https://www.facebook.com/jerome.lescombes/following
		Photos: https://www.facebook.com/jerome.lescombes/photos

           Snapchat: https://www.snapchat.com/add/jeromege37?share_id=YVZcaKm85dY&locale=fr-FR

	Email: 
*********************
   jerome37@sfr.fr
*********************
[x] about.me
[-] adobe.com
[-] amazon.com
[x] amocrm.com
[-] any.do
[x] archive.org
[-] armurerie-auxerre.com
[x] atlassian.com
[-] axonaut.com
[x] babeshows.co.uk
[x] badeggsonline.com
[x] bios-mods.com
[x] biotechnologyforums.com
[x] bitmoji.com
[x] blablacar.com
[x] blackworldforum.com
[x] blip.fm
[x] forum.blitzortung.org
[x] bluegrassrivals.com
[-] bodybuilding.com
[x] buymeacoffee.com
[x] discussion.cambridge-mt.com
[-] caringbridge.org
[x] chinaphonearena.com
[x] clashfarmer.com
[x] codecademy.com
[x] forum.codeigniter.com
[x] codepen.io
[-] coroflot.com
[x] cpaelites.com
[x] cpahero.com
[x] cracked.to
[x] crevado.com
[-] deliveroo.com
[x] demonforums.net
[-] devrant.com
[x] diigo.com
[-] discord.com
[-] docker.com
[-] dominos.fr
[x] ebay.com
[x] ello.co
[-] envato.com
[-] eventbrite.com
[-] evernote.com
[-] fanpop.com
[-] firefox.com
[-] flickr.com
[-] freelancer.com
[x] drachenhort.user.stunet.tu-freiberg.de
[x] garmin.com
[-] github.com
[x] google.com
[-] en.gravatar.com
[-] hubspot.com
[-] imgur.com
[-] insightly.com
[x] instagram.com
[x] issuu.com
[x] forum.kodi.tv
[-] komoot.com
[x] laposte.fr
[-] last.fm
[-] lastpass.com
[-] mail.ru
[x] community.mybb.com
[x] myspace.com
[x] nattyornotforum.nattyornot.com
[-] naturabuy.fr
[x] forum.ndemiccreations.com
[x] forums.nextpvr.com
[-] nike.com
[x] nimble.com
[-] nocrm.io
[x] nutshell.com
[x] ok.ru
[-] office365.com
[x] onlinesequencer.net
[x] parler.com
[x] patreon.com
[-] pinterest.com
[x] pipedrive.com
[-] plurk.com
[x] pornhub.com
[-] protonmail.ch
[-] quora.com
[-] rambler.ru
[x] redtube.com
[-] replit.com
[x] rocketreach.co
[x] samsung.com
[-] seoclerks.com
[-] 7cups.com
[x] smule.com
[x] snapchat.com
[x] soundcloud.com
[-] sporcle.com
[-] spotify.com
[-] strava.com
[-] taringa.net
[x] teamleader.eu
[-] teamtreehouse.com
[-] tellonym.me
[x] thecardboard.org
[x] forums.therian-guide.com
[x] thevapingforum.com
[x] tumblr.com
[x] tunefind.com
[-] twitter.com
[x] venmo.com
[x] vivino.com
[-] voxmedia.com
[x] vrbo.com
[x] vsco.co
[-] wattpad.com
[-] wordpress.com
[-] xing.com
[-] xnxx.com
[-] xvideos.com
[x] yahoo.com
[-] zoho.com

[+] Email used, [-] Email not used, [x] Rate limit
121 websites checked in 10.25 seconds

	Numéro de telephone: 
		"0604497032" OR "(+33) 6 04 49 70 32" OR "06.04.49.70.32" OR "06-04-49-70-32" OR "06;04;49;70;32" OR "06 04 49 70 32"
		Fournisseur: Reglo Mobile/SFR+
*******************
   +33 604497032
*******************
[-] amazon.com
[-] instagram.com
[x] snapchat.com

[+] Phone number used, [-] Phone number not used, [x] Rate limit

Ses paroles
"L’humanité en général me déprime , si je le pourrais je me réincarnerais en loup. 
Quand je voie comme beaucoup ce comporte et le mal qu’ils font volontairement . Cela me rend triste"

==========================================================================================================================================
Bonjour à tous, ici Adonaï. J'ai écrit un texte sur une opération anti-pédocriminel
menée sur la plateforme sociale "Réality" et sur la pédocriminalité en général.Mais
d'abord qu'est ce que "Réality"? Eh bien, c'est une plateforme sociale ayant pour but
principal l'hébergement de vidéos en direct. Elle surfe sur la vague du V-Tubing et le
concept est de lancer des lives avec nos avatars pour faire de nouvelles rencontres.
Lors de la création d'un compte, nous le liens à une plateforme intermédiaire
(comme Gmail, Twitter, etc.) suite a ça l'app demande de renseigner
une date de naissance pour interdire les échanges de photos aux mineurs 
ou l'accès à des Lives réservés aux majeurs. Cependant, ce système
n'est pas sans faille, avec des mineurs qui mentent sur leur âge 
pour accéder à des Lives interdits aux moins de 18 ans. Depuis plusieurs années,
des adultes de tout âge ont des intentions malsaines envers des mineurs
trainent sur cette plateforme. Plus récemment, nous avons enquêté sur un homme de 43 ans
nommé Jérôme qui agit depuis plus d'un an et qui n'en est pas à sa première victime. Un groupe
organisé appelé Arakiri (anciennement RIP) ayant plus d'une centaine de rapports à son
actif et qui se trouve être les forces de défense de l'Union Fédérale des États Xali
Indépendant (UFEXI), un micro-État reconnu par l'ACTL a participé a cette traque.
Voici une brève description de leur organisation: 
Le groupe Arakiri est affilié à l'organisation supranationale "UFEXI" (Union Fédérale
des États Xali Indépendants). Créé en 2020, Arakiri fonctionne selon une structure
similaire à celle de l'armée israélienne. Les membres sont sélectionnés en fonction
de leurs compétences et de leurs préférences, et leur formation est adaptée en
conséquence. Bien que ses activités soient illégales, Arakiri évite les poursuites
judiciaires en se concentrant sur la recherche de personnes suspectes ou
dangereuses et en fournissant des preuves étayant leurs actions.
Autrefois connu sous le nom de Groupe RIP, Arakiri est une coalition organisée
d'individus ou d'entités utilisant les technologies de l'information pour mener des
opérations en ligne, à la fois offensives et défensives. Cette définition englobe les
compétences techniques liées à la cybersécurité, ainsi que les aspects humains et
psychologiques. L'élément humain est crucial dans la composition de cette organisation, car les
membres doivent être capables de comprendre les motivations et les comportements des cibles potentielles. 
Cela implique une connaissance approfondie des systèmes de défense, des réseaux et des protocoles informatiques, ainsi qu'une
compréhension des vulnérabilités humaines telles que la distraction, la négligence et
la confiance. La psychologie et la manipulation jouent également un rôle essentiel dans les
opérations de cette organisation. Les membres de ces groupes peuvent utiliser des
tactiques de phishing, d'ingénierie sociale et de diffusion de contenu trompeur pour
inciter les utilisateurs à divulguer des informations sensibles ou à entreprendre des
actions pouvant être exploitées à des fins malveillantes.
En fin de compte, cette organisation est une combinaison complexe de
compétences techniques et humaines qui travaillent ensemble pour atteindre des
objectifs stratégiques en ligne. Les organisations peuvent contrer les menaces de
telles entités en renforçant leurs défenses informatiques, en sensibilisant leurs
employés aux risques en ligne et en adoptant des stratégies de sécurité proactive
pour réduire les vulnérabilités.

Revenons au résea pédophile de Reality, Les méthodes utilisées pour attirer 
et gagner la confiance des jeunes sont simples est souvent répétées entre eux, 
car plusieurs personnes voient le potentiel de ces techniques. Toutefois, 
il convient de noter que ces personnes en font une utilisation malveillante en usant de manipulation.
Ils organisent des Lives innocents pour attirer l'attention des enfants et flatter leur
ego, se présentant comme une "famille" pour gagner leur confiance. Lorsque' 

Lorsque Jérôme est arrivé sur l'application, on nous a expliqué ce qui se passait. 
Nous avons remarqué que cet homme prétendait être le père des enfants qu'il avait séduits 
et qu'ils pouvaient lui faire confiance. Ainsi il commença à faire des groupe avec des 
mineurs d'entre 13 et 17 ans Ils passent beaucoup de temps ensemble, ce qui renforce leur confiance et leur
permet de demander aux autres de communiquer sur d'autres plateformes. Parfois,
il va même jusqu'à rencontrer ces personnes en face à face. Il a demandé à adopter
une jeune fille, mais la mère biologique a refusé l'adoption, ce qui l'a poussé à
l'attaquer. Forcé de constater qu'il font tout cela en message priver car lors des lives il se
comporte de façon aimable aimante bienveillante au langage irréprochable mais pas
pour autant normale. Grâce à cela il a pu atteindre plus de 5K abonnés car la technique employé est la
substitution d'une communauté a valeur supra sexuelles suturé en famille
Malgré toute les précotions et les techniques ingénieuses employé, mais n'avaient
pas prévu ce qu'ils feraient en cas d'erreur

	* La première erreur est que les mineur viendrait nous contacter et donner des
preuves cherchant de l'aide et se sentir en sécurité
	* La deuxième était de faire beaucoup trop confiance à leur image et proche
avouant par ce même bié leur actes précriminel

Lorsqu'un adulte ne fait que se mettre avec des mineur nous avons raison de
vouloir l'arrêter
Malgré tout les responsables légaux ont leur part de responsabilité et dans
certains cas les victimes eux mêmes

==========================================================================================================================================
Dox By Adonaï & Eloah
==========================================================================================================================================


::::::::::::::::::::::::::::::::::cdOKK0kl::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::lxO000kc,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;
:::::::::::::::::::::::::::::::::::lxOKKKOxl:;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::cdO0000kl;,,,,,,,,,,,,,,,,,,;,,,;;;;;;;;;;;
::::::::::::::::::::::::::::::::::::cxO0KKKOdc:;;::;;;::::::::::;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::cox0KKK0Oo:,,,,,,,,,,,,,,,,,,,;,,,;;;;;;;;;;;
:::::::::::::::::::::::::::::::::::::lxO0KKK0ko:;::::;:::::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::lxO00KK0kdc;,,,,,,,,,,,,,,,,,,,;,,,;;;;;;;;;;;
::::::::::::::::::::::::::::::::::::::ldO0KKKK0xl:;:::;:::::::::;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::cdO000KK0koc:;,,,,,,,,,,,,,,,,,,,;,,,;;;;;;;;;;;
:::::::::::::::::::::::::::::::::::::::lxO0KKKK0Odc:;:;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::cox00K0KK0Odc:::,,,,,,,,,,,,,,,,,,,;,,,;;;;;;;;;;;
::::::::::::::::::::::::::::::::::::::::lxO0KKKKK0koc:;::;:::;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::lxO00KKKK0Odc::c;,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;
:::::::::::::::::::::::::::::::::::::::::ldk0KKKKKK0xl:;::::;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::cdO000KKK00Odl::::;,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;
;:::::::::::::::::::::::::::::::::::::::::ldkO0KKKKKKOdc::;;:::;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::cokO0KKKKK00Odc:::::;,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;
......'',::::::::::::::::::::::::::::::::::ldkO0KKK0KK0kdc::::;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::clx000KKKKK0Okdl::::::;,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;
     .. .,::::::::::::::::::::::::::::::::::cokO0KKKKKKK0ko::::::::;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::lxO00KKKKK000Oxc:::::::;,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;
 ..  .  .;c::::::::::::::::::::::::::::::::::cdkk0KKKKKKKK0xl:;::::;::::::::::::::;;;::::::::::::::::::::ccc::::::::::::::::::::::::::::::::cdO000KKKKK000Oxl::::::::;,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;
...     .;c:::::::::::::::::::::::::::::::::::cdkOO0KKKKKKKKOdc::::::::::::::::::::::::::::::::::::::::::::::cccc:ccc:::::::::::::::::::::cok0KKKKKKKK000Oxl:::::::::;,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;
...     .:c::::::::::::::::::::::::::::::::::::cdkOO0KKKKKKKK0Odc:;:::::::::::::::::::::::ccllllcccc::::cccc::::::ccccccc:::::::::::::::clx000KKKKKKK00OOdc::::::::::;,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;
..      .:::::::::::::::::::::::::::::::::::::::ldxkO0KKKKKKKKKKOdc:::::::::::::::ccccclloddxxxxxxxxddddddddoolccc::::::ccccc::::::::::lxO0K0KKKKKKK00Okdc:::::::::::;,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;
..      .:::::::::c::::::::::::::::::::::::::::::cokkO0KKKKKKKKKK0kdc:::::::::::cccccloddxxxxkkkkkkkkkkkkkkkkkkxdoolcc::::cclc:::::::ldk000KKKKKKKK000kdc::::::::::::;,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;
..      ':::::::::c:::::::::::::::::::::::::::::::coxOO00KKKKKKKKKK0koc::cccclllooodddxxxxxxxkOOOOOkkkkkkkkkkkOOOOkxxdollccccccc:::cdk000KKKKKKKKK00Okoc:::::::::::::;,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;
...     ':::::::::c:::::::::::::::::::::::::::::::::lxkO00KKKKKKKKKKK0kxxkkOOOOOOOOOOkkkkkkkkOOOOOOOOOOOOOOOOOkOkkOOOOkxxdoooolllodk0KKKKKKKKKKKK0OOko:::::::::::::::;,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;
...     ':::::::::cc:::::::::::::::::::::::::::::;:::cdkO00KKKKKKKKXKKK000KKKK00OOOOOOOOOOOO00000OOOOO000OO0OOOOOOOOOO00OOkkxxxdxk0KKKKKKKKKKKKK0OOxl::::::::::::::::;,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;
..      ,::::::::ccc::::::::::::::::::::::::::::::::;:cdkOO0KKKKKKXXKKKKKKKKK00000OOOOOOOOOO000K00000000KK0KK000000OOOO000000O000KKKKKKKKKKKKKK00Oxl:::::::::::::::::;,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;
..  .  .,:::c::::ccc:::::::::::::::::::::::::::::;:::::ldkO000KKKKKXXXXXXXKKKKKKKKKK000OOkkO00KKKKKKK000KKKKKKKKK000000000KKKK0KKKKXKKKKKKKKK00Okdc::::::::::::::::::;,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;
.. ..  .;c::c::::ccc::::::::::::::::::::::::::::::::::::cdkOO00KKKXXXXXXXXXXXXKKKKKKKK00OOkkkO00KKKKKKKKKKKKXXXXXKK000000000KKKKKKXXXKKKKKK000Okdc:::::::::::::::::::;,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;
.. ..  .;c::c::::ccc::::::::::::::::::::::::::::::::::::coxkk00KXXXXXXXXXKKKKKKKKKKKKKK000OkkkO00KKKXXXKKKKKKXXXXXXKKKKK00000KKKXKXXXKKKK0K00Okdc::::::::::::::::::::,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;
   ..  .;c:::::::cc::c::::::::::::::::::::::::::::::;;:lxO0O0KXXXXXXXXKKXXXKKKKKKKKKK00000000OOOO0KKKXXXXXXKXXXXXXXXXKKKKKKKKKKKKXXXXKKK0000Okdlc::::::::::::::::::c;,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;
   ..  .;c:::::::cc::c:::::::::::::::::::::::::::;:::cdOKKKKKXXXXXXXXXKXXKKKKKK00KKKKKKKXXKKKKK000000KXXXXXXXXXXXXXXXXKKKKKKKKKKKXXXXXKKK0OOkxdolcc::::::::::::::::c;,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;
 ....  .:::::::::cc::c:::::::::::::::::::::::::::::cldOKXXXXXXXXXXKKKXXXKKKKKKKKKKKKXXXXXXXXXXXXKK0000KXNNNNXXXXXXXXNNXXKKXXKKKKXXXXXXKKK0OkkOOkdolc::::::::::::::::;,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;
.....  .::::c::::cc::c::::::::::::::::::::::::::::cox0KXXXXXXXXXXXXXXXKKKK0000KKKKXXXXXXXXXXXXXXXXXXKK00KXNNNNNXXXXXNNNNXKXXXKKXXKKXXXXKK000KK0OOkdlccc:::::::::::::;,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;
.....  ':::::::::cc::c:::::::::::::::::::::::::::cok0KKXXXXXXXXXXXXXXKKKK000KKKKXXXXXXXXXXXXXXXXXXXXXXKK0KXNNNNXXXXNXXNNNXXXXXXXXXXXXXXXXK00KXK000Oxlcc:::::::::::::;,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;
.....  ':::::::::cc::c::::::::::::::::::::::::ccldOKXKKKXXXXXXXXXXXKKKKK00KKKKKXXXXXXNXXXXXXNNNNNNXNNNNXK0KXNNNNNXNNXXNNNNNXXXXXXXXXXXXXXXK00KK0O00Oxoccc:::::::::::;,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;
.....  ,cc:::::::cc::c:::::::::::::::ccc::::ccloxOKKKKKXXXXXXNNNXXKKKK000KKKKXXXXXXXXXXXXXXXXXXXNXXNNNNXXXKKXNWNNNNXXNNXXNNNXXXXXXXXXXXXNNXK00000000Okdlc:::::::::::;,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;
..... .,cccc:::::ccc:cc:::::::::::ccccc:::cccldk0KKKKKXXXXXXNNNNXKKKKK0KKKKKKXXXXXXXXXXXXXXXNNNNXXNNNNNNXXXKKXNWWNNNNNNNXNNWNNNXXXXXNXXXNNXXXK00OO00OOkdlcc:::::::::;,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;
..... .,ccc:::::cccccccc::::::::ccccc:::ccccldO000KKKKKKKXXNNXXXXK00KKKKKKKKKXXXXXXXXXXXXXXXNNNNNNNNNNNNNNNNXKKNWWNNNNNNNNNWWNNNXXXXNNNXNNNXXKK0OOOO00Okdlc:::::::::;,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;
....  .,ccc:::::cccccccc:::::::cc::cccccccclxO0000KKKKKKXNNNXXXKKKKKKKKKKKKKKKXXXXXXXXXXXXNNNNNNNNNXXXXXNNXNNXKKXWNNNNNNNNNNWWNNXXXXXNNNNNNNNXKK0OOO00OOOdl:cc::::::;,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;
...   .,ccc:::::ccccccccccccccccccccccccccokOOO000KKKKXXNXXXXXXKKKKKKKKKKKKKKKKKKKXXXXXXXXXNNNNNNNNNNXXXXNNXXNNKKXNNNNNNNNNNNWWNNNNXXXNNNNNNNNXXKK0OO0OO0Odlc::c::::;,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;
...   .;cc::::::cccccccccccccccccccccc::cokOOO0000KKKXNNXXXXXXKKKKK000KKKKKKKK0KKKKKXXXXNNNNNNNNNNNNNNNNNNNNNNNNXKXNNNNNXNNNXNWWNNNNXXNNNNNNNNNXXXK0OO0000Oxlccc::::;,,,,,,,,,,,,,,,,,;;;;;,,;;;;;;;;;;;
..... .;c:::::::ccccccccccccccccccccccccoxkkOO0000KXXXXXNXXXXKK0K00000OkxdoolloodddxkO0KXXNNNNWNNNNNNNNNNNNNNNNNNXKXNNNNNNNNXNNWWNNNXXXXNWWWWWNNNXK0OOO0000Oxlcc::::;,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;
..... .:c:::::::ccccccccccccccccccccccloddxkOOO0KKKXXNNNNXXXXK00000Okdoc;:::cccccccllodxk0KXNNWWWWWWWWWWWWWNWWNNNXK0KNNXNNXNNNNNWWNNXXXXXNWWWWWWWNXKKOO00OO0Oxl:::::;,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;
....  .:c::::::cccccccccccccccccccccclooddkOOO0KKKKXNNNNNXNXK00000OkxxxkkO0KKKK00OkkkkkkkkO0KXNNWWWWWWWWWWWWWNNXXKOxx0NNNNNNNNNNWWWNNXXXNNNWWWWWWWNXXK0000O00Odc::::;,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;
....  .:c::::::ccccccccccccccccccccclllodxkkO0000KKXNNNNXXNNK00000000KKKKKKK0O0KKKKK00000000KXXNNNWWWWWWWNNNNNXXK00OkkXNNNNNXNNNNWWWNNXNNNNNWWWNNWWNXK0000OOO0kdc:::;,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;
....  ':cc:::::cccccccccccccccccccccclodxkkOO0000KXNNXNNNNXX0O00000000KOxoddc;coooxOOOO0KKKKKXXXNNNWWWWWWNNNNNXXKKKK0O0XNNNNNNNNNNWWWNNNXXNNWWMWNNNWNXK0000OOOOkoc::;,,,,,,,,,,,,,,,,,,;;;,,,;;;;;;;;;;;
....  'ccc:::::ccccccccccccccccccccccldxkOOO00000XXNXXNNNNX0OO00000Oxdol,......,,;oxxxkkO0KKKKXXXNNNNWWWNNNNNXXXKKK0OkxOXNNXNNNNNNNWWWNNNXXXNWWWWWNNWNXK000OOOOOxlc:;,,,,,,,,,,,,,,,,,,;;;,,,;;;;;;;;;;;
....  ,ccc:::::ccccccccccccccccccccclodxkOO000O0KXXXXNNNNXXOxO0OOO0ko,... ..;ldxkxdlclxOOO000KKXXXNNNNNNNNNXXXXKKKOkkxolkNWXXNXNNNNNWWWNWNXXNNWWWWNNWWNX0000OOOOkdc:;,,,,,,,,,,,,,,,,,,;;;,,,;;;;;;;;;;;
.... .,ccc:::::cccccccccccccccccccclodddkOOOOO0KXXXXNNNNNX0kxO000Oxl,.  .'ck0000Kkc:;;:dO00000KKKKXXXNNXXXXXXXXKK000kkkdd0NNXNNNNNXXNWWWWWNXNNNWWWWNNWWNX000OOOOOdlc:,,,,,,,,,,,,,,,,,,;;;;,,,;;;;;;;;;;
.... .,:::ccccccccccccccccccccccccllooodkkkOO0KXXXXNNNNNXKkxkO0Oxo;.   .cx00000KKkl:,,;:d00000000KKXXXXXXKXXXXXXKK000XXX0OXWNNNNNNXXNWWWWWNNNNNWWWWWWNWWNK0OOOkOkxoc:,,,,,,,,,,,,,,,,,,;;;,,,,;;;;;;;;;;
.... .;:::cccccccccccccccccccccccclllloxxxkO00KKKXXNNNNXX0dok00ko;'....,lxO00000KOoc:clld0KK000000KKXXXKKKKKKXNNX00KXXNNX0OXNNNNWWNKXNWWWWNNNNNNWWWWWWWWNXK0OOkkkkoc:;;,,,,,,,,,,,,,,,,;,,,,,;;;;;;;;;;;
.... .;c::ccccccccccccccccccccccclllccodddkO0KKKKXXNNNNNKxlok000Okdl:;;;:ldxxkO00K0OO00KKXXK00OkO0KXXXKK0KKKKXNNXKKKKXNNNKkkXWWNNNNXXNNWWWNNNNNNNWWWWWWWWNX0OOOkkkdlc:;,,,,,,,,,,,,,,,,;,,,,,;;;;;;;;;;;
.    .;c:::cccccccccccccccccccccclccclloodk0KKKXXXNNNNNXOl:oO000000OOkkxxxkkkkOKKKXXXXXNXXK0OOOkkO0KXK0OO00KKXNNNNXXNXXXK0kd0WWNNNWNXXNWWWWNNNNNNNWWWWWNNNX0OOOkxxxdl:;,,,,,,,,,,,,,,,,,;;,,,,;;;;;;;;;;
.    .:c:::::::ccccccccccccccccccllllloodxO0KKXXXNNNNNXKx:;dOO00000000000KKKKKXXXXXXXXXXK00OkOkkkkOO00OOOO000KXXNNNNNXXXKOxox0WWNNNWNXNWWWWNNNNNNWWWWWWNNNNK0OOkxxxxl::;,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;
...  .:c::::ccccccccccccccloodxxxxxxkkOkkO00KKXXXNNNNNXOl,ckO00000000000KKXXXXXXXXXXXKK0OOOOkkkkkkkkkkkkkOO000KXXNNNNXXXX0OkdkXWWNNWNXNNWWWWNXKXNNWWWWMWNNNX0OOkkxxxoc:;,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;
...  .:c::cccccccccccccc:cx0KKK0OOkkkOkkO000KKXXNNNNNNKx,,okOOOO000000000KKXXKXXXKKKKKK0O00OkkkkkkkkkkkkOO0000KKXXXXNNXXXKKKOOKNWWWNNNXNWWWWNXKKXNWWWWWWNXNXK0Okkxxxo:;;;,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;
.... ':cccccccccccccccccccldkKXXXXKKK0000000KXXXNNNNNKOl;:dkOOOOOO000KKKKKKKKKKKKKKKKKKK000OOOOOO0KKKK0OOO00000KKKXXXXXXXXXXK00KNWWWWWXNWWWWWNKKKXNWWWWWNXXXK0Okkdodl:,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;
.....':ccccccccccccccccccccccox0XXXKKKKK00KKXXXXXNNNXKxc;cdkOOOOO000KKKKKKXXXXXKXXXXXXXXK00000OOO0KKKKK000K000KKKKKKKKXXXXXXXK00XWWWWNNNNWWWWNXKKXNNNWWWNNXKK0Okkdool:;,,,,,,,,,,,,,,,,,,,;;;;;,,;;;;;;;
.....,::cccccccccccccccccccccccldOKKXXXKKKKXNNXXNNNXXOo:;cdkOOO000KKKKKXXXXXXXXXNNNNNNXK00000OOOkkOOOOOO0KKK00KXXKKKKXXXXXXXXKK0KNWWWWWNNWWWWNXKKXNNNWWWWNXKK0Okxdol::;,',,,,,,,,,,,,,,,,,;;;;;,;;;;;;;;
.....,c:ccccccccccccccccc:cccccccldOKKKKKKKXNNXNNNXXKkl::cdkOO000KKKKKXXXXNNNNNNNNNNNXKO000kdclxkkkkkOOkxk0KK0KXNXNXXKKKKKXXXXXK0KNWWWWNNWWWWWNXKXXNNNWWWNXXKK0Okkxdlc:,,,'',,,,,,,,,,,,,,;;;;;,;;;;;;;:
.....;cccccccccccccccccccccccccclllldk0KKXXNNXXNNNXK0dc::cokO000KKKKXXXXNNNNNNNNNNNNNXK0OOOOxodkkkkkkkkoccdO00KXNNNNXXXXXXXXXXXK00KNWWNNWWWWWWWXXXXNNNNWWNXXKKKOOOkkkkdoll:,,,;,,,,,,,,,,,;;;;;;;;;;;;;:
... .;cccccccccccccccccccccccccclllldkKXXXXNXXNNNXX0kl:clldk000KKKXXXXNNNNNNNNNNNXXXXXXKK0KK0KK0OOOOkO0OOO0000KXNNNNNNNNXXXXXXXKK00XWWWNWWWWWWWNXXXNNNNWWNXKKKK0OOOkxxxkO00Od:,,,,,,,,,,,,,,;;;;;;;;;;;;
 .. .:cccccccccccccccccccccccccccloxOKKXXXXXXNWWNXKOxc:clodk000KKXXXXNNNNNNNNNXXXXXXXXXXXKKXXXOxk0K0kdx0KKK0KKXXXNNNNNNNXXXXXXXXKK0KXWWNNWWWWWWNNNNNXNNWWNNXXXKK000KKKKXXK0Od:'',,,,,,,;,,,,;;;;;;;;;;;;
... .:ccccccccccccccccccccccccccldk0KKKXXXXXNNNNXK0Oxc:lxkkkO0KKKKXXXXXXNNNNXKKKKXXXXXXXXXXXNNKOOKNX0O0KXXXXXXXXXXNNNNNNNNXXXXXXXKK0KXWNNNWWWWWNNNNNXXNNWNNXXXXKKKKKKKOxoc:,,,,,,,,,,,,,,,,,;;;;;;;;;;;;
.....:ccccccccccccccccccccccccloxk0KKKXXNNXNNWNXK0OOxlccxOOkO0KKKKXXXXXXNXXKKKKKKKXKXXXXXXXXNNNXNXNNNNNNXXXXXXXXXXNNNNNNNNNXXXXXXXK00KNNNNNWWWWNNNNNNXNNNNNXXXXKK0Oxol:;,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;
....':cccccccccccccccccccccccldkO00KKXXNNNNNNWNXK0Okdllok0KOO0KKKXXXXXXXKOOO0KKKKK000O00OOO0KKKKKKXXNNNNNNXXXXXXXNXXXXXNNXXXXXXXXXKKO0XNNNNNWWWNNNNNXXNNNWNXXNXK0ko:,;;,,',,,,,,,,,,,,,,,;;;;;;;;;;;;;;;
....':ccccccccccccccccccccccoxO000KKXXXXNNNNNNXK0kkxc;:okKKOkO0KKXXXXXXK00OkkxxdoolllloooooodxkkkkOOO0KKXXXXXXXXXXXXXXXXXXXXXXXXXXK0OO0XNXNNWWWNNNNNXXNNNNNNXXKK0ko;,,,,''''',,,,,,,,,,,,;;;;;;;;;;;;;;;
....,:ccccccccccccccccccccldkO000KKXXNXNNNNNNXK00xxxc,;cx0KOkO00KKKKKKKXX000OkxxxocccokkkxdooooooooodddxkO0KXXXXXXXXXXXXXXXXXXXXXXK0OkkKNXNNNNNNNNNNXXNNXNNNNXK0K0d:,,,,,,'''',,,,,,,,,,,;;;;;;;;;;;;;;;
....,cccccccccccccccccccclxOOO00KKXXXNNNNNNNXK00Oxxd:;;cok0OkO0000KKXXXXXKKKKK00OdokkOKNN0O0OxdolodxxxxdoodkO0KXXKKKKXXXXXXXXXXXKKK0OxdOXNXNNNNNNNNNXXNNNNNNNXK000kc,,,,,,''''',,,,,,,,,,,,,;;;;;;;;;;;;
....,:ccccccc:cccccccccloxOOO00KKXXXXNNNNNNXK0OOkxxd:;;cloddxkO0KKXXXXXXNNXXXXK0kxxxxx0KOddk0kxxddxxxxxdol::oxdxkkkkOKXXXXXXXXXXKK00OxokXNXXNNNNXNNNXXNNNXXNXXK000ko;,'''''''''',,,,,,,;,,,,;;;;;;;;;;;;
....;cccccccc:ccc:ccccldxkOO00KXXXNXXNNNNNXXK0Okxxxo:;;:oooodOKXXXNNNNXXXXKKKKKK0OkxooxkxxkO000KK00OOOOkollcdkl:cldxOKXXXXKKXXKKKK0Okdox0XNNNNNNNNNNNXXNNXXXXXK000Oo:,''''''',,'',,,,,;;,,,,;;;;;;;;;;;;
.. .;cccccccc:cccccccoxxxkOO0KKXNNXXNNNNNXX00OOkdddl:;;:ldk0KXXXNNNNNNXXK000KXXXKK0OkxxdxkxkxxkxkkkkxxkxxxxxxxxkO0KXXXXXXKKXXXKK0K0OxodkkKXNXXNNNNNNNXXXXXXXXXXK0OOdc,'''''''''',,,,,,,,,,,,;;;;;;;;;;;;
.. .;cccccccc:cccc:cdxxdxO00KKXNXXXXXXNNXXKOOOOxdddl:;;:oOKXXNXXNNNNNXK0O0KXXXXXXXKK00OkkOOkkkkkOO0OOOOOOO000KKKXXXXXXXXKKXXXKKK000kdldxxOXNXXNXXNNNNXXXXXKKXXXK0OOkl;''''','''',',,,,,,,,,,,;;;;;;;;;;;
.. .:ccccccccccc:cldxdodO00KKXXXNXXXXXNXXKOOOOkxddoc;:okKXXXXNNNNNNXKOkk0XXXKXXXXKKKKKKKKKKKK00000KKKKKKXXXXXXXXXXXXXXXXKKKKKKKK00Oxc:xkxkKXXXNXXNNXNXXXXXKKXXXX0kkOo;''''''''''',,,,,,,,,,,,,;;;;;;;;;;
.. ':ccccccc:::ccldxoldk0KKXXXXXXXXNNNNXKOOOOOxdddlcokKXXXXXNNNNNNXOddk0XXXKKXXXXKKKKKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKKKKKK000Oxl,cOkdx0XXXXXXXXXNXXXXXKKXXKX0kkOd:''''''''''',,,,,,,,,,,,,;;;;;;;;;;
.. ':ccccccc::cloddolok0KKXXXXXXXXXXNNXK0kkOOxooodxO0XXXXXNNNNXXX0dlok00KKKKKKKKKKKKKKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKKKKK0000OOxl,'lkxdxOKXXXXXXXXXXXXKKKKXKKX0xxkdc,''''''''',,,,,,,,,,,,,,;;;;;;;;;;
.  '::ccccc::clodolcldOKKXXXXXXXXXXXXXK0OkkOOdooxOKXXXNNNNNNNXK0xc;:dO0000KK00KKKKKKKKXXXXXXXXXXXXXXXXNNXXXXXXXXXXXXKKKKKK0000OOxc,.'okdodx0XXXXKXXXXXXXKKKKKKKK0xodoc;''''''''',,,,,,,,,,,,,;;,;;;;;;;;
.  ':::cccc:codoolccok0KXXXXXXXXXXXXXKKOxxO0xodkKXNNNNNWNNNNXOxo:,';lxkOO0000000KKKKKKKXXXXXXXXXXXXXXXXXXXXXXXXXXKKKKKK00000OOkdc'..,dxolloOXXXXXXXKXXXKXKKKKKKK0xoooc;''''',''''',,,,,,,,,;;;,,,;;;;;;;
. .,::::::ccldollccldk0KKKKXXXXXXXXXKKOkxkOOxx0XXNNNNNWWNNX0xoc:;,'',:ldxkOOOO000KKKKKKXXXXXXXNXXXXXXXXXXXXXXXXKKKKKK0000O0Okdl;'..':xxlcclkKXXXKXXKXXKKKKKKKKKK0xoddl:,'''''''''',,,,,,,,,,,,,,,;;;;;;;
. .,:::::clllolcccldkO0KK0KXXKXXXXKKKOkxkOOO0KXXNNNWWWWNXKkoc:::;,''',',:loxxkkOO00KKKKKKXXXNNNNNNNNXXXXXXKKKKKKK0000OOOOkdoc,.....':xdccccd0KXXKKKKKKKKKK0KKKKKOxoddolc;,'''',,'',,,,,,,,,,,,,,;;;;;;;;
. .,:::::colcccclloxO0K00KKKXXXXXKK00kdxkO0KXNNNNNWWWNNKkocloxxkxl;,',''''',:lodxkO00KKKKXXXXXXXXXXXXXXXXXXKKK00OOOkkxddolc;'......'cxo::ccoOKXXKKKKKKKK0000KKK0Okxdollolc,',,'',',,,,,,,,,,,,,,,;;;;;;;
. .;::::cllc::clloxO0K00KKKKXXXKXK00kxdk0KXXNNNNNNNNNKOdlldkOO0000kc,,'''''..'',;:ldxOO00KKKKKKKKKKKKKKKKKK00Okxxddolcc::::;,'.....'cxl,;:cok0KXKKKK0KKK0000KKK0Okkkdoooool;,,',,',,,,,,,,,,,,,,,,,;;;;;
  .;:::cllc::ccldxkOOO0KKKKXXXXXOdoc;,,,cdk0Okddk0XXOdooxO000000OOOo;,,''''''....'',;clodxxkkkOOOOOOOOOOOkkdolcc:::;::ccllccc,....';od:',;:okOKKKK0KKKKK0000KK00Okkkkkxddodo:,'',',,,,,,,,,,,,,,,,,,;;;;
  .;:;:ccc:::ccoxkOOkOKKKKXXXKKx,.        ....  ..,;'.,lk0KK00000kdc;,,,,'''''..',,,''',;;;::cccclllllccc::;;;::::ccloddddoooc,...';do;';;coxk0KK00KKKKK0OOO0K0OkkkkkOOkxxdddc,''',,,,,,,,,,,,,,,,,,,;;;
  .;::ccc:::ccldkOOkO0K0kkxxkOk:.                       .lO00000Od:,,,',''''.'.'',;;;,,;;:::;;;;;;;;;;;::::ccllllodxxkkkkxxxxdl,...:dl,';:cdkk0KK00KKK000OOO0K0OkkOOkkkOOkkxxdc,'''',,,,,,,,,,,,,,,,,;;;
  .;:::::::cccokOkxdxo:,... .'.                          .;c:,;:c;,:lc:;''''.'''',;c::::cllooooooooooooooooodddxxkOOOOOkkxxxxxd:...cd:',;:lxkk00K000K000OOOO000OOOOOOOkOkOOkkkxl;''''',,,,,,,,,,,,,,,;;;
  ';:::::ccccoxkdc,..                                           .'cxkkxdc,'''''''';cllccloddxkkkkkkkkkkkkkkkkkkOOOOOOOOkkkkOkkxo;.,lo;'';:lkOOOO00000000OOOOO00OOOOOOOOOOOkOOOkkd:,'','',,,,,,,,,,,,,;;;
  ';;;:::::clxdc'.                                               .'cdxkkxl,''''''',:lollloodxkkOOOOOOOOOOkkkkOOOOO00OOOOkkkOOOkxl,;oo;'';:okO0O00000KK00OkOOOOOOkkOOOOOOOOOOOkkOOxc;,,,,,,,,,,,,,,,,,;;,
  ':::::::cldd:.                                                    .cxkdl,',,,'''';looloooddxkkkkOOOOOOOkOOOOOO00000OOOOkOOOOOko:cdo;;;:cokO0O000000K00OkkOO0OOkkOO00000OOOkOOOkOko:,,,,,,,,,,,,,,,,,,,
 .,::::c:ccodc.                                                      'col;'',,,'.',;cooooooddxxkkkkkOOOOOOOOOO00000000OOOOOOO0Oko:ldl,:cclxO00000000KK00OOOO00OOkkOOO00000OOOOOOOOOOxl;,,,,,,,,,,,,,,,,;
 .;;;:::cclc,.                                                         ...','''..'',:oooooddxxxkkkkOOOOOOO00000000000000OOOOO0Oxl:oko:coodkO00000000KK00OOOOO0OkxkOOOO0000000OOOOOOOkkdc,,,,,,,,,,,,,,,;
..;;;::::;..                                                             ..........':lodddddxxkkkkOOOOOOOO000000000000000OOOOkdccoxkl:lddxkO000000000K0OOOOOkOkdoodO00O0KKK00OOO00OOOOOxl:;,',,,,,,,,,,;
 .,;;:;'.                                                                  ......''',coddddxxxkkkkOOOOOOOO0000000000000O0OOkocodxkkdlldxxxkO0000000O00OOOOOkkOklllcldkO000KKK0000000OOOOkxl;,,,,,,,,,,;,
 .;;;;.                                                                     ..'..''',:lddxxxxxkkkkOOOOOOOO0000000000O000OkdlcdOOkxxdlxkxkkkO000O00OO00OOOkkkkOxlc:;,;cokOOO0KKKK000000OOOOkdl:;,,,,,,,;,
 .;:;'                                                                      .',...'',:ldxxxxxxxkkkkkOOOOOOO00000O00O00OkdolxOO0OxodxxOOkkkkO000O00OO00OOkxkkkko::;'.'',:ldkO000KKKKK00000OOOkdl:;,;;,,,;
.';;,.                                                                       .,...'',;cldxxxxxkkkkkkkkkOOOO00000000Okdooldk000OxllxkOkkkOOOO0K0OO0OO0Okkkxxxxxl,'',''.'',;:ldkOO00KXKKKKKKK0OOkdc:;,,,,;
.';;'.                                                                       .'...'',;ccclddxxkkkkkkkkOOOOOOOOOkxdolllldkO0000klcdkOOkkkkkO0K00OOOOO0kxxxxxxxd:'....,,,,',,,;:ldxkOKXXXKKKKK00Okdl:;,;,,
.';:;.                                                                      ......',,:loollllloooooooodddddoolccccloxkOOOO000xccokOOkkOOkkO0K000OOOO0kxxxdxxdl'..   ..''',,''',;:lox0KXXXKKKKK00kxol:,,;
.,:c;.                                                                    ....'''.';:coddxxxxxdoooooloooodddooddxkOOO00OO00kdccokOOkOOOkxkO00000OOOOOkdxddxxo;...      ....'.....';:ldOKXXXKKKK00Okdol;,
.;::'.                                                                   .''...','';:lddxkkOOkkkxxxxdxxkkOOOOO0000OOOOOO00koloxkOOOkkOOkxkO0000OOOOOOkxdodxoc'.            ........',;cok0XXXKKK00OOkxoc
.,;;.                                                                   .,,'''',,,,:loxkkkOOOOOOkkkxxxkkOOO000000OOOOOOOOdlcdOOOOOkkkOkkxkO0000OOOOOOkxdloxl;..                   .....',cdOKXXKKK0OOOkd
.,;.                                                                   .:c;'',,,;:;coxkkkOO0000OOOkkxxkkkOO000000OOO00OOxooxO00OOOkkkkxxxkO0000OOOOOkxdocod:...                         ...;ox0XXKXK0OOk
.,'.                                                                 .,coo:,,,,,;c::okOOOO00KKK00OOkkkkkOOO000000000OOkdoxO0000OOkkkkkxxxkkO000OOOOOkxoccdo,...                            ..':dOKKXKK0O
.,.                                                                 .;loooc;,;;;;lolok00000KKKKK000OOkkkOO0000000000OxdxO00000OOOkkxxxxxkkkO00OOOOkOkdc:col' ..                               ..;oOKKXK0
.'.                                                                .,looooc;;;;::cddok0000KKXXKKKK0OOOkkOO000000KKOxodk000KK00OOOkxxdddxkkkO00OOkkkOko::co:. ..                                  .:x0KXX