gen flynn