Ref A: 49dfa22bd2fe4da3a829af89fe4d1af2 Ref B: B1F55EBFE722242DD649517ABE8D7042 Ref C: Sat May 25 21:20:21 2013 PST