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