Ref A: 03ebd429198340929eb43718061643c1 Ref B: C23A788A79F2B5DB097E06D99E83E2F0 Ref C: Tue Jun 30 08:01:54 2015 PST