Ref A: 8148eafd95eb4357a9c0188a6d320b79 Ref B: 718906CBFDE0431D0184C27BB64F6E1A Ref C: Wed Apr 23 08:22:21 2014 PST