nat-pmp support; sizing/hashing fixes