Ref A: 03f79432f567417aad3ba737f9560ac1 Ref B: 7E247A322E666CCDE4E4D3C6E647D65D Ref C: Fri Feb 27 17:19:29 2015 PST