Anopheles wellcomei
b155b01ca47e937bce3ab032766fca9d
...