::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::..::::::::::::::.:::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.:::::::::::::::::::.::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::...::..::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::....::.::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::....::.::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::.:..::.::::::::::::::::::::::::::::::.::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::.....::.::::::::::::::::::::::::::::::::.:::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::..:..:.::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::.:..::::::::::::::::::::::::::::.:......::.::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::.:...:.::::::::::::::::::::::::::::...:::::.::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::...:.::::::::::::::::::::::::::.:..:::::::.::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::...:.:::::::::::::::::::::::::::..::::.:::..:::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::..:::::::::::::::::::::::::::::::.:::::::::.:::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::..::::::::::::::::..:::::::::::::.:::::::::.:::::::::::::
::::::::::::::::::::::::::::::::::::::::::::.::::::::..:.::::::::::::.::::::::::::::.:.::::::::::.::::::::::::
:::::::::::::::::::::::::::::::::::::::::::...:::::::.::.:::::::::::.::.......::::::.:::::::::::::.:::::::::::
:::::::::::::::::::::::::::::::::::::::::...:..::::::.::.:::::::::::::..::.::.::::::.:::......:::::..:::::::::
:::::::::::::::::::::::::::::::::::::::....:::...::::.::.::::::::::::..::.::::.::::::::::::::::::::::..:::::::
:::::::::::::::::::::::::::::::::::::....::::::...:::.::.::::::::::::.::.:::::.::::::::::::::::::::::::.::::::
::::::::::::::::::::::::::::::::::.....::::::::::..::.::.::::::::::::.::::::::.:::::::::::::::::::::::::.:::::
::::::::::::::::::::::::::::::::....::::::::::::::..::::.::::::::::::.::::::::.:::::::::::::::::::::::::.:::::
::::::::::::::::::::::::::::::....:::::::::::::::::..:::.::::::::::::.::.:::::.::::::::::::::::::::::::::.::::
:::::::::::::::::::::::::::.....::::::::::::::::::::..:::::::::::::::.::::::...:::::::::::.::::::::::::::.::::
:::::::::::::::::::::::......::::::::::::::::::::::::...:::::::::::::.::::::::.:::::::::::::::::::::::::::::::
:::::::::::::::::::.......::::::::::::::::::::::::::::...::::.::::::::.:::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::.....::::::::::::::::::::::::::::::::..::::::::::::.:::::.:::::::::::::::::::::::::::::::::
::::::::::::::::::::....:::::::::::::::::::::::::::::::::..:.:::::::::.:::::::::::::::::::::::::::::::::.:::::
::::::::::::::::::::....::::::::::::::::::::::::::::::::::..:::.:::::::::::::::::::::::::::::::::::::::.::::::
:::::::::::::::::::::...::::::::::::::::::::::::::::::::::...::::::::::::::::::::::::::::::::::::::::..:::::::
:::::::::::::::::::::...:::::::::::::::::::::::::::::::::::...::::::::::::::::::::::::::::::::::::.:..::::::::
::::::::::::::::::::::..::::::::::::::::::::::::::::::::::::...::.:::::::::::::::::::::::::::::::.:..:::::::::
::::::::::::::::::::::...:::::::::::::::::::::::::::::::::::::..:.:::::::::::::::::::::::::::::.::..::::::::::
::::::::::::::::::::::....:::::::::::::::::::::::::::::::::::::..:.:::::::::::::::::::::::::::::.....:::::::::
::::::::::::::::::::::.....::::::::::::::::::::::::::::::::::::. .:::::::::::::::::::::::::::::..:::::::::::::
::::::::::::::::::::::..::..:..:::::::::::::::::::::::::::::::::. ::.:::::::::::::::::::::::::..::::::::::::::
::::::::::::::::::::::..:::...:::::::::::::::::::::::::::::::::::...::.::::::::::::::::::::::..:::::::::::::::
::::::::::::::::::::::..::....::::::::::::::::::::::::::::::::::.:..::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::..:..::...::::::::::::::::::::::::::::::::::..:.:.::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::..::::::...::::::::::::::::::::::::::::::::...:.::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::..::::......::::::::::::::::::::::::::::::...:::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::..::...:::...:::::::::::::::::::::::::::....::.:::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::.....::::.....:::::::::::::::::::::::......:::.:.:.:::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::..::::....::...::::::::::::::::::......::..::::.:.:::::::::::::::::::::::::::::::::::::
:::::::::::::::::-----:.:::....:::::...:::.:::::::::.......:::::.:::::...:::::::::::::::::::::::::::::::::::::
::::::::::::::------:::......::::::.::..::.............:::::::::.:::::.:.:.::::..:::::::::::::::::::::::::::::
::::::::::::-------:::-....:::::....:::::..........:::::::::::::.:::::::.::.:::..:::::::::::::::::::::::::::::
::::::::::---::---:::--..:::::....::::::....::::::::::::::::::::.:::::::.::.:::..:::::::::::::::::::::::::::::
:::::::::--::---::::--:..:::....:::::.......::::::::::::::::::::.:..:.:::::::::..:::::::::::::::::::::::::::::
::::::::--::--::::---:::-:....:::::....:::..::::::::::::::::::::...:::.::::::::..:::::::::::::::::::::::::::::
:::::::--:---::::---::--:...:::::....:::::..::::::::::::::::::::..:::.:::.:::::.::::::::::::::::::::::::::::::
::::::-----:::::--:::--:..:::::....:::::....::::::::::::::::::::....:.:::.:::::.::::.::::::::.::::::::::::::::
::::::-::-::::---:::--:..::::....:::::...:..::::::::::::::::::::..:..:::::.::::.::::.:::::::::.:::::::::::::::
:::::--::::::--:::---::..::....:::::....::..::::::::::::::::::::........:.:::::.:.:::::.:::.::::::::::::::::::
:::::--::::---:::--:::::.....::::::...::::..::::::::::::::::::::...::.::.:.::::...:::.:.::::::::::::::::::::::
:::::--:::--::::--::::-:...::::::...:::::...::::::::::::::::::::..:.:::.:::::::::::::.::::::::::::::::::::::::
:::::--:::-:::---::::--::...::::...:::::...:::::::::::::::::::::...::.:::::..:::::.:::::.:::::::::::::::::::::
:::::--::::::--:::::--::::...:...:::::.....:::::::::::::::::::::..::.::.:::..:::.::.:::::::::::::::::.:..:::::
:::::--::::---:::::--::::::.....:::::...::.:::::::::::::::::::::.::.::.:::::..::.::::::::::::::::::...::::::::
::::::-:::---:::::--::::--::...::::...:::..:::::::::::::::::::::..::..::.:.::...:.:::::::::::::::..:::::::::::
::::::-:::-:::::---::::--:::::.......::::..::::::::::::::::::::: .:.:::.:.::.:..::.::::::::::::..:::::::::::::
::::::-::::::::--:::::--::::::-....::::::..:::::::::::::::::::::...::.:.:::..:::...::.....:.:...::::::::::::::
::::::--::::::--:::::--::::::--:...::::....:::::::::::::::::::::.:::.:.::...:::.::::..:::::.::::::::::::::::::
:::::::-:::::--::::---::::::--::::..::.....::::::::::::::::::::..:.::.::..::::.::::.::::..::::::::::::::::::::
:::::::--::---::::--::::::---::::::....::..::::::::::::::::::....::.::...:::.::::.:::::.::::::::::::::::::::::
::::::::----:::::--::::::--:::::::-:..:::.::::::::::::::::......::.:...:::.::::.::....::::::::::::::::::::::::
::::::::---:::::--:::::---:::::::--::..::.:::::::::::::.....::::.:...::::.:::.:::::.::::::::::::::::::::::::::
:::::::::--:::---:::::--:::::::---::::....:::::::::::....::::::....::::.::::.::.:.::::::::::::::::::::::::::::
::::::::::-:::--::::---:::::::---::::--...::::::::.....:::::::....:::.::::.::.::.:::::::::::::::::::::::::::::
::::::::::--::::::---::::::::--::::::--:..::::::....::::::::::..:::..:::.::.::..::::::::::::::::::::::::::::::
:::::::::::--::::::::::::::---::::::--::..:::::...::::::::::::.:::.:::..::.::..:::::::::::::::::::::::::::::::
:::::::::::--:::::::::::::--:::::::--:::..:::...:::::::::::::::::.:::.::.::::.::::::::::::::::::::::::::::::::
::::::::::::--::::::::::---::::::---:::::::...:::::::::::::::::..::..:.:::.::.::::::::::::::::::::::::::::::::
:::::::::::::--::::::::--:::::::--:::::----..::::::::::::::::::::::::.:::.::.:::::::::::::::::::::::::::::::::
:::::::::::::--:::::::--::::::---:::----::::::::::::::::::..:::::::.:::.::....::::::::::::::::::::::::::::::::
::::::::::::::--::::---:::::::--::----::::::::::::::::::::.....:::::::.::.:..:.:::::::::::::::::::::::::::::::
:::::::::::::::--::--::::::::::----::::::::::::::::::::::.....::::::.::..:..::::::::::::::::.:::::::::::::::::
::::::::::::::::--:-::::::::----:::::::::::::::::::::......:...::::::::::.:.:.::::::::::::::::.:::::::::::::::
::::::::::::::::--::::::::---:::::::::::::::::::::......::::::..:::::::...::::::::::::::::::::::.:::::::::::::
:::::::::::::::::--::::----::::::::::::::::::::.....:::::::::::..::::::..::..::::::::::::::::::::.::::::::::::
::::::::::::::::::-------:::::::::::::::::::.....:::::::::::::::..:::::::::.:::::::::::::::::::::::.::::::::::
:::::::::::::::::::---::::::::::::::::::::.....:::::::::::::::::...::.:::::.:::.::::::::::::::::::::.:::::::::
::::::::::::::::::::::::::::::::::::::::....:::::::::::::::::::::...::::::..:::.:::::::::::::::::..:::::::::::
:::::::::::::::::::::::::::::::::::::.....::::::::::::::::::::::::...:::....:::.::::::::::::::::::::.::.::::::
::::::::::::::::::::::::::::::::.......::::::::::::::::::::::::::::...::::..:::.::::::::::::::::::::::::.:::::
:::::::::::::::::::::::::::::::.....::::::::::::::::::::::::::::::::...:::..::...:::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::..::::::::::::::::::::::::::::::::::::..::::.::..::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::..:::::::::::::::::::::::::::::::::::::..:::.::..::.:::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::..::::::::::::::::::::::::::::::::::::::..:::::..::.:::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::...::::::::::::::::::::::::::::::::::::::..::.::.:..:::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::....::::::::::::::::::::::::::::::::::::...::.::::..::.:::::::::::.::::::::::::
:::::::::::::::::::::::::::::::......::::::::::::::::::::::::::::::::::..:::..:::.:::.::::::::.:::::::::::::::
:::::::::::::::::::::::::::::::..::...:::::::::::::::::::::::::::::::....::.:.:::.:::.:::::::..:::::::::::::::
:::::::::::::::::::::::::::::::........::::::::::::::::::::::::::::......::::::::.:::.::::::..::::::::::::::::
:::::::::::::::::::::::::::::::....:::..:::::::::::::::::::::::::....::.::::::.::::::.::::::.:::::::::::::::::
:::::::::::::::::::::::::::::::..:::......::::::::::::::::::::::...:::..:::::::.:::::.:::::..:::::::::::::::::
::::::::::::::::::::-----------.......::...::::::::::::::::::....:::::..:::::.::.::::.::::...:::::::::::::::::
:::::::::::::::::::------------....:::::.....::::::::::::::....:::::::..::::.::..::::.::::..:::::.::::::::::::
::::::::::::::::::--:::---:::::.:::::........::::::::::::....:::::::::..:::::.:::.::::::::.:.::::.::::::::::::
:::::::::::::::::--:----::::::..:::....::::...::::::::.....:::::::::::.::::.:::.::.:::::::.:.::::..:::::::::::
::::::::::::::::------:::::--:.......::::.......:::.....:::::::::::::..:::.::.:::::.::::::.::::::..:::::::::::
:::::::::::::::-----:::::----:....:::::....::...:....::::::::::::::::..:.:::.:::.:::.:::::.::::.:..:::::::::::
::::::::::::::----::::::---::::-:::::....:::::.....::::::::::::::::::..:::.:::.:::::::::::.::::::..:::::::::::
:::::::::::::---::::::---:::::--:::....::::::....::::::::::::::::::::..::.:::.::.::::.:::..::::::..:.:::::::::
::::::::::::--::::::---:::::---.:....::::::.....:::::::::::::::::::::..:.::.::.:::..::.::..:::::::.:.:::::::::
::::::::::::-:::::---:::::---:.....::::::....:..:::::::::::::::::::::..::.:::.:::.:::..::.:.::::::.:.:::::::::
:::::::::::--::::--::::::---::..::::::.....:::..::::::::::::::::::::..::.::.:::.:::.:...:::.::::::.:.:::::::::
::::::::::--:::---:::::---::::..::::....::::::..::::::::::::::::::::...:::.::..::..:.:::.:..::::::.:.:::::::::
::::::::::-:::--:::::---:::::.:-:.....::::::::..::::::::::::::::::::..::::::.:::.:.:::::..::::.:::.:.:::::::::
:::::::::--::::::::---::::::::--...::::::::.....::::::::::::::::::::..::::.:::.::.::::.::::::::.::::.:::::::::
:::::::::--:::::::--::::::::---..:::::::.....:..::::::::::::::::::::..::::::.::.::::.::::::.::...:::.:::::::::
:::::::::--:::::---:::::::---::..:-::.....::::..::::::::::::::::::::..:::::.::.::::.::::::::.::::.::::.:::::::
:::::::::--::::--::::::::---:::::-:.....::::::..::::::::::::::::::::..:::::::.:::.::::.::::.::::::::::.:::::::
::::::::::--::--:::::::---:::::--...::::::::::..::::::::::::::::::.:..::::::::::.:::.:::::..::::::::::::::::::
:::::::::::--::::::::---:::::---::.:::::::......::::::::::::::::...:..::::::::::::::::::..:::.:::::.::::::::::
:::::::::::--:::::::--:::::---::::--.::.....::..::::::::::::::....::.::::::::::::::::..::::..::::::..::.::::::
::::::::::::--:::::::::::---::::---:............::::::::::::....:::::::::::::::::::::..:::.::::.:.:...::::::::
:::::::::::::--::::::::---:::::--:::::.:::......::::::::::....::::::::::::::::::::::::..::::::...:..:.::::::::
::::::::::::::--:::::---:::::---::::--..::::::..::::::::....::::::::::::::::::::::::.....:::.:.::..::..:::::::
:::::::::::::::--:::---::::---::::---::...::::..:::::.....:::::::::::::::::::::::::...:..::::::...::..::::::::
::::::::::::::::-----::::---:::::---::::...::::::::....::::::::::::::::::::::::::...::::..::::...::...:..:::::
::::::::::::::::---::::---:::::---:::::::..-----.....:::::::::::::::::::::::::::...::::::..:::.:::...:::::::::
:::::::::::::::::--::---::::::--:::::::-----::....::::::::::::::::::::::::::::...:::::::::..::::::.:::::::::::
::::::::::::::::::--:--:::::::::::::::----:..::::::::::::::::::::::::::::::....:::::::::::..:::.:.::::::..::::
:::::::::::::::::::-:::::::::::::::::::::::::::::::::::::::::::::::::::::....::::::::::::::..:::.::::::..:::::
:::::::::::::::::::--:::::::::::...:::::::::::::::::::::::::::::::::::::...:::::::::::::::::..::::::::...:::::
::::::::::::::::::::--:::::::.......:::::::::::::::::::::::::::::..:::...:::::::::::::::::::..:::..:.....:::::
:::::::::::::::::::::--:::.......:...::::::::::::::::::::::::::::..:....:::::::::::::::::::::..:..:......:::::
::::::::::::::::::::::-.....:::::::...:::::::::::::::::::::::::::.....::::::::::::::::::::::::..::::.....:::::
:::::::::::::::::::::....:::::::::::..:::::::::::::::::::::::::::...:::::::::::::::::::::::::::..::.::..::::::
:::::::::::::::::::....::::::::::::::..::::::::::::::::::::::::::....:::::::::::::::::::::::::::..:::..:::::::
::::::::::::::::.....:::::::::::::::::..:::::::::::::::::::::::::.:...::::::::::::::::::::::::::..::::::::::::
::::::::::::::....::::::::::::::::::::..:::::::::::::::::::::::::.....::::::::::::::::::::::::::..::::::::::::
:::::::::::.....:::::::::::::::::::::::..::::::::::::::::::::::::.....::::::::::::::::::::::::::...:::::::::::
:::::::::::...::::::::::::::::::::::::::..:::::::::::::::::::::::..::....:::::::::::::::::::::::...:::::::::::
:::::::::::...:::::::::::::::::::::::::::..::::::::::::::::::::::..::...::::::::::::::::::::::::...:::::::::::
:::::::::::...::::::::::::::::::::::::::::..:::::::::::::::::::::.::....:...::::::::::::::::::....::::::::::::
:::::::::::...::::::::::::::::::::::::::::...:::::::::::::::-----:--:::....::::::::::::::::::.....::::::::::::
:::::::::::....::::::::::::::::::::::::::::..::::::::::::---------::::....:::::::::::::::::...::..::::::::::::
:::::::::::......:::::::::::::::::::::::::::..:::::::::----::----..:...::..::::::::::::::....:::..::::::::::::
:::::::::::.....:::::::::::::::::::::::::::::..::::::---:::----::..:..:.....::::::::::::...:::::..::::::::::::
:::::::::::..::..::::::::::::::::::::::::::::..::::::-:::---:::::--:.:...::..:::::::::...:::::::..::::::::::::
:::::::::::..:::..:::::::::::::::::::::::::::...:::::-----:::::---.:...:::::..::::::...:::::::::..::::::::::::
:::::::::::..::....::::::::::::::::::::::::::...::::----:::::----:....::::.....::::...::::::::::..::::::::::::
:::::::::::.....::..:::::::::::::::::::::::::..:::::--:::::---::--..:::::...::..:...::::::::::::..::::::::::::
:::::::::::....:::...::::::::::::::::::::::....:::::-::::---:::--:..:::...::::.....:::::::::::::..::::::::::::
:::::::::::..::::.....::::::::::::::::::::...:..:::--::---:::---:.......:::...:...::::::::::::::..::::::::::::
:::::::::::..::....::..:::::::::::::::::...:::..:::--::-:::---:::.....::::...:::..::::::::::::::..::::::::::::
:::::::::::......::::..::::::::::::::::...::::..:::--::::---:::::...::::...:::::...:::::::::::::..::::::::::::
:::::::::--:----:::.....:::::::::::::...::::::..:::--::---::::::--..:::...:::::::..:::::::::::::..::::::::::::
::::::------:---::...::..:::::::::::...:::::::..:::--:::::::::----..:....:::..:::.::::::::::::::..::::::::::::
:::::::::::...::...::::..:::::::::...:::::::::..:::--:::::::---::::....::::...:::.::::::::::::::..::::::::::::
:::::::---:......:::::....:.:::.....::::::::::..:::--:::::---::::::--::::...:::::.::::::::::::::..::::::::::::
:::::---:::....::::::........::...::::::::::::..::::-:::---:::::::--:.:....::::::.::::::::::::::..::::::::::::
::::---::::..::::::...:::....:::::::::::::::::..::::-----:::::::---::.:..::::::::.::::::::::::::..::::::::::::
:::--::::::..--::....:::.....:::::::::::::::::..:::::--::::::::--::::--.:::::::::.:::::::::::::.::::::::::::::
::::::::::::--::...::::...:..:::::::::::::::::..::::::--:::::---:::---:..:::...::.::::::::::::..::::::::::::::
:::::::::---:....:::....:::..:::::::::::::::::..:::::::--:::--:::---:::--::...:::.:::::::::::...::::::::::::::
::::::----:..:::-:....:::....:::::::::::::::::..::::::::--:::::---:::---:...:::...::::::::::...:::::::::::::::
:::::---:::..:---:..::::.....:::::::::::::::::..:::::::::-:::---:::---::...:::....:::::::::..:::::::::::::::::
::::--:::::::--:..::::...::..:::::::::::::::::..:::::::::--::-:::::-:::::...:::::.::::::::...:::::::::::::::::
::::::::::---:..::::...::::..:::::::::::::::::.:::::::::::--::::::::::::::....:::::::::::...::::::::::::::::::
::::::::----::..:--:..:::::..:::::::::::::::..:::::::::::::-:::::::::::::::..:::::::::::...:::::::::::::::::::
::::::---::::::---::::::::...::::::::::::::...:::::::::::::--:::::::::::::::.::::::::::...::::::::::::::::::::
:::::--:::::----..:::::......:::::::::::::...:::::::::::::::--::::::::::::::::::-::::...::::::::::::::::::::::
:::---::::----::..::.....:::.:::::::::::....:::::::::::::::::--------------------:::...:::::::::::::::::::::::
:::--:::---::::::..:..:-::::.:::::::::....::::::::::::::::::::---::::::::::::..:::....::::::::::::::::::::::::
::::::---:::::::::.:----:::..::::::::...::::::::::::::::::::::::::::::::::::::......::::::::::::::::::::::::::
:::::--:::::::::::---:::.....::::::...::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::--:::::::::----:..:......:::::...:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::----:::...:::::.:::...:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::----::::::...::::.::...::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::----:::::::::...:::....::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::----:::::::::::::-----..:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::---::::::::::------:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::--::::::::------:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::--::::::-----:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::-----::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::--:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Download 6s Download 27s