assemblgener200601025