Ref A: 481c71e5b04f4e0ab06bcb538888672d Ref B: CB6F6EC4765B0335C3B24F72712D5173 Ref C: Sun Jan 25 11:12:54 2015 PST