Private mem generator