----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------XX------------ ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------XX------------ ---------------------LSSS---------------------QQQQQ-----------USSS--------SSCSS------SSSS-----------------------------USSS-----------------------------------SSSSS---?-------------C---XX------------ ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------XX------------ -----------------g---------------------------------------------------------------------------------------------------------------------------------------------------------------------XX------------ -----------------#------------------------------k-----------------------------------------------g-------------------E------TT----------------------------------------------------------XX------------ --------SUS-----##---2-----#-----------TT-----?QQQQ----------S-----TT---QQQQ--QQQ---------------TT-----------------TT------TT-----------------------------C--------Q--------------SS---XX------------ ---------------###---------#-----------TT--------------------------TT---------------------------TT----------g------TT--tt--TT----------------------#---------------------TT------------XX------------ --------------####---------##----------TT--------------------------TT---------------------------TT----------TT-----TT--tt--TT------------------K---#---------------------TT------------XX--------F--- --M----------#####----kk---##---gg-----TT------------gg----k-ggg---TT------------ggg------------TT----------TT--g--TT--tt--TT-----k----------------#-----gg-------K-K----TT--------k---XX--------X--- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX----XXXXXXXXXX---XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXX--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX----XXXXXXXXXX---XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXX--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX