This assignment is due Wed Jan 27 2016 09:00:00 GMT-0800 (PST)