------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------t--------------- --------------------------------------------------------------------------------------------------------------------------------t-----------------------------------------------t--------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------t--------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------t--------------- --------%%%%%%%%---SSSS---SSS-@--------------------------------o%------------------------------o-----------------------------------------------o--------------------------------SS-------QQQQQ-o ---------||||||---------------------------o---------------------|--------------------------------------------------------ooo------------------------------oo--------S-#-------------oo---------- ---------||||||-------------------------------------------------|----------------------------------------------------------------------------------------------------##------------------------- ---------||||||-------------------------------------------------|---------------------------------------------------------------------------------------------------###------------------------- ------%%%%%%%%%%---SSS---------S-------------------------------Q|TTT---------Q-Q---------------Q----------QQ----------------------TT-------QQQ-t--TT---------------####--TT----------------Q-Q-- -------||||||||------------------------TT--------------TT-------|TTT-------------------TT------------------------------T---------TTT-----------t--TT--------------#####--TT---TT-TTT--tt-------t -------||||||||------------------------TT--------------TT--tt---|TTTT------------------TT---------TT-------------------TT--------TTT--tt-------t--TT-------------######--TT---TTTTTT--tt-------t -------||||||||----k---k---------------TT--------------TT--tt-g-|TTTT--t-----ggg--g----TT-----g---TT--g------ggg----y--TT--------TTT--tt------gt--TT---k--------#######--TT---TTTTTT--tt-----ggt XXXXXXXXXXXXXXXXX--XXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX--XXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX