Ref A: 4a5b3060e4f2441fa4f62c164860f35d Ref B: 54ADF190FEEF1724D6273D903816A992 Ref C: Thu Nov 27 00:47:31 2014 PST