Ref A: b1df2dbc01864cc1a7700458e121d799 Ref B: AAE77D23A58EEF3DFD66214EFBC695BC Ref C: Thu Aug 21 23:49:34 2014 PST