Initial version. See http://www.codeproject.com/Articles/488296/Partition-Tables-Explained