---------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------SSSSSSSSSSSS-SSS ---------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------g-----U--------------------------------------------------------------------------------------o--------------------------------------------------------- --QQQQSSSQQ----%---------------o------------------SSQQ----QQQQ-QSS------QQSQQQ-----SSSS---------------S-------------------------------------------------------S- ---------------@--------r----------------------------------------------------------------------y--------------------------o-----------------------------------K- ----------------%%-%%%%%%%---------------------------------------------------------------------S------------------------------------------------%%-------------- ---g---------R--||--|||||-------------------------------------------------------oooo-----------#--------------------------S---------------------||-------------- ---yQ--------#--||--|||||--------%%%---------------1------QQQQ---------------------S----------##-------So---SS---------TT----------------------S||--------%%%%%- ------------##--||TT|||||---------|----------#------------------TT---------------K------------#-#----------------K-----TT-----#---TT------------||---------|||-- -----------###--||TT|||||---------|---------##------------------TT----tt--------SSS-----------#---------SS-------------TT-----#---TT------------||--------%|||-- ------U---#####-||TT|||||---------|--------####----gggg------gggTT----tt-----ggg--------------#---------k---------K----TT-----#---TT------------||--------||||-- X-XXXXXXXXXXXXXX|XXXXXX||-XX--%---|-----XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---SS--XXXXXXXXXX-------S------XXXXXXX-XXXXXXXXXXXXXXXXXXX--XXXX||-----%%%%%%%-- X--XXXXXXXXXXXXX|XXXXXX||XXX--|---|-----XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-------XXXXXXXXX---------------XXXXXXX-XXXXXXXXXXXXXXXXXXX--XXX-||------|||||---