------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ----------------------------------------------------------------SSSSSSSSSSSSSSSS--------------------------------SSSSSSS---------------------------------------------------------SSSSSS---------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------%%%%%%%%--------------------Q------------o----SSSS-----S--------------------------------SSS@S----------#--------------------QQQSSSS--S@S----------------ooo-----oo-----o---------------- ---------||||||--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------||||||-----------------------------------------------------------------------------------------------o-#------------------------------------------------------------------------------- ---------||||||------------------o---------------------------------------------------------------------------------------o------S------k-------------------------------------------------------- ------%%%%%%%%%%-----------------2---------SS@S-----tt-------------------------------------------------------SS-------------------QQ---QQS---------------TT---------------------------tt-------- -------||||||||-###---tt----------------------------tt-------------------TT------------------------------------------------------------------------------TT---------------------------tt-------- -------||||||||-###---tt-----#----------------------tt---------------B---TT---TT------tt--------------------------------------TT-------------------------TT---------------------------tt-------- -------||||||||-###---tt-----g-----ggggg--k---------tt---------------b--###---TT------tt-----ggg---k-ggg--k-------b-----------TT---k--------------kgg----TT--------------##-----------tt-----ggg XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX