win32 cabinet self extractor