20230901090954.655585 0264-5092 Hypotenuse Hypotenuse United Kingdom Hypotenuse. Hypotenuse.