Ref A: 910e33fb13b74446bb856bec5502a3af Ref B: 6DA95BAF28308DD46E59AEE256311ABF Ref C: Sat May 25 06:23:52 2013 PST