Hi, I just came back recently... only to find my account totally missing (I even had a domain registered to it already for some time)! I was told to (re)open a new hosting account, of which I cannot due to country restrictions (the last time I checked, I don't recall mine being restricted...