For those of us who are tech challenged - can someone provide the new URL for 8chan? I understand 8chan is up. These people are WONDERFUL!!! I have tried several URL addresses, but can't get to 8chan - can someone please post the current correct address? Thank you.