Current finalized slot: 8850976, New finalized slot: 8851008
DG3rV7Hn8WYS7iigcEfkXXLFhxhVMwX331hXzaeYh911