------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -----------------------------------------------------------------K------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ----------------SSSSSSSSSSSS-S-S----------------SSSSSSS----------------------------------------------------------#------------------------------SSSSSSSSSS-----S-------------------------------- ------------------S----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------S---------SSSS---------------------------------------------------------------------------------------------------------------------------------------------------------------- --------%%%%%%%%-----SSSSSSSSSSS----QQQQQ---------------S--S-------------------------------------S-o---------S-------------------SoQ-----------o--------------------QQQSSS---SSS---------------- ---------||||||----------------------------------------------------------------------------------------------------------------o---------------------------------------------------------------- ---------||||||-S------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------||||||-S-----------------gggg---------------------------------------------------------------------------------------------------------------------------------------------------------- ------%%%%%%%%%%S---------------#######QQ----U--------tt-----------------TT------------------o------o--------U-------------------##--------------------------------Q---------o------------------ -------||||||||-------tt--------#####-----------------tt-----------------TT--------------------------------------------tt-----------------#---------------------------------------------TTT----- -------||||||||-------tt--------####------------------tt-----------------TT----------B---TT----------------------------tt---##-----------##----------ttt-----TTT------------------B-----TTT---o- -------||||||||-------tt-----ggg###k------k-----y-----tt-----ggg---kggy--TT---k------b---TT--------k------------g-g----tt---##g----k-ggg###----------ttt-----TTT--ggg-------------g-----TTT---#- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX