Current finalized slot: 8435712, New finalized slot: 8435744
E4cQTGyKnq97fwU4sZn3R3w3pYaJQcUoLJ7DsABeW7cp