Ref A: 5b30877acdca4984bac196a0fe0c882a Ref B: 7D54B74EF95C1544C51D00A2F807DC02 Ref C: Fri May 24 02:39:57 2013 PST