Ref A: ce2e2fc58ec44635843f444f16e6b217 Ref B: 9F927B0CE63944F27ECBC986EA0565A2 Ref C: Sun Dec 21 01:25:55 2014 PST