Ref A: 5A6955DE816D455CA53968FD80A6F5D8 Ref B: 5305900602ED8DC87FB9137FAB66A836 Ref C: Sun Feb 12 16:58:57 2012 PST