Ref A: ae7f13c549aa41f48f443df865568939 Ref B: E25FD25D33219DA196DCED253576202D Ref C: Sat Dec 27 23:57:53 2014 PST