April 13, 2023, was the beginning of 594 days during which icpfo.com had 1 availability checks. Throughout the assessments, icpfo.com functioned 1 times, last recorded on April 13, 2023, with a 200 status code. No inaccessibility incidents were found for icpfo.com through all tests as of November 28, 2024. Among the replies received as of November 28, 2024, there were no responses with error status. Contrasting its 0.105 seconds average response time, icpfo.com replied in 0.105 seconds on April 13, 2023.