1000 592 ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+...................................... .....................................................................................................................................................................................+.......................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................................... .........................................................................................................................................................................................................................+...................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................+.............................................................................+....................................................+................................................................................................................................................................................+....................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................+.................................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................................................. .....................................................................................................................................................................................................................................................................................................................................+.......................................................................................................................................................................................................................................................................... .................................................................................................................+.......................................................................................................................................................................+........................................................................................................................................+............................................................................................................................................................................. ............................................................................................................................................+................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...........................+........................................................................................................................................................................................................................+.........................................................................+................................................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................+........................................................................................................................................................................................................................................................+.............................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................................................................................................................................+...................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................+......................................................................................................................................................................................................................................................................................................................................................................................................................+.....................................................................+................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................................................................+......................................................................................................................................................................... ................+............................................................+.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................+.....................................+.........................................................................................................................................................................................................+..............................................................................................................................+.........................................................................................+........................................................+............. .................................................................................................................................................................................................................................................................................................................................................................+.........+.................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...........................................................................................................................................................................................................................................................................................................................................+..........................................................................+......................................................................................................................................................................................... .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............ .............................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................................................................................. ......................................................................................................+......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................................................................................................+..................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................+.......+..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+........................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................... ..................................................+.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................+..................................................................................... .......................................................................................................................................................................................................................................................................................+.......................................................................................+................................................................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................................................................+.......................................+................................................................................................................................................................................................ .....................................................................................................................................................................................................................................+.......................................................................................................................................................................................................................................................................................................................................................................... .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................. ...............................................+............................................................................................................................................................................................+................................................................................................................................................................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................+.............................................................................+......................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................+..............................................................................................................................................................................+.................................................................... ............................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................................................................................................................................................................................+..................................................................+.............................................................................................................................................+................................................................ ...+.........................................+...........................................................................................................................................................................................................................................................................................+.................................................................................................................+.................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+......................................................................................... ..........................................................................................................................................+..................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+......................................... ....................................................................................................................................................................................................................................+............................................................................................................................................................................................................................+.............................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................................................................................................................................................................................+......................................................................................................................................................................................................................................................................................................................................+...................................... ........................................................................................+....................................................................................................+.................................................................................................................................................................................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+....................................................................................................................... ...............................................................................................................................................................................................................................................................................................................................................................................................................+.............................................................................................................................................................................+.................. .............................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................................................................................. ...............................................................................................................................................................................................................................................................+...........................................................................................................................................................+.................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+........................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .......................................................................................................................................................................+...........................................................................................................................................................................................................................................................................................................................................................................................................................+............ ..................................................................................................+..........................................................................................................................................................................................................................................................................................................................+.................................................................................................................................................................................. ...............................................................................................+......................................................................................................................................................................................................+......................................................................................................................................................................................................................................................................................................... .....................................................................................................................................................................................................................................+..............................................................................................................................................................................................+........................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................................................................................................+......+........................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................+...................................................+.....................................................................................................................................................................................................................................................................................................................................+....................................................................... ..............................................................................................................................................+.......................................................................................................................................................................................................................................................................................................................+......................................................................................................................................... .........................................................................................................................................................................................................................................................................+...................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....+......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.................................... ...........................................................................................................................................................................+..............................................................+..................................................................................................................................................................................................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+...................................... ..............................................................................................................................................................................................................................................................+....................................................................................................................................................................................................................................+............................................................................................................ .....................................................+............................................................................................................................................................................................................................+....................................+........................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................+....................................................................................................................................................................................................................................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................................................................................................................................................+...............................................................................................................................................+.................................................................................. ........................................................................................................................................................................................................................................................................................................................................................................................................................................................+....................................................................................................................................................... ..................................................................................................................................................................+.........+................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................. ..........................................................................................................................................................................................................................+............................................................................................................................................................................................................+........................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................................ .....................................................................................................+.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................+..............................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+......................................................... .................................................................................................................................................................+..............................................................................................................................................................................+............................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................................................................................................................................................................................................................................................................+.......................................................+............................................................................................................................................................................................................. .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+...................................... .....................................................................................................................................................................................................+.......................................................................................................................................................................................................................................................................................................................................................................................................... .......................................................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................ .....................................................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................................+....++..............................................................................+... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. .....................................................................................................+..............................................................................................................................................................................................................................................................................................................................................................................................................................................+........................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...........................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................................................................................................................................................................................................................................................................................................................................+.............................................................................................................................................................................................................. ...............................................................+.....................................................................................................................................+................................................................................................................................................................................................................................................................................+......................................................................................................................... .....................................................................................................................................................................................................................................................................................................................................................+.......................................................................................................................................................................................................................................................... ............................................................................................................................................................................+........................................................................................................................................+..........................+............................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................ .............................................................................+..........................................+..........................................................................................................................................................................................................................................................................................................................+............................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................ ......................................................................................................................................................................................................................................................................................................................................................................................................................+......................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................+........................................................................................................................................................................................................................................................................................................................................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.............................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...........................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................+....................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................+.......................................................................................................................................+.........................................................................................................................................................+.........................................................................................................+..................................... ...............................................+.....................................................................+.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ...........................+.......................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................................................................+... .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.............................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................................................................................................................................................................................................................................................................................+.......................................................................................................................................................................................... .......................................................................................................................................................................................+........................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................+.................................... .....................................................................................................................................................................................+.......................................................................................................................................................................................................................................................................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................+......................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................+......................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................. ...............................................................................................................................................................................+................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................... ..............................................................................................................................................................................+................................................................................................................................................................................................................................................................................................................................................................................................................................. ..................................................................................................................................................+.................................................+..........................................................................................................................................................................................................................................................................................................................................................+................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................................................................................................+...................................................................................................................................................................................................................................................................................................................................................................................................................................... ..................................+....................................................................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................................... .............................................................+.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................ ..........................................................................................................+..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............+.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+........................................................................................ .............................................+.........................................+.....................................................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................................. .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................+................................................................................................................. ...........................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................+.................................................................................................................................. ...................................................................................+...........................................................................................................+.........................................................................................................................................................................................................................................................+...................................................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................................................... ...................................................................................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................+.......................................................................................................................................................................+...................................................................................................................................................................................................................................................................................................................................................................................................................... .......+........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................................................... .................................................+...........................................................................................................................................................................................................................+.....................................................................................................................................................................................+................................................................................................+................+.......................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+........................................................................... ...............................................................................................+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...........+..............................................................................................................................................................................................................................................................................................................................................+..................................................................................................................................................................................................................................................... ..............................................................................+.........................................................................................................................................................................................................................................+....................................................................................................................................................................................................................................................................................... ..........................................................................................................................+..................................................+..............................................+..................................................................................................................................................................................................+................................................................................................................................................................................ ................................................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ..............................................................................................................................................................................................................................................................................................................................................................................+......................................+.......................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+...................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................+.............................................................................................................................................................................................................................................................+......................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................................................................................................................................................................................................................................+.............................................................................................................................................................................................................................................................................................................. .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+........ ..............................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................................................................................................................. ............................................+.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................................. .........................................................................................................................................................+...................................................................................................................................................................................................................................................................................................................................................................................................................................................... ........................................................................................................................................................................................+..........................................................................................................................................................................................................................................................................................................................................................................................+............................ .......................................................................................................................................+.............................................................................................................................................................................................+.......................................................................................................................................................................................................................................................................... ..............................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................................................................. .............................................................................................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................. .....................................................................................................+.......................................................................................................................................................................................................................................................................................................................................+.....................................................................................................................+............................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+......................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................................................................................................................................................................+...................................................................................+............................................................................................................................................................................................................. ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................ .........................+..............................................................................+..............................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................+....................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................................................................................................... .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................. ...................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................................................................................................................+...................................................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................................................................................................... ....................................................................................................................................................+......................+.................................................................................................................................................................................................................................................................................................................................................................................................................................... .....................................................................................................................................................................................................................................................................................................................................................................................+..................................................+.............................................................................................................+......................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................................. ..........................................................+..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................................................................................................................................................................................................................................................................................................................................................+.......................................+...................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................+.......................................................................................................................................................................................................................................................................................................................................................................................................+....................................................................... .................................................................................................................................................................................................................................................................................................................................................................................+.............................................................................................................................................................................................................................. ..............................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................+...............................................................................................................................................................................................................+.....................................................+..........+...................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ...........................................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................................................................................... ...................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................................ ............................................................................+......................................................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................ ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+..................................................................... ..............................................................................................................................................................................................................................+...............................................+................................................................................................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................+.............................................+............................................................................................................................................................................................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...........................+.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................................................................................................................................................................................................................................................+.......................................................+................................................................................................................................................................. ...........................................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................................................................... ..........................................................................................................................................................................................................................................................+...............+..................................................................................................................................................................................................................................................................+.................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................................................................................................................................................................................................................................................................................+...................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+...................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+......................... ............................................................................+............................................................................................................................................................................................+...................................................................................................................................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................................... ..............................................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................. ..............................................................................................................................................................................................................................................................................................................................................................+...........................................................................................................................................................................................................................+......+......+....... ................................+....................................................................................................................................................................................................................................................................................................................................................................................................+.......................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................................................................................................................................................+...............................................................................................................................+......................................................................................................................................................................................... ...................................................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................+.................................................................................+.......................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................... ..+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ...................................................................................................................+................................................................................................................................................................................................................................................................................................................................................................................................+........................................................................................... .........................................+..............................................................................................................................................................................................................................................................................................................................................................................+...+................................................................................................................................................................................... ..........................................................................................................+..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................+.+......................................................................................................................................................................................................................................................................... .......................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................................................ .....................................................................................................................................................................................................................................................................................................................................................+................+................................................................+........................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................+..................................................................................................+................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................+........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................+.....................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................... .........................................................................................................................................................+....................................................................................................................................................................................................................................................................................................................................................................................................................+................................. .......................................................................................................................+................................+............................................................................................+..................................................................................................................................................................................................+..........................................................................................................+............................................ .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+...................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........+..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................ ..................................................................................................................................................+.........................................................................................+................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................................................................................................................................................................................................................................................................+........................................................................+................................................................................................................................ .....................................................................................................................................................................................................................................................................................................................................................................................................................................................+.......................................................................................................................................................... ...............................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................................................................................................................................................................................................................................................................................+....................................................................................................................................................................................................................................................................+........ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................................................................................................................................................................................................................+.......................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................+.........................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................... .....................................................................................................................................................................................................+.......................................................................................................................................................................................................................................................................................................................................................................................................... ...................................................................................................................................+............................................................................................................................................................+............................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................+...................................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................+.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................ .............................................+.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................. ...........................................................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................+..................................................................................................................................................+...................................................................................................................................................................................................................................................................................................................................................................... ........................................................................................................................................................+....................................................................................................................................................................................................................................................................................................................................................................................................................................................... .......................................................................................................................................................................................................................................................................................+...............................................................................................................................+........................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................+..................................................+............................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................+........................................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................................................................................................................+.............................................................+.................................................................................................................................................................................................................................................................................+........................................................ ........................................................................................................................................+................................................................................................................................................................................................................................................................................................................................................................................................................................+...................................... ............................................................................................................................................................................................................................................................................................................................................................................................+.............................................................................................................................................................................................................+..... ...................................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................ ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................+..................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................................................................+......................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................+...............+.........................................................................................................................................................................................................................+...................................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+....................... ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+......................................................................................... ...............................................................................................................................................................................................................................................+.........................................................................................................................................................................................................................................................................................................................+...................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................+......................+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................................................. ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................................................... ...................................................+......................................................................................................................................................................................................................................................................................................................................................................................................................................+..................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................+...........................................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................................................... .............................................+.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. .....................................................................................................................................................................................................................................................................................................................................+.......................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+........................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................+...................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................+..........................................................................................................................................+.................................................................................................................. ..................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+ ........................................................................................................................................................................................................................................................................................................................................................................+..+.................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................................................................................................+...................................................................................................................+..............+.............................................................................................................................................................................................................................. ....................................................................................................................................................................................................................................................+................................................................................................................................................................................................+.......................................................................................................................................................... .....................................................+.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................. ...........................................................................................................................................................................................................................................................................................+..........+............................................................................................................................................................................................................................................+............................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................. .....................................................................................................................................................................................................................................................................+......................................................................................................................+................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................................................................... ...............................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................+................................................................................................... .....................................................................................................................................................................................................................................................................................................................................................................................................+.......................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+........... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+...................................+................. ......................................................................................................................................................................................................................................................+......................................................................................................................................................................................................................................................................................................................................................... ...................................................................................+......................................................+................................................................................+.................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................+.....................................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................... ................................................................................................................................................................................................................................................................................................................................+.......................................................................................................................................+....................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................................................................................................................................+......................................................................................................................................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.................... ......................................................................................................+......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................................................................................................................................................................................................+........................................................................................................................+............................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................... ...............................................................+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................................................................................................................................................+...................................................................................................................................................................... ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................ ............................................................................................................................................................................................................................................................................................................................................................................+.......................................................................................................................+........................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................+....................................................................................................................................................................................................................................................................................................+...................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................................+..................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................. ...................................................................................................................................................................+..........................................................................................................................................................................................................................................................................................................................+................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................................................................................................................................................................................................................................................................................+..................................................................................................................................................................................................................................................... ..............................................+...............................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................................................................................. ............................................+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................................................................... .............................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................+................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...........+.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................... .......................................................................................................................................................+...............................................................................................................................................................................................................................................................................................................................................................+........................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................+.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................................................................................................................................................................+.....................................................................+................................................................................ ...................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................ ............+..........................................................................................+.+.........................................................................................................................................................................................................+........+.............................................+......................................................+.............................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................................................ ........................................................+.................................................................................................+..................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...........................................................................................................................+...............................................................................................+.................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................+..................................................................................................................................................................................................................................................................................................................................................+......................... ......................................................................................................................................................................................+......................................................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................................... ....................................................................+..............................................................................................................+...................................................................................................................................................................................................+........................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................................................................... .........................................................................................................................................................................................................................................+...........................+..+....................................................................................................................................................................................................................................................................................................................................... ..........+..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................+....................................+.......................................................................................................................................................................................................................................................................................................................................................................... ...................................................................................................................................................................................................................+...................................................................................................................................................................................................................+...........................................................+............................................................................................................ ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+........................................................................... .....................................................................................................................................................................................................++...................................................................................................................+.........................................................+........................................................................................................................................................................................................................... ...............................................................................................................................................................................................................................................................................................................................................................................................+...................................................................+............................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................... ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+......................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ...............................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................ ......................................................................................................................................................................................................................................................................+......................................................+..+............................................................................................................................................................................................................................................................................... ...............................................................................................................................................................+..............+.........................................................................................................................................................................................................................................................................................................................................................................................+....................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................+.............................................................+........................................................................................................................................................................................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................+.........................................................................................................................................................................+.......................................................................................................................................................... .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+........................................ ........................................................................................................................................................................................................................................................................................................................................................................+....................................................................................................................................................................................................................................... ..........+..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................................................................................+.................................................................................................................................................................................................................................................+.................................................................................................................................................................................................... ....................................................................................................................................................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................... ...................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................+.........................................................................................................................................................................................+.............................................................................................................................................................................................................................................................................................................+........ .....................................................................................................................................................................................................................................................................................................................................+......................................................................................................................................+................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................... .........................................................................................................................+................................................................................................................................+..................................................................................................................................................................................................................................................................................................................................................... .......................................................................................................................................................................................+..............................................................................................+......................................................................................................................................................................................................................................................................................................................... ...............................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................................................................................................................ ......+.............................................................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................+....................................................................................................................................................................................................................................................................................................................................................................................................+.............................................................................................. ..................+..................................................................................+...........................................................................................................................................................+...........................................................................................................................................................+.................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................................................................................................................................................................................................................................................................................................+.......................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+........................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....+..................................................................................................................................................................................................................................+...........................................+............................................................................................................................................................................................................................................................................................................................ .................................................................................................................................................................................................................................................................................................................................................................+.............................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........+....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .....................................................+........................................................................................................................................+................................................................................................................................................................................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................+....................................................................................................................................................................................................................................................................................... .................................+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................................................... ..............................................................................................................................................................................................................................................................................................................................................................................................................................+...............................................................................................+................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...+...............................................................................................................................................................................................................................+..............................................................................................+............................................................................................................................................................+................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................................................................................................................................................................................................................................+......................................................................................................................................................................................................................................... ..........................................................................................................................................................+.........................................................................................................................................................................................................................................................................................................................+........................................................................................................................... .................+.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................ .............+.......................................................................................................................................................+.......................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................+..........................................................................................+...................................... ...........................................................+............................................................................+..........................................................................................................................................................................................................................................................................+............................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.................... ............................................................+.......................................................................................................................................................................................................................................................................................+...............................................................................+........................................................................................................................................................................... ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................+.............+.................................................................................................................................................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+....................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................................................................................................................................................................................................................................................................................................................++............................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................................................+......+............................................................................................................................+...........................................................................+...................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................................................................................+...............................................+..............................................................................................................................................................................................................................................................................................................+....................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................................+.............+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ..........................................................................................+...........................................................................................................................................................................................................................................................................................................................................................+......................................................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................+.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. .......................................................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................... ...........................................................................................................................+.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ...................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................ ...........+..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+......................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...........................................................................................................................................+...........................................+........................................................................................................................................................................................................................................................................................................................................................................................................................ ....+........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................................................................................................................................+..........................................................................................................................................................................................................................................................................................................................+............... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........+......................................................................................................................................................................................................................+.............................................................................................................................................................................................................................................................................................................................................................................. ..........................................................................................+............................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................ ...........................................................................................+.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+...................+.............................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................+..................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................. ..................................................................................................................................................+..................................................................................................+.............+.......................................+.................................................................................................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................+.........................................................................................................+.......................................................... ............................................................................................................................................................................................................................+..........................................+.....................................................................................................................................................+.+................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.............+..................................................................................... .........................................................................................................................................................................................................................................................................................................+...................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.............. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.......................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................... ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................ ..........................+..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ......................................................................................................................................................................................................+........................................................................................................................................+.......................................................................................................................................................................................................................+........................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................+.........................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...........................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................+....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................+.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................+..............+................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................. ............+................................................................................................+......................................................................................................................................................................................................................................................................+............................................+.............................................................................................................................................................................. .................................................................................................................................................................................................+..........................................................................................................................................................+................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................+...................................................................................................+...................................................................................................................................................................................................................................................................................................................................................................................... .............................................................................................................................................................................................................................................................................+.............................................+.................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................ ..........................................................................................................................................................................................................................................................................................................................................................................+...................................................................................................................................................................+................................................................. ............................................................................................................................................................................................................................................................+.....................................+............................................................................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................+....................................................................................................................................................................................................................................................................................................................................................................... ...................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................................+............................................................................................................... ......................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................+........................................................................ ..........................................................................................................................................................................................................................................................................................................................+..................................................................................................................................................................................................................................................................................... ........................................................................................................................+..................................................................................................................................................................................................+.............................................................+...................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.............................................................................................................................................. ..........................................................................................................................................................................................................................+..................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................+...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.............+..................................................................... ........................................................................................................................................................................................................................................................+....................................................................................................................................................................................................................................................................................................................................................... ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................+..................................................+.............................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...........................................................................................................................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+...................................................................................... ..................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................................................................................................................................................+....................................................................................................................................................................................................................................................+......................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................+...........+............................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................+........................................................................................................................................................................................+......................................................................................................................................................................................................................................................................................+................................................................................................. ........................+..................................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................................................................................................................... .................................................................................................................................................................................................................................................................................................................................+........................................................................................................................+..................................................................................................................................................... ...........................................................+.........................................+.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................+....................................................................................................................................................................................................................................... ...................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................................+.........................................................................................................................................................+................................................................................................................................................................................................................................................................................ ....................................+..........................................................................................++..................................................................................................................................................................................................................................................................................+..........................................................................+................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................+......................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................................. ...............................................................................................................................................................................................................................................................................................................................................................................................................+...................................................................................................................................................................................+............ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................................................+...................................................................................................................................................................................................................................................................................................................................................+...................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.............. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................................................................................................................................................................................................................................................+......................................................................................................................................................................................................................+....................................................................... ..................................................................................................................................................................................................................................................................................................................................+..............................................................................+..........................................................................................................................................................................+................... ..................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................+...............................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................+...................................................................................+.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ...................................................................................................................+...................................................................................................................................................................................................................................+........................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................... ........................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................................................+..............................................+...................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................+.........................................................................................................................................................................................................+........................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+....+...................................................................................................... .................................................................................................................................................................................................................................................................................+.............................................................................................................................................................................................................................................................................................................................. ..............................+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. .................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................+............................................................................................................. ..............................................................+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ....................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................+..................................................................................................................................................................................................................................................................+......................................................................................................................................................................................... ..................................................................+.......................................................................................................................................................................................................+..................................................................................................................................................................................................................................................................................................................................... ...............................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................................................................................ ..........................................................+...........................................................................................................................................................................................................................................................................................................................................................................................................................+......................................................................................................................... .......................................................................................+......................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................. .............................................................................................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................. .......................................................................................................................................................................................................+........................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........+...........................................................................................................................................+........................................................................................................................................................................................................................................................................................................+................................................................................................................................................. .....+...............................................................................................................................................................................................................................................................................................................................................................................................................+.......................................................................................................................................................................................... .........................+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................ .......................................................................................................................................+...............................................+.................................................................................................................................................+...................................................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................... ....................+.....................................................................................................................................................................................................+..................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................+.......................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................ .....................................................................................................................................................................................................+....................................................................................................................................................................................................................................................................................................................................................+..................................................... .....................................................................+..........................................................................................................................................................+..............................................................................................................................................................................................................................................................+....................................+........................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................+....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................................................................................... ..........................................................................................................+............................................................................+................................................................................................................................................................................................................................................................................................................................................................................+....................................... ...........................................................................................................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................... ........................+.........................................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................. .......................................................................................................................................................................................................................................................................................................................................................................................................................................+...................................................+.................................................................................................................... ......................................................................................................................................................................................................................................................................................+......................................................................................................................................................................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+......................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................................+..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ........................................................................+...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+....... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................................................................................................+.........................+.................................................................................................................................................................................................................................................................................................................................................................................................................... .......................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................................. .........................................................................................................................................................................................................................................................................................................................................+....................................................................................................................................+.....................................................................................+........................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................+.......................................................................................................................+........................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+......................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ......................................................................................................................................................................................................................................................................................................................................................................................................................................................+...........................................................................................................................................+............. ............................................................................................................+.......................................................................................................................................................+........................................................................................................................................................................................................................................................................................................................................... ...................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................................................................................................+...........................................................+.....................................................................................+......................................................................+......................................................... ..........................................................................................................................................................................+..................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...........................................................................................................................................................................................................................+................................................+................................................................................................................................................................................................................................................................................................................................... .........................................................................................+................................................................................................................................................................................................................+..................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................... ..........................................................................................................................................................................................................................................................................................................................................................+..................................................................................................................................................................................................................................................... ...................................................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................. ..................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................+.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................+.........................................................................................................................................................................................................................+........................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................................................................................................................................................................................+......................................................................+.................................................................................... ......................................................................................................................................................................................................................+...................................................................+..................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.............. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................................................................................................................................................+..................................................................................................................................................................................................................................................................................................................................................................................... .............................................................................................+.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ................................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................+......................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................................................................ ...........................................................................................................................................................................................................................................................+.+.................................................................................................................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................+..................................................................................+................................................................................................................................................................................................................................................................................................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................+..........................................................................................................................................................................................................................+.................................................................. ..........................................................................................................................................................+.....................................................................................................................................................................................................................................................................................................................................................................................................................................+............... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................................................................................................................+......................................................................................................................................................................................................................................................................................................................................................... ........................+....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................................................................+.......................................................................................................................................................................................................................................................................................................................+................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................+.....................................................................+............................................................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................................................................ ..............................................................................................................+..........................................................................................................................................................+........................................+............................................................................................................................................................................................................................................................................................. ...........................................................................+..........................................................................................................................................................................................................................................................................................................................................................................................+......................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.............................. ......................................................................................................................+......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+......................................................................... .........................................................................................................................................................................+...................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................ ...........................................................................................................................+.................................................................................................................................................................................................................................................................................................................................................+.................................................................................................................................. .............................................................................................................................................................................................................................................................................................+..............................................................................................................................................................................................................................................................................................................+... ......................+................................................................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+....................................................................... ...........................................................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+....................................... ..............................................................................................................................+........................................................................................................................................................................................................................................................................................................................................................................+.............................................+.......................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................... .....................................................+..................................................................................................................................................................................................................................................................................................................................................................................................+.........................................................................................................................+............................. ............................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................+..................................................................................................................................................................+...................................................................................................................... ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................... ..........................................................................................................................+..............................................................................................................................................................................................................................................................................................................................................................................................................+...................................................................... ............................................+...................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ....................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................................................................................................................................................................................................................................................+......................................................................................................................................................................................................................... .....................................................................................+.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................... .....................................................................................................................................................................................................................................................................................+.................................................................+......................................................................+................................................................................................................................................................................. ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+....... .............................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................+...............................................................................................................................+................................................................................................................................................................................................................................................................................................... ...................+..................................................................................................................................................+......................................................................................................................................................................................................................................................................................................................................................+.................................................................................. .................................................................................................................................................................................................................................................+.............................................................................................................................................................................................................................................................................................+................................................................ .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.......................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................................................................................................................. ....................................................................................................................................................................................................+........................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................+...................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................+......................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................+......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................................................................................................................................................................+...................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................................................+...................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................................ ....+...............................................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................................................................+....................................................................................................................................................................... ...................................................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................+..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................+.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................+.....................................................................................................................................................+.................................+...................................................................................................................................................................................................+.............................................................................................................................. ................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................+....................................+.............................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...........................................................................................................................................................................+.................................................................................................................................+.................................................................................................................................................................................................................................................................................................. ......................................................................................................................................................................................................................+..............................................................................................................................................................................................................................................................................+.......................................................................................................... ................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+...................................................... ................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................................... ............................................+...........................................................................................................................................................................................................................................................................+....................................................................................................................................................................................................................................................................................... ...................................................................................................................+..............................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................. ...........................................................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................................................... ......+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+..................................................................................................................... .............................................................................................................................................................................+................................................................................................................................................+..........+..................................................+................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+........................... ...........................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................+......................................................................................................................................................................................................................................+....................................................................................................+.................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+........ .................................................................................................................................................................................................................................................................................................................................................................................................+.............................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................................................................................................................................................................................+......................................................................................................................................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................+......................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................+.............................................................................................................................................................+................................................................................................................................................................................. ...................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................... ..................................................................................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................+...............................................................+.....................................................................................................................................................................+........................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................................................................................................................................................................................................................................................................................+.........+.................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................+..............................................................................................................................................................................................................................................................................................................................................................................................................+..................................................+.................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................+................................................................................................................................+.................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................................+.......................................................................................................................................................+.................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........+........................................................................................................................+................................................................+......................................................................................................................................................................................................................................................+.................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................