The number of availability checks of osr.org over the past 1 289 days beginning June 30, 2021, reached 7. Osr.org was accessible 7 times from the total tests conducted, and the most recent uptime on April 19, 2022, returned a code 200. No instances of inaccessibility were found for osr.org in tests made as of January 10, 2025. As per the replies received as of January 10, 2025, there are no errors present in any of them. Osr.org's 0.609 seconds on April 19, 2022, contrasted its average response time of 0.169 seconds.