Ref A: 03c3f3c94e684c8ca272461a98497ced Ref B: 7F9A69B95843937CD7F67D9129C446DC Ref C: Fri Mar 27 00:34:02 2015 PST