Current finalized slot: 8590176, New finalized slot: 8590240
HVjz3oN3GrtsA6WRuJ9WZDAqfrFvQ1ecLUTH6G47T3dC