--------------------------------------S--------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ----------------------------------------------------------------SSSSSSSSSSSSSSSS------------------------------------------------------------------------------------------------------S--------- ----------------------------------------------------------------S-------------------------------------------------oo---------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------%%%%%%%%-----------------------SS----oo---------o----ooo----------------------SSSS------------------------S----@oS----@---------------------QQQQSSS------------------------------------- ---------||||||------------------%%----o-------------------------------------------------------------------------------------------------------------------------------------------------------- ---------||||||------------------||----------SSS------------------------------------------------------------------------------------------------------------------------------------------------ ---------||||||------------------||-------SSSSSS-------------SS-------------------------------------------------------kk-----S---@----------###------------------------------------------------- ------%%%%%%%%%%----------######-||---------------#----------------------------###-------------------2---TT-----QQoo--UQS----S--------------###------S@QQS--SQ----TT---------------------------- -------||||||||------------------||---------------#---------------------TT----TT-------------------------TT--------------------------------####-------------------TT--------------------##------ -------||||||||------------------||-------------------------------------TT----TT-------------------------TT--------------------------------###-------------------TT-----TT------------####------ -------||||||||------------------||--S-------------k----g---------k---k-TT----TT------g-#--------g---k-k-TT----#-----------------gg----g---###-------------kk----TT-----TT----g---g---####------ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-|XX--XX-X-%%%%-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--XX--K------XXXXXXXXXXXXXXXXX--XXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-|XX--XX-X--||--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--XX---------XXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXX