---------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------SSSSSS------------------------------------------------ -------------------g--------------------------------------------------------------------S---------------SSSS--oo------------------------------------------------ -----------------#----------------------------------------------%%------------------------------------SSSSSS---S---------------U-------------------------------- Q----QSSSQQS-------------------------------------------QQS------||----r------------SSSSSSSS---@S-----SSSSSSS-SS-------------------------SSS--------------------- ----------------------------------------------------------------%%%%%%%%%%------------------------------------------------------------------------K------------- -----------------------------------------------------------------||||||||-----------SSSS------------------------------------------------------------------------ -----------------------------------------------------------------||||||||--------------------------o-------------------------------------SSS-------------SS----- ---------@SQQQ-----------------------------------------SSQQQQ---S@SS|QSS@S---------S-SSS--SSSS-S---S----------K---2----SS---------------------S---------------#- --------------------------------------------------------------------|--------------------------------------------------------#---------TT---------------------#- --------------------------------------------##----------------------|-------------------------------------------------------##---S-----TT---------------------#- ---------------g--------------#-------------##--gggg----ggggg-ggggggy--ggg----gg---k---g-k---------k------ggg--------------###-----kk--TT---kk-------------y-k#- XXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXX-----XXXXXXXXXXXXXXXXX-XXXXXXXXXX--%%%----XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-----XXXXXXXXXXXXXXXXX-XXXXXXXXX----|----XXXXXXX