Ref A: 094d9785263c4a4a9b64f0020df14b42 Ref B: 2685CE658513F3C6EDF17E6816A6E4C1 Ref C: Tue May 21 06:21:59 2013 PST