--------------------------S--------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------S---S--------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------S--------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------SSSSS-----SSSSSS-----------SSSSSSSSSS-------------------------------------------------------------------------------------SSSSSSSSSSS------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------o---------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------%%%%%%%%--------------------------------oooSSSSSoSSSSSSS-----ooo-----------------------o--------------------QQQoo----S@S------------------------------------Q----------S----QQQQ-----U-- ---------||||||--#------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ---------||||||-------------------------------------------------------------------------------K----------------------------------------------------------------------------------------------K-- ---------||||||-----------------------------------------------------------------ooo------------------------------------------------------------------------------------------------------------- ------%%%%%%%%%%--------------------------------S----o-------SS--------------------------------T-----------------------------------------------------------------------------@S--------------U-- -------||||||||--##----t---------------t-------------------------------t-----------------TT--------------TT------------------------------TT---K-----------------------------------------------K- -------||||||||--##----t-------------ttt-------------------------------------------------TT----------B---TT------------------------------TT---TT-----B------------------------------------------ -------||||||||--TT----t-----ggg-----tty----kkkg-----kk-----k------k-ggy----kkk---gggg---TT---TT--kkgggg-#T---kT---k--gg#---------y--g-k-TT---TT--k--tty----k-k---gggg----k-k------k-kgg--k-k--- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX