Ref A: 1e2b949df9b24ce7bce0c33962dd89b6 Ref B: BF960B04B1A5B18CD834228A94542514 Ref C: Tue Sep 30 23:12:48 2014 PST