Ref A: 13ed133ec78d4ecfb3a668b87bb35b90 Ref B: 811769F034DC8B506877D573465AB652 Ref C: Wed Apr 01 19:26:03 2015 PST