...............::::::::::::::: ...............:::::::::::::::..........
.....:::::::::::::::............... ::::::::::::::: ............... :::::
::::::::::...............:::::::::::::::...............:::::::::::::::
............... :::::::::::::::............... ::::::::::::::: ..........
.....:::::::::::::::...............:::::::::::::::...............:::::
::::::::::............... :::::::::::::::............... :::::::::::::::
...............:::::::::::::::...............:::::::::::::::.
.....:::::::::::::::............... ::::::::::::::: ............... :::::
::::::::::...............:::::::::::::::...............:::::::::::::::
............... :::::::::::::::............... ::::::::::::::: ..........
.....:::::::::::::::...............:::::::::::::::...............:::::
::::::::::............... :::::::::::::::............... :::::::::::::::
...............:::::::::::::::...............:::::::::::::::.
