Ref A: 26f95eb95732456bb4396a7b68bf93f9 Ref B: E9CE220AEA518B83F04D29F2461A56E8 Ref C: Sun Mar 01 18:12:15 2015 PST