Same here... Three portions of skill shards, then sacrificing NoLs, GSs, HH and other non-dupes, even 5* Eddies, getting 50 rares and same chars I already sacrificed in them, putting them back to finally receive 20 g/a souls, Gimp included.
Thanks RNG, it was about time :D