dpsw.c 41 KB