........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ .......................................................................................................................................................................................................: .......................................................................................................................................................................................................: .......................................................................................................................................................................................................- .......................................................................................................................................................................................................- .......................................................................................................................................................................................................= .......................................................................................................................................................................................................+ .......................................................................................................................................................................................................+ .......................................................................................................................................................................................................+ .......................................................................................................................................................................................................* .......................................................................................................................................................................................................# .......................................................................................................................................................................................................= ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ............................................--.......................................................................................................................................................... ..........................................+%@@#+........................................................................................................................................................ .........................................#@@@@@@#....................................................................................................................................................... ........................................#@@@@@@@@*...................................................................................................................................................... .......................................#@@@@@@@@@@:..................................................................................................................................................... .....................................:#@@@@@@@@@@@+..................................................................................................................................................... ....................................-%@@@@@@@@@@@@#..................................................................................................................................................... ...................................-@@@@@@@@@@@@@@@..................................................................................................................................................... ..................................=@@@@@@@@@@@@@@@@:.................................................................................................................................................... .................................=@@@@@@@@@@@@@@@@@:.................................................................................................................................................... ................................-@@@@@@@@@@@@@@@@@@:.................................................................................................................................................... ...............................-@@@@@@@@@@@@@@@@@@@..................................................................................................................................................... ..............................:%@@@@@@@@@@@@@@@@@@%..................................................................................................................................................... ..............................#@@@@@@@@@@@@@@@@@@@%..................................................................................................................................................... .............................#@@@@@@@@@@@@@@@@@@@@*..................................................................................................................................................... ............................*@@@@@@@@@@@@@@@@@@@@@+..................................................................................................................................................... ...........................+@@@@@@@@@@@@@@@@@@@@@@=..................................................................................................................................................... ..........................=@@@@@@@@@@@@@@@@@@@@@@@:..................................................................................................................................................... .........................-@@@@@@@@@@@@@@@@@@@@@@@#...................................................................................................................................................... ........................-@@@@@@@@@@@@@@@@@@@@@@@@=...................................................................................................................................................... .......................-@@@@@@@@@@@@@@@@@@@@@@@@%:...................................................................................................................................................... ......................-@@@@@@@@@@@@@@@@@@@@@@@@@#....................................................................................................................................................... .....................:%@@@@@@@@@@@@@@@@@@@@@@@@@+....................................................................................................................................................... ....................:%@@@@@@@@@@@@@@@@@@@@@@@@@@#===-:.................................................................................................................................................. ....................#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%=................................................................................................................................................ ...................#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#-.............................................................................................................................................. ..................*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=............................................................................................................................................. .................=@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-............................................................................................................................................ ................:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#............................................................................................................................................ ................*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#........................................................................................................................................... ...............:%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*.......................................................................................................................................... ...............-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=......................................................................................................................................... ...............=@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%......................................................................................................................................... ...............=@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+........................................................................................................................................ ...............=@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%:....................................................................................................................................... ...............:@@@@@@@@@@@@@@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*....................................................................................................................................... ................#@@@@@@@@@@@@%+.:=*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:...................................................................................................................................... ................-@@@@@@@@@@@+......-*@@@@@@@@@@@@@@@@@@@@@@@@@@@@*...................................................................................................................................... .................+@@@@@@@@#:........-%@@@@@@@@@@@@@@@@@@@@@@@@@@@@:..................................................................................................................................... ..................=%@@@@#-.........+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+..................................................................................................................................... ....................---:..........-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%..................................................................................................................................... ..................................#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=.................................................................................................................................... .................................:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%:................................................................................................................................... .................................:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*................................................................................................................................... .................................:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=.................................................................................................................................. ..................................#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-................................................................................................................................. ..................................-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%:................................................................................................................................ ...................................=@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#................................................................................................................................ ....................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=............................................................................................................................... .....................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%............................................................................................................................... ......................................*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=.............................................................................................................................. .......................................#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%.............................................................................................................................. .......................................:%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-............................................................................................................................. ........................................:%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*............................................................................................................................. .........................................:%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-............................................................................................................................ ..........................................-%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#............................................................................................................................ ...........................................-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+........................................................................................................................... ............................................-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-.......................................................................................................................... .............................................-%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#.......................................................................................................................... ..............................................:%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*......................................................................................................................... ...............................................:%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-........................................................................................................................ ................................................:#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*........................................................................................................................ ..................................................+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:....................................................................................................................... ...................................................-#@@@@@@@@@@@@@@@@@@@@@@@@@@@=....................................................................................................................... .....................................................=#@@@@@@@@@@@@@@@@@@@@@@@@@*....................................................................................................................... .......................................................=%@@@@@@@@@@@@@@@@@@@@@@@#.................... ............................................................................................ .........................................................=%@@@@@@@@@@@@@@@@@@@@@#................... ........................................................................................... ..........................................................:*@@@@@@@@@@@@@@@@@@@@*.................. .......................................................................................... ............................................................=%@@@@@@@@@@@@@@@@@@-................ ......................................................................................... .............................................................:#@@@@@@@@@@@@@@@@%:.............. ........................................................................................ ...............................................................+@@@@@@@@@@@@@@@+.............. ....................................................................................... ................................................................-%@@@@@@@@@@@@#.............. ...................................................................................... ..................................................................+@@@@@@@@@@#.............. ..................................................................................... ...................................................................-*%@@@@@@+.............. .:. .................................................................................... ......................................................................-=**-:.............. :::. .................................................................................. .......................................................................................... :::::. .................................................................................. ......................................................................................... :::::::. ................................................................................. ........................................................................................ :::::::::. ................................................................................ ....................................................................................... :::::::::::. ............................................................................... ..................................................................................... :::::::::::::. .............................................................................. .................................................................................... :::::::::::::::. .............................................................................. ................................................................................... :::.....:::::::::. ............................................................................. .................................................................................. .::. .:::::::::. ............................................................................ ................................................................................. .::: .:::::::::. ............................................................................ ................................................................................ .:::. .:::::::::: ........................................................................... ................................................................................ :::::. .::::::::::. .......................................................................... ............................................................................... .:::::. .:::::::::::. .......................................................................... .............................................................................. .:::::. ::::::::::::: ......................................................................... ............................................................................. .:::::: :::::::::::::: ........................................................................ ............................................................................. ::::::. ::::::::::::::. ....................................................................... ............................................................................ :::::::. ::::::::::::::: ...................................................................... ........................................................................... .:::::::. .:::::::::::::::. ..................................................................... ........................................................................... .::::::::: :::::::::::::::::. .................................................................... .......................................................................... .::::::::::. .::::::::::::::::::. .................................................................... ......................................................................... ::::::::::::. .::::::::::::::::::::. ................................................................... ......................................................................... .::::::::::::::..::::::::::::::::::::::::. .................................................................... ......................................................................... :::::::::::::::::::::::::::::::::::::::::: .................................................................... ........................................................................ :::::::::::::::::::::::::::::::::::::::::::. ..................................................................... ........................................................................ .:::::::::::::::::::::::::::::::::::::::::::.. ...................................................................... ......................................................................... .:::::::::::::::::::::::::::::::::::::::::::............................................................................ ......................................................................... .::::::::::::::::::::::::::::::::::::::::::::............................................................................ ..............................................................................::::::::::::::::::::::::::::::::::::::::::::::............................................................................ ............................................................................::::::::::::::::::::::::::::::::::::::::::::::::............................................................................ ............................................................................::::::::::::::::::::::::::::::::::::::::::::::::............................................................................ ............................................................................::::::::::::::::::::::::::::::::::::::::::::::::............................................................................ ............................................................................::::::::::::::::::::::::::::::::::::::::::::::::............................................................................ ............................................................................::::::::::::::::::::::::::::::::::::::::::::::::............................................................................ ............................................................................::::::::::::::::::::::::::::::::::::::::::::::::............................................................................ ............................................................................::::::::::::::::::::::::::::::...:::::::::::::::............................................................................ ............................................................................::::::::::::::::::::::::::::. ::::::::::::::............................................................................ ............................................................................:::::::::::::::::::::::::::: :::::::::::::............................................................................ ............................................................................:::::::::::::::::::::::::::. .::::::::::::............................................................................ ............................................................................:::::::::::::::::::::::::::. .::::::::::::............................................................................ ............................................................................:::::::::::::::::::::::::::. .::::::::::::............................................................................ ............................................................................:::::::::::::::::::::::::::. .:::::::::::............................................................................ ............................................................................:::::::::::::::.:::::::::::. .::::::::::............................................................................ ............................................................................:::::::::::::. .:::::::::. .::::::::::............................................................................ ............................................................................:::::::::::: .:::::::: .:::::::::::........................................................................... ...........................................................................::::::::::::. :::::::. ::::::::::::........................................................................... ...........................................................................:::::::::::: .::::::. ::::::::::::........................................................................... ...........................................................................:::::::::::: .::::::. ::::::::::::........................................................................... ...........................................................................:::::::::::: ::::::::. ::::::::::::........................................................................... ...........................................................................:::::::::::: ::::::::: ::::::::::::........................................................................... ...........................................................................:::::::::::. .::::::::: ::::::::::::........................................................................... ............................................................................::::::::::. .:::::::::: ::::::::::::........................................................................... ............................................................................::::::::::. .::::::::::. ::::::::::::........................................................................... ............................................................................::::::::::. .::::::::::::. ::::::::::::........................................................................... .............................................................................:::::::::. .::::::::::::: .:::::::::::::.......................................................................... .............................................................................:::::::::. ::::::::::::::::::::::::::::::.......................................................................... .............................................................................::::::::: ::::::::::::::::::::::::::::::.......................................................................... ..............................................................................:::::::: ::::::::::::::::::::::::::::::.......................................................................... ..............................................................................:::::::: .:::::::::::::::::::::::::::::::......................................................................... ..............................................................................:::::::: .:::::::::::::::::::::::::::::::........................................................................# ..............................................................................::::::::. :::::::::::::::::::::::::::::::::.......................................................................% ..............................................................................:::::::: :::::::::::::::::::::::::::::::::.......................................................................* ..............................................................................::::::::. .:::::::::::::::::::::::::::::::::::.....................................................................+ .............................................................................:::::::::: .:::::::::::::::::::::::::::::::::::::::..................................................................+ .............................................................................:::::::::: :::::::::::::::::::::::::::::::::::::::-:::::::...........................................................# .............................................................................:::::::::: .::::::::::::::::::::::::----------------------------::::::...............................................% .............................................................................:::::::::. .:::::::::---------------------------------------------------::.........................................:@ ............................................................................::::::::::: :--------------------------------------------------------------------::................................-% ...........................................................................::::::::----:. :----------------------------------------------------------------------------::........................... ...................................................................::-----------------------:-----------------------------------------------------------------------------------------------::.......... ..........................................................:::--------------------------------------------------------------------------------------------------------------------------------------:.... ....................................................:::-----------------------------------------------------------------------------------------------------------------------------------------------.. .............................................::::------------------------------------------------------------------------------------------------------------------------------------------------------: ........................................:::------------------------------------------------------------------------------------------------------------------------------------------------------------- ...................................:::------------------------------------------------------------------------------------------------------------------------------------------------------------------ .............................:::------------------------------------------------------------------------------------------------------------------------------------------------------------------------ .........................::----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- .....................::--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- .................::------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ............::------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ .......:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ...:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------------------...------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ----------------------:...:----------------------------------------------------:.----------------------------------------------------------------------------------------------------------------------- ---------------------:.....:--------------------------------------------------....:------------::------------------------------------------------------------------------------------------------------- .--------------------.......:-----------------------------------------------:.......:--------:...------------------------------------------------------------------------------------------------------=