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