It looks like the disk is pegged at 100%, but no files are being accessed during this time. There's a thread in an svchost for the task scheduler that appears to start at around this time (as well as msfeedsync), but I don't know if those are causing the issue, or if they're just blocked and are victims of something else. I also see the Shell Hardware Mixed Content Handler being launched at exactly the same time as these other threads in the task scheduler (C:\Windows\System32\rundll32.exe shell32.dll;SHCreateLocalServerRunDll {995C996E-D918-4a8c-A302-45719A6F4EA7} -Embedding), but that finishes very quickly (whereas the two threads doing task scheduler work take almost 438 seconds to complete). Once those complete, the call to the dllhost that checks for COM component status (30D49246-D217-465F-B00B-AC9DDD652EB7) is then executed, which indicates the system has moved along. I would wager there's something wrong with this task scheduler item (being run by system) which is trying to query for RSS data, but further logging there needs to be enabled to figure it out in event viewer.
To do so, open event viewer, then click View > Show Analytic and Debug Logs to show additional logging options. Scroll down to Applications and Services Logs > Microsoft > Windows > Task Scheduler, and inside you will see 3 logs. Operational is already enabled, but Debug and Diagnostic are not. Please right-click on both of these two additional logs (Operational and Debug) and enable them by selecting "Enable Log" from the right-click menu for each.
Once you've done this, you can start a new xbootmgr trace to trace hibernate/resume, and then when that completes you can zip up the trace, then export these three logs under Task Scheduler here to your desktop, zip them up as well, and upload all to your file share and link for further analysis.