Ref A: f9efddbec218462da456597c9300653d Ref B: 72449B618E89E8E1B4247F2E4F8D6199 Ref C: Sun Aug 02 04:04:03 2015 PST