Ref A: b7e489a1a505489ea8b745420814db95 Ref B: 2E7511594ED5D2017EC7605C2906094B Ref C: Fri May 24 03:56:18 2013 PST