Ref A: 75a34e60bbc240d2837e93adeee34b49 Ref B: 1E89CBFD0266C09F6C0FD1D643548FAA Ref C: Thu May 23 16:25:18 2013 PST