Okay, I just checked all three sites to see what's been a changing.
forum.barrowdowns.com still is misfunctioning like it has been.
The 69.51.5.41 is still the same.
This site (barrowdowns.com) is the one that's majorly changed. All the old posts from the number site show up and posts that were here on this site are now gone.
But the two sites are not the same. Because while older posts from 69.51.5.41 now show up here, anything posted there since this new change does not show up on barrowdowns.com.
If that makes any sense... But I'm just as confused about the situation as anyone else is...
Anyways, I'll agree with all those who stated we should back up our important posts. Until this problem gets fixed, it looks like there's a good chance you might lose whatever you post...