Ref A: 1e26463887df4a63ae655438f41c61ed Ref B: 63A25AD625BB875A016A754285208A75 Ref C: Fri Oct 24 06:08:30 2014 PST