technology of memory 6033332