Every once in a while a mysterious creature comes my way and I am completely stumped! I have absolutely no idea what this spider is!! Look how weird her abdomen is!! It curled up in different ways when she moved! How does she even have organs in there?

Any clues, anybody?!?!

Tiputini, Ecuador

Donate $1 to spider research

EDIT thanks for all the ID help! General consensus is a Whip Tail Spider of some sort!