Ref A: b63bf1b123d947e4a64d90b16129f2a6 Ref B: 828B0DE765C7EDF41FD39FCA31A64F3B Ref C: Sun Dec 28 04:05:25 2014 PST