Ref A: e49b9aca60f74726817305461ac92885 Ref B: ED21DDE036A1F2D4BDE4D43B66524AB1 Ref C: Thu Jan 29 00:57:47 2015 PST