eth26959