Long story short, I think, if my analysis is not wrong, the address 1933phfhK3ZgFQNLGSDXvqCn32k2buXY8a belongs to DPR. He used a tumbler to mix his coins but looks like it wasn't good enough to hide the trail. I just used a shortest path algo to find the path that leads to the final destination. So here is the trail:
1LDNLreKJ6GawBHPgB5yfVLBERi8g3SbQS (tx: afeecd8e47d6c3912d6c2e5f7a2ceafdecc9d4ad221480fe90847c23f81c8892) ->
1BG9jDV3pA1MsJUnvRyWuA2b7PfGd4MZaw (tx: acb4608da3e06bb787682c7b2f5c4808b831301617cdf5986fd2693970c8040e) ->
12h6TzwPNBvDnppbsqpyXwW4oo5UUKaKSa (tx: fb059f1acfe0399ca2d5090ff9264dfe88b918230c01f09391eaefa83082f4fb) ->
1EG9HJG9aGqzgGujfNQMiNbyqpKnFxafvE (tx: f3b6040fd5c2f70d4be82e5a97b9fcad67a1ebdfa20af8c7915b82afdd8aa174) ->
1AHki5AbZYiz4fHkGSTVKN3T1Tv5PwZpnh (tx: 758b776dec1851a94a6c4ee1782aaf7210a59ae1e8c184d2b469d8039ff1773c) ->
15TEAwEMxVS3BK718HhwgJg7nxwyJ2ib9y (tx: 70d46f768b73e50440e41977eb13ab25826137a8d34486958c7d55c5931c6081) ->
1933phfhK3ZgFQNLGSDXvqCn32k2buXY8a
What do you guys think?
I found the same link too. The 1933ph..... could be DPR's address but I think the evidence is not strong enough. It's possible that he just spent 2000BTC with the tx afeecd8e47d6c3912d6c2e5f7a2ceafdecc9d4ad221480fe90847c23f81c8892.
BTW, someone sent 2 x 1.73632986BTC to 1933phfhK3ZgFQNLGSDXvqCn32k2buXY8a on 2013-10-09.