-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------t-----------------------------------------------t--------------- ----------------------------------------------------------------------------------------------------------------t-----------------------------------------------t--------------- -------------------------------------------------------------------g--------------------------------------------t-----------------------------------------------t--------------- ------------------------------------------------------------------##--------------------------------------------------------------------------------------------t--------------- --------------------------------SSS---------------------------------------------SS------QQS--Q-o---------------oSS-------------------------------------------o--SS-------------- ------------------------------------------------------------------------ooo-----------------------------ooo--------ooo--------------------S--------------ooo-------ooo---------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------SS------------------------------S------------------------------------------------------------------------------S-------------------------------------- --S-----oSSSQ-----------------#-TT-------TT-------------------#--------------------------------Q----------------TT--------------------------------SS------------TT-------------- --------------------K--TT-----#-TT-------TT------------T-------------------------------------------------------TTT-------TT---------tt-TT--tt-----------------TTTT----tt-TT----- -----------------------TT-----#-TT----B--TT---------tt-TT--B-------------------------------tt-----------------TTTT----tt-TT---------tt-TT--tt-----------------TTTTT---tt-TT----- --------g-g-------K----TT---kk#-TT----b-kTT----TK---tt-TT--b--#-g---------k----------------tt-g---------------TTTT----ttkTT----T----tt-TT--tt------gy---------TTTTT---ttkTT----g gXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX