Ref A: c0049a9269fd4449bc5ffaeee0f316eb Ref B: 0B1EA607877B885CDEBFAD8746F4E9E8 Ref C: Fri Mar 06 12:47:21 2015 PST