Ref A: 13d7e9dcf13a465bbb52f27b5a4d8d02 Ref B: 51D5E653484D1857FFE439AEAB4406C0 Ref C: Sat Dec 27 04:34:29 2014 PST