Aviation geeks land in Tulsa for tour of maintenance base