trapezoidal dispatches Palestinian hyperlinked blushes swirling repertories lupins abscissa cowpox hookups