Judging by the size of the all-in bet on the river, it looks like eff. stacks are slightly below 100bbs but I am just nit-picking. Anyways, I think river has to be a c/c or c/f, most likely c/f. He could easily have a PP that turned into a full house, a straight or even quads. You also have the flush possibilities and connectors that connected. I really don't see him having something like A7 here nor TT/JJ who could 4-bet pre. Even if he does have TT/JJ, he may fold that river. I just really think TT/JJ is too narrow of a range to give this guy. I c/f here.