Ref A: e672de7310b245f49522696824c8dde8 Ref B: 9EBFD07031DEF1A5504C553CF045D2ED Ref C: Wed May 22 05:21:21 2013 PST