assemblgener200601003