yet an other PE file parser