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