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