Ref A: 1bb7a9dff6ba41598b61c3149024a0bf Ref B: 401EBF26A4CF9FF260BC8FB28B85BCB7 Ref C: Fri Mar 06 13:43:59 2015 PST