slqb memory allocator