Ref A: 42ab14b463944cdcb864ef6b6f5f3a03 Ref B: DF1E0D9AD0D33F4C262DCB4EF0B7A458 Ref C: Fri Aug 29 04:22:37 2014 PST