Ref A: daba1d9dc61347ea83e67883655f2e53 Ref B: D87C941D24E1ABB002C8A73E5B4C1C0D Ref C: Fri Dec 26 04:25:00 2014 PST