Ref A: b44afb5d14d54e2582ec013a6b9064b6 Ref B: 51EE264DE214ED91BDB2F834BEB4FFA4 Ref C: Tue Sep 01 11:18:03 2015 PST