Current finalized slot: 8534368, New finalized slot: 8534400
27wd82vW2AW8ED7oKmsj1Fm4GjgNytGqAqum7E1Qv7Pm