Ref A: 3682f795495447f8907c3ed6905285fb Ref B: D4C645CC6B09859DCCB4416528F850C7 Ref C: Sun Nov 23 12:16:51 2014 PST