Ref A: d797c92ae2d148b490228e69757214a9 Ref B: 6AA53AA8D486BAF01466A2FC5B0E4DB7 Ref C: Fri Mar 27 05:03:49 2015 PST