------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ----------------SSSSSSSSSSS--SSS----------------SSS--------------------------------------------------------------------------------------------------------------S------------------------------ ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------o- -------------------------------S-------------------------------------------------o----------------------------------------------------------------oo-------------------------------------------- --------%%%%%%%%------------SSSS------------------%-----------------QQQ--------U-------------------------------o--------------------QQ---------o%%%%S------------------------------SQS---------- ---------||||||-S---------------------------------|----------------------------------------------------------------------------------------------||--------------------------------------------- ---------||||||-S---------------------------------|--------------------------o-------------------------------oo----------------------------------||-----------o-------------------------------o- ---------||||||-----------------------------------|----t-----------------------------------------------------------------------------------------||--------------------------------------------- ------%%%%%%%%%%----------------------------------|---ttt--------#Q---------S@S------------------------------US------------------##----------US--||----------US-------------------Q----------US- -------||||||||-----------------------------------|---ttt---------------------------------K------------------------------------------------------||--------------------------------------------- -------||||||||------------------------t--------#-|---ttt---------------------------------b------------------------------------------------------||------------------B-------------------------- -------||||||||-k-----#----ggg---ok----b-----gkgT-|---ttt---kkkg--gggggg-----------k-k-k------ko--gg------k-------gk---k----k-k----k-ggg--k-k----|gggg------k-----y--b------k-k----kggy---k-k--- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX