Ref A: 777a48d700f4464394fb5664de4e200d Ref B: FF585783EBACDD2B368F287D2A50D3F2 Ref C: Wed Apr 01 14:42:01 2015 PST