------------------------------------------------------------------------S-S---------SSSSSSS---------------------------------------------------------------------------S---S---------------S----- -------------------------------------ooo---------------------------------SS---------SSSSSSSS-------------------------------------------------------------------------SS---SS--------------S----- ------------------------------------%%%%%----------------------------------------------SS------------------------------------------------------------------------------------------------------- -------------------------------------|||-----------------------------------------------SS------S--------------------------------------------------------------------------SS-------------------- -------------------------------------|||----------------------------------------g------SS------S--------------------------------------------------o--------------------------------------------- -------------------------------------|||-oooo-----------------------------------SQ-@S@SSSoS----------------------------------------------------------------------oooo--------------------------- --------%%%%%%%%---------------------|||%%%%%%--------------------------------------------------SSoSSSSSoS---SSSSSoQQS@S@SS--So------------------ooo----------------------------S--o----o------- ---------||||||----------------------|||-||||---S------------------------------------------------------------------------------------------ooooo--------------------------------S--------------- ---------||||||----------------------|||-||||-----------------------------------------------SS-------------------------------------------#----------------------------------S------S-----------S ---------||||||----------------------|||-||o|----o----------------------------------------SSSS--oooo----------oo-------g----------------##---------------------o------------So-------------S---- ------%%%%%%%%%%----------######-----|||%%%%|----S-----TT-----------------------SSSS--U--SS----SSSSSS--------SSSQ#Q-SSSSS----US--------TT-------SS-----------SSSSSSS-S-TT----------SSSSS----SS-- -------||||||||----------------------|||-||-|o---K-----TT-----------------------SSSSSS--------SS----------------------------------TT--gTT----#------------------SSSSSS-TT----------------------- -------||||||||----------------------|||-||-%%%%-------TT-----------------------SSSSSSS--------S----------------------------------TT--#TT---##------------------SSSSSS-TT----------------------- -------||||||||-------------------rr-||rrrr--||--gg----TT--ggk------------------SSSSSSSS--U-ooSS-----g----k--------k--k---k-------TT--#TT---##------------------SSSSSS###---k--o---------------- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX%%%%%%%%%%%%-||-XXXXXXXXXXXXXXXX--XXXXX--S%%----XXXXXXXS-----XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--XXXXXXXX---X--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-||||||||||--||-XXXXXXXXXXXXXXXX--XXX-X---||----XXXXX-XX-----XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--XXXXXXXX--XXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX