Ref A: e53015af29064ee582106addcb008991 Ref B: 67E57C463BAC3FE2CF863D4E19E298F3 Ref C: Wed Jun 19 00:02:06 2013 PST