dema966