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