private uint Align(uint val, uint alignVal) { if ((val % alignVal) != 0) { val += alignVal - (val % alignVal); } return val; }