Ref A: 1932279c29b246708535299adde7f47b Ref B: 9865D7AFAB1AC5F9CB9C92CC68D0A6E5 Ref C: Sat Aug 23 01:28:33 2014 PST