Forked from https://github.com/trlinkin/pe_secondary