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