GPD function

GPD