Myrmarachne exultans
ea8b749c187731b223165250644dd51f
...