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