1b65550ec7
All reviewed manually and occasionally rewritten to avoid bad auto formatting.
All reviewed manually and occasionally rewritten to avoid bad auto formatting.