Ref A: 8ac27226fa2b45dab00757b830a81859 Ref B: 8E0E2A6FE233609D0BAAE32CD1B60655 Ref C: Fri Feb 27 04:53:41 2015 PST