------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------------------------------------------SSSSSSSSSSSSSSSS----------------SSSSSSSSS---SSSSSSSSSSSSSSSSS--- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------------------------o------------------------------------------------------------------------------------- --------%%%%%%%%-----------------------------------------------------------------oo-----oo--------------------------QQQQQ------o------------------------o------o-----------------oo------------- ---------||||||---------------%%---------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------||||||---------------||---------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------||||||---------------||---------------------------------------------------------------------------------------------------------------------------------------------------------------- ------%%%%%%%%%%--------------||---------TT---------------------------------------------------------------------##-----------#------------#---------------------------------#-------------#----- -------||||||||---------------||---------TT------------------------------------------------------------t-----#---------------#------------#---------------#-------------TT--###------t---##----- -------||||||||---B------###-%%%---------TT--------------------------K----#----------t---TT------------tt----TT--------------#-------K---##---T------tt---#-#-----B-----TT--#TT------t---##----- -------||||||||---b-----###---|---ggggg--TT-------k----------ggg--g--t---##----------t---kT-----T------tt----TT----k-ggg----#-#---b--t--###---#------tt---#-#-#-g-b-----TT--#TT-----tt--###---#- XXXXXXXXXXXXXXXX-XXXXXXXXXX---|-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX-XXXXXXXXX----|-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX