------------------------------------------------------------------%%-------------------------------------------------------------------------------------------- ------------------------------------------------------------------||-------------------------------------------------------------------------------------------- ----------------t-------------------------------------------------||-------------------------------------------------------------------------------------------- ---SSSSSSSSSSSSSt---------------------------------SSSSSSSSSSSSSS--||----------------------------SSSSSSSSSSSSSSSS------------------------------------------------ ----------------t----------------------------------SSSS-----------||----------------------------SS-----------------g-------------------------------------------- SSS-------------t----------------------------------SSSS-----------||----------------------------SSS------------------------------------------------------------- ------U--------------------------------SSSSSQSS%---SSSSoo-SSSSSS--||-------------------------------------------------------------------#------------------------ -------SSSSSSS---------------------------------|--SS--------------||-----------------------------------------------------ooo-----------#------------------SS---- ------------------------%%---------------------|--SSSS------------||------U---------------------S------------------------------------###------------------------ ---------SSSS-----------||---------------------|------------o-----||------------------------------------------------------S---------#####-----------------S----- SS-------------------tt-||-----------%%SSSSoooSo#---SS----SSSS----||----------------------------------------%%%%-------------------#-####----------------------- ---------------------tt-||-----------||--------|------------------||--------TT-------------------------------||--------TT-----#----######--------------TT------- ----------------T----tt-||-----------||--%%%%--|#------------S-S--||--------TT-------------------------------||--------TT-----#----#-####--------------TT------- --k------y------T----tt-||-t---------||---||--k|------------------||------k-TT-------------------------------||--------TT-----#--#-######---------kk---TT-k----- XXXXXXXXXXX--XXXXXXXXXXXXXXXXXXX-----|XX--|XXXXXX---XXXX-------XXXXXXXXXXXXXXXXX--%%%%----------XXXXX-X------||-XXXXXX-XXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXX-----|X---|XXXXXX---XXXX-------XXXXXXXXXXXXXXXXX---||-----------XXXXX-X------||-XXXXXX-XXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXX