Ref A: 1f767fbd7824472ebb5a16bd7a5d00f6 Ref B: E8D9062B0A93B4312421C57429B64EFB Ref C: Fri Mar 27 00:39:43 2015 PST