All 3 m.2 slots are shown as PCIe x4 with 2 of them compatible with SATA, the speed should be the same in all them as long as compatible drives are used.
In the table it says "M.2-1 takes pts 4-5, SATA M.2-2 pt 1" from this I understand that if m.2-1 slot used, it will disable SATA4 and SATA5 and if used m.2-2 it will disable SATA1?
And M.2-3 will use 2 lanes from the bottom PCIe x16 slot, effectively making it x8 x8 x2 configuration if all 3 PCIe slots are used
Also, what the hell does sign ^ means?:
(2) PCIe 3.0 x4^ / SATA*, (1) PCIe 3.0 x4
(*Excludes ports 1, ^4-5)
Asterisk "*" = see note below
"^" = ?