assemblgener200601022