100% a Myrmica sp. ;)
Yes ,when I look on now ,I am sure on 99 percent too ,but wait on first worker ;) Skippy
My guess to, Myrmica sp. ;)