apwgen