- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::::::::::::::..:::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::-::.::::::::::::::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::-:::::::::::::::::–//–:::::::::::::::::-:::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::-.–:::::::::::::::.////.:::::::::::::::–.-::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::./:–::::::::::::.:////:.::::::::::::–:/.:::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::.://::–::::::::–//////–::::::::–:://:.:::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::-/////:–::::::.////////.::::::–://///–:::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::.///////:–:::.:////////:.:::–:///////.::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::-:////////:—-//////////—-:////////:-::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::.//////////:.-:////////:-.://////////-:::::::::::::::::::::::::::::
- :::::::::::::—:::::::::::::::.://///////-::–:////:–::-//////////.:::::::::::::::—:::::::::::
- ::::::::::::::.-:::::—–:::::–/////////.///:–::–:///./////////–:::::—–:::::-.::::::::::::
- :::::::::::::::–:///////::::::-.-::::///-://///:..://///:-///::::-.-::::::///////:–:::::::::::::
- :::::::::::::::::–:////////////:-:::::–.::://:-::-://:::.-::::::-://///////////–:::::::::::::::
- :::::::::::::::::::-:////////////.//////–:::-.-::::-.-::::-//////.////////////:-:::::::::::::::::
- ::::::::::::::::::::–://////////:-/////.//:–::.…::–://./////-://////////:–::::::::::::::::::
- ::::::::::::::::::::::–://///////.::::-.:-.-..-.–.-..-.-:.—::./////////:–::::::::::::::::::::
- ::::::::::::::::::::::::–:::–:::-.///-:-.-.::.—-.-:…-:-///.-:::–::/–::::::::::::::::::::::
- :::::::::::::::::::::——-://////-:/:.-.-.::.-/–/-.::.-.-.:/:-//////:——-:::::::::::::::::::
- ::::::::::::::::—-:://///:-://///:`-:.-.:-.:/.–.-./:.-:-..:-`://///:-://///::—-::::::::::::::
- ::::::::::—–://///////////:-:/:-::.:`-.-/:-..““..-:/-.-`–::-:/:-://///////////:—–::::::::
- ::::::::..-////////////////////-.-///-.–/-.–.. ..–.-/–.-///-.-////////////////////-..-:::::
- :::::::::::—-::////////////:-:/:–:-:`-.-::-..““..-::-.-`:-:–:/:-:////////////::—-:::::::::
- ::::::::::::::::—–::////:-://///:.-:.-./–/:.—:.:/–/–.:-.://///:-:////::—–::::::::::::::
- ::::::::::::::::::::::—-.-://////-:/:.-.-.:-.-/–/-.-:.-.-.:/:-//////:-.—-::::::::::::::::::::
- ::::::::::::::::::::::::–//::–::-.://-::…–.-::-.–…::-//:.-::–:://:-::::::::::::::::::::::
- ::::::::::::::::::::::–//////////.:::–.::.–.-.–.-.–.-:.-::::.//////////–::::::::::::::::::::
- ::::::::::::::::::::–://////////:-/////.///:-::-..-::-:///./////:-//////////:–::::::::::::::::::
- ::::::::::::::::::–:////////////.//////–:::—://:—:::–//////.////////////:–::::::::::::::::
- :::::::::::::::::–/////////////:-:::::-:.::///:-::-:///::.:-:::::–/////////////:-:::::::::::::::
- :::::::::::::::–://////::::::–.::::////-://///:-.://///:-////::::.–:::::://////:–:::::::::::::
- :::::::::::::-.-::::—–::::::–/////////.///:-://:-:///./////////–::::::—–::::-.-:::::::::::
- :::::::::::::–::::::::::::::::.//////////:-:-:://///:-:-://////////.::::::::::::::::–:::::::::::
- :::::::::::::::::::::::::::::::-//////////:.-//////////-.://////////-:::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::-:////////:—-//////////—-:////////:.::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::.///////:–:::-:////////:.:::–:///////.::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::–////::–::::::.////////.::::::–::////–:::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::.://:–:::::::::–//////–:::::::::–://:.:::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::./:–::::::::::::-:////:.::::::::::::–:/.:::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::-.–:::::::::::::::.////.:::::::::::::::–.-::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::::::::::::–//–:::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::-::-::::::::::::::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::::::::::::::..:::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::