Ref A: 357fae819d6e4ae9b4b61f3cee3ca3cc Ref B: 5EA1D6713722E0AAD036135CA17FAAA4 Ref C: Wed Oct 22 06:29:01 2014 PST