------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------------------------------------SS--------------------------------------------------------SSSSSSSS----------------------------------------SSSSSS----------SS------------------------------ -----------------------o------------------------------------------------------------------------S----------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------%%%%%%%%-------SS--------oo---Sooo-----o--------------------QQQSSS----SS-----------------------SSSSS-------------------------------------------oS--------------------------------------- ---------||||||----------------------------------------------------------------------------------------------------------------------------------------------------------------#---------------- ---------||||||--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------||||||-----------------o---------SS---------------------o------------------------------------------------------------------------------------------------------------------------------ ------%%%%%%%%%%-So-------------S-------------------------#-----##Q-----S----U----------------#-------tt-------------2-------##---------------#-------o------o--------------#-#--#####---------- -------||||||||----------------------t-------------------TT------------------#---------------##------ttt-----------------TT---#--------------##-------tt------------------#-#-##-------------#-- -------||||||||---------------------tt---------------B---T#-----------------##---------tt----#T------ttt-----------------TT--##--------t-----##------ttt----------------TTT##-TT------------##-- -------||||||||---------------------tt---------------t--###-------gggg------##---ggg---tt---###------ttt----kkk----------TT--##---g----t----###------ttt------k---b-----TT######-------k----##-- XXXXXXXXXXXXXXXXXXXXXXXXX----X--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX----X-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX