--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------S--------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ----------------------------------SSSSSS-----------------------------------------------------------------------------------------------------------------------------------------S-------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------------------------------------------------o------------------------------------------------------------------------------------------------------------o-------------------------------- --------%%%%%%%%-----------------------------------------------------------------------SSS-----------------------------------oo------------------%%----------------------------o---------------- ---------||||||---------------------------#--------------------#----------------------oo--------------------o%%%-----------#---------------------||--------------------------------------------- ---------||||||--------------------------##-------------------------------------------------------------------|-----------##--S------------------||------------------------#-------------------- ---------||||||--------------------------T--------------------------------------------------------------------|-----------##---------------------||--------------o------------------------------ ------%%%%%%%%%%----------######--TT----TT-------------TT-----------------------------------------------------|----------###---------------------||-----------------------#--------------------- -------||||||||-------------------TT----TT-------------TT----#-----------##-----------------------------------|---------####-------------TT------||----------------------##-----TTTT--SS-------- -------||||||||-------------------TT--##TT---TT--------TT----#----------###----------------------------------#|--------#####-------------TT-----o||---------------------###-----TTTT------------ -------||||||||-------------------TT####TT---TT--------TT----#--------y-###----#---------------#--------------|-----k--#####----k--------TT------||---------------k---#####-----TTTT--------k--- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXX--XXXXX%XXXXXX-XXXXX-XXXXXXXXXXX-XXXX---XXXXXXXXXXXXX--XX-XXXX%%%%-|-XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXX%%%%-XXX-XXXXX--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXX--XXXX-XXXXX-XXXXXXXXXXX-XXXX--XXX-XXXXXXXXXX--XX--XXXXXX--|XXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXX-||--X-X-XXX----XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX