------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ----------------SSSSSSSS-SS--SSSSSSS------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------%%%%%%%%-----------------------------------------------S------------------------------------Q-QQQS-------------Soo-----------QQQo-----oo------------------------o----------------o------ ---------||||||--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------||||||----------------------------------SSS---------------------------------------------------------oo--------------------------------------------------------------SS----------------- ---------||||||--------------------o---------------------------------------------oo------------------------------------------------------------------------------------------S------------------ ------%%%%%%%%%%---------------------------------------------U-----------------------------------##---Q-Q---S@S------o-------o--######QQQ----Q-------------------###--------SSS----------------- -------||||||||----------#---------------------------------------------------------------TT------##-----------------------------###------------------------------###---------------------------- -------||||||||----------#----TT---------------------------------------------------------TT---TT--------------------------------###-----------------------------###----------------------------- -------||||||||---------##----TT-------k----kkko---k------kkk--------g--------k---gk-#---TT---TT---k-kk---k-k---------------k-k-###k---k----k----------y------gg###--k-----kk-----kg##---------- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX--X-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX