Current finalized slot: 8424672, New finalized slot: 8424704
EL2FtPfv2eckCiGKf27b3qGDQmXCSojdYjR4d1RaRxL