---------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------Q--------------------------------------------------------------------------------------------------------------------------------------------- ------------SS-S------------------------------------------SS---S-------------SS-SSSSSSSSSSSSSSSS---------------------------------------------------------------- ------------------------------------------------------SS--------------------------S-SSSSSSS--------------------------------------------------------------------- -------------SS--------------------------------------SS---S----------------------S-SSSSSSSS---------------------------------------------------------------ooooo- ----SS----------QQ@QQSSSQQQS---S-----------------------SS-------------------------------o--oSSS-------U--------------------------------------------------------- -----------SSS--------------------------r--------------S-------y------------------KS-------SSS--%-----%%%-------------------------------oo---------------------- ----------------------------------%%%%%%%%-------------SS------------------------SSSSSS----SSS--|------|-------------------------------%%%%%-------------------- -----------------------------1-----||||||--------------------2-----------oo------K----------SSS-|------|--------------------------------|||--------------------- ---------------S---2------SQQ----%%||||||---%%%-%%%%%%%%S----##-----------------SS----S--SSSSS--SSS----|o--------------T----------------|||--------------------- ---------------------------------||||||||----|---||||||-----###-TT------------TT-----------------------|---------------TT---------------|||-----------------TT-- ---------------------------------||||||||----|--S|||||SS---####-TT------------TT---------S%%-S---------|---------------TT---------------|||-----------------TT-- --kk------k------g-gg-K------ggg-||||||||----|---|||||----#####-TT----------kkTT----------||----ggg----|-gggggg--kk----TT---------------|||--------------y--TT-- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-%%|%%%||-%%%%---|||||----XXXXX-XXXXXXX-XXXXXXXX--%%%%%--%%%%---XXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXX--------|||X--X-XXXXXXXXXXX-XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-|||-|-|g--||----|||||----XXXXU-XXXXXX--XXXXXXXXg--|||----||----XXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXX--------||XX-XX-XXXXXXXXXXX-XXXX