The site has moved to
1xbetmanager.com