Ref A: 946abe469010437690df75984f1db775 Ref B: 89BE53DCB3E332CA97D3EFB86A0F06BB Ref C: Tue Jan 27 21:47:36 2015 PST