Ref A: db34b8b9705e43ccb5a5ea8059f85bdf Ref B: E54C39FE5FB2AD20E0DABCE894A23203 Ref C: Fri Dec 19 04:39:54 2014 PST