Ref A: b6e721295880494a9ddfd3f935686b41 Ref B: C8B0CBFC253E9A1FD25606FC361CE451 Ref C: Thu Nov 27 00:42:03 2014 PST