Ref A: 75b5e740d40f4c469bd4bd200b611e4a Ref B: 9E52BD9B20B200158B65B002F358511B Ref C: Sat May 25 00:10:10 2013 PST