Ref A: 1f349f3450614395a506e4f48ec12dd2 Ref B: F5CB743DE592C65806A6F778376202E6 Ref C: Wed May 06 01:21:25 2015 PST