------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ----------------SS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------%%%%%%%%-----------------------oo-------------QQQS------------QQo--------------SSo------------------------------o------o------ooo-----oo------SSSSS---S-----QQQQQ------o---------------S ---------||||||-----------------S----------------------------------------------------%%---------------------------------------------------------------oo---------------------------------------- ---------||||||----------------------------------------------------------------------||--------------------------------------SS----------------------------------------------------------------- ---------||||||-------------------------S--------------------------g---g-------------||---------------g-----------------------------------------------------------g----g------------------------ ------%%%%%%%%%%------------------###--#---------------------o----######Q----Q-------||---------########----SS---------------SS-------QQQ----S---------------o--########Q----Q------------------ -------||||||||-------tt---------###---K-------------------------####---------------tt----------#####---------------------------#-##----------------------------####----------------------#----- -------||||||||-------tt------TT####-----------------------------###----------------tt---#------#####---------------------------#####----------------tt---------####---------------------##----- -------||||||||-------tt---kk-TT###k-------kgg-g---k-k-k----k----##k----------------tt---###----#####------kk------k-k------k---#####-------------g--tt-----gg--####-------kk------------##----- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX