Ref A: 27a9ae7332d540289ed9b0f18c79eb40 Ref B: 2A9D6B15E643DAE38B51C24548CB82EE Ref C: Wed Oct 22 05:30:53 2014 PST