Oreshnik reverse engineering, supposedly
753