------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ----------------------------------------------------------------SSSSSSSS--------------------------------------------------------SSSSSSSS-------S----------------SSSSSSS------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------%%%%%%%%----QQQQ------------------------ooo-----oo-----o-------------------------------------------------oo-----o---------------------------QQQSSSS--SSS-----------------oo------------o ---------||||||--------------------------------#------------------------------------------------------------------------------------------------------------------------------------------------ ---------||||||-------------------------------##--------------------------------------------------------------------------------S---T----------------------------------------------------------- ---------||||||-------------------------------##o-----------------------------------------------------------------------------------#----------------------------------------------------------- ------%%%%%%%%%%-###---#--------------------####------------------------------------##-------o---------------------------------------------------------QS----o---------------------------------- -------||||||||--###---#-----------------T#-####-------------------------B------------------------------TT---------------------------------------------------------------B-----------t---------- -------||||||||-####--------------------TTT#####-----t----B-------B-----TT---TTT----------K-------B-----TT---TT------t----------T------TT----#--------------------B-----Tt----T-----tt---------- -------||||||||-####--k#----k---g-------TTT#####----tt------------b-----TT---TTT----------b-----k-b-----TT---TT-----tt--------k-T------TT--#g##----ykg----------k-b-----Tt---gTg---ktt---##----- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX