Ref A: 061b54de67304370a67ccc55f64e1767 Ref B: E696D6B4C7C654008B74778B0F0DA6BD Ref C: Fri Jan 30 14:45:12 2015 PST