Ref A: 7f66f09f822f463ea8b0745d73f281a3 Ref B: F3AD0DF5222F73CD984D773242D8DE54 Ref C: Thu Apr 02 01:11:58 2015 PST