Ref A: 5712ecf0e36b481a88db9337b2989fa2 Ref B: ABB0A63C684939DFBABC02D62D48386A Ref C: Fri Aug 22 13:52:30 2014 PST