Thanks for the git share, more simple to follow.
Just a note, the "ES6" patch should be changed to exclude firmwares higher than firmware 17.0.1, like that:
{ "es6", "0x.6300...0094A0..D1..FF97", 16, 0, mov2_cond, mov0_patch, mov0_applied, true, MAKEHOSVERSION(14,0,0), MAKEHOSVERSION(17,0,1) }...