------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ----------------------------------##------------------------------------------------------------------------------------------------------------------------------------------------------------ --------%%%%%%%%--So----------------------------SS-----------o-------SSUSS-S-S-S-----------SSS--SSS----QSS--Q-------------------SSSSS--------S--------------SS---------------o--SSS------------- ---------||||||--------------------------SS----------------------------------------------------------------------------------------S---------------------o--------------oooo--------oo---------- ---------||||||------------------------SSSS-----------------------------------------------------------------------------SS---------------------------------------------------------------------- ---------||||||-------------------------SSS------------------------------SS---------------------------------------------SSSS-------------------------------------------------------------------- ------%%%%%%%%%%-------#----------S-------------------------------S-----SSSS-------------SS-----------------------S------SS--------------TT----------------------------------------------------- -------||||||||--------#---------------------------------TT------------------------------------T---------TT------------------------------TT----T------------------------------TTTT-------TT----- -------||||||||----#-------------------------------------TT----T-------------------------------TT--------TT---------tt-------------------TT----T------------------------------TTTT----B--TT----- -------||||||||----#---#-----ggg----------k-y------ggg---TT----T--------y---------------g----k-TT---g---kTT----g----tt-----y-k-------y---TT----T------------------------------TTTT----b-kTT----g XXXXXXXXXXXXXXXXXXXXXXXXX--XXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX