as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........as discussed.........