---------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------2-----------------------------------------------2-------------------- --------------------------------------------------------------------------------------------------------------------S---------------------------SSS------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------------------------------------------U---------------------------------------------------------------------------------------------------------------U ------------------SQ---@SSSS---S--QQQ-SSSQQ----Lo----o-----oo-2%----------------QSQS@QSSSSS@--@%-------@---------------#--------oo---U---ooo--@%--------SSSSSSSS ---------------y---------------------------------------------K-|-------------------------------|-----------------------#-----------------------|---------------- ---------------#--------------------------------S----#---------|------#------------------------|----------------SS----##--S--------------SSS---|%--------------- -------------###-----------------------------1-------#---------|------#------------------------|---------------------###------------#----------||--------------- ------------####--2------------S---QQ-----QQ-#-----###----S-o--S---#--#--------------------QQQQQ--2-----------------####--S--------#------SSQ--||--------------- ---#-------#####----------------------------##------##------------##--#--------------------------------------------#####-----------#-----------||--------------- ---#------######-----------B---------------###---#--##-----------####-#---------%%------B------------------B------######---------#-#-#---------||-----B-----%--- ---#-----#######K----------b--g-------K-K-####--#---##-------ggg-######---------gg---K--b-ggg-g-K----------b--#--#######---------#-###-------gg||-----b-----|-k- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--XXXXXXXXXXXXXXXX--XXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX----XX-XXXXXXXXXX---@XQXXXXXXXXXX--XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--XXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXX----XX-XXXXXXXXXX---XXXXXXXXXXXXXXXXXXXX