Memory allocator structure