Could have been a legit buyer, however, I have not seen too many 20,184 buy blocks go off recently. I assume reset, swap, shuffle :)