God damn it! Its pretty much done it from new as well. I shouldve reported it at the time.I've no idea what that dump.txt file is, a memory dump always has the .dmp suffix.
In any case the System log reveals the source of your problem. I suspect that you may have a hardware isssue there (probably from new). Your log is filled with WHEA (Windows Hardware Error Architecture) warning messages for the same device, here's an example...
View attachment 30049
The device with PCI identifiers VEN_8086&DEV_02B0 is your PCI Express Root Port #9. You thus either have missing or bad chipset drivers or you have a hardware issue. The actual crash error record in your System log is also a WHEA error but there's no way to interpret the raw data in that particular error, but it's pretty much guaranteed to be that root hub.
My best advice to you (and what I'd do in your situation) is to first check that all drivers are up to date, especially the chipset drivers. Windows Update normally finds all drivers, they will be in the Optional Updates section of Windows Update. If that doesn't help then the best thing you can do is to fully clean install Windows again, deleting all UEFI partitions and allowing Windows Update to install all drivers that it can.
If it crashes after a clean install then you have a hardware problem. Based on what you've reported here my gut feel is that you likely do have a hardware issue on there....