Ref A: d7ae9884b3ea4db5927071d7b3ea02bb Ref B: 2CC5E9AE83F530B39E48B9CF26DA58D0 Ref C: Wed May 22 13:01:15 2013 PST