Ref A: b82e10d7ad414250bc34a1d3bd120089 Ref B: 8F4D8CEFB17CFCB612B838C2AAA0EE63 Ref C: Wed Oct 22 05:39:30 2014 PST