20100817 unknown: Sensex ends flat in choppy trade