Current finalized slot: 9420064, New finalized slot: 9420096
5uzDZESDVcyQykwxvLitKSKR8VhUzgmMhiNTCNUxP7gc