------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------------------------------------------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 XXXXXXXXXXXXXXXXgXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX