Ref A: d7c3411122a54832b6e412a4934cd802 Ref B: 077235941E8DC51818136EADED700232 Ref C: Tue Mar 31 21:59:12 2015 PST