Ref A: 100cc7ca65804d2faa1832f8ae465481 Ref B: F15D2059AE8DB8534E04B90A6D2666B3 Ref C: Fri Jan 30 21:08:40 2015 PST