Current finalized slot: 9424544, New finalized slot: 9424576
43MeucJv5RtZXYAMqmmknF4ZmY5M18zVqzbGmP6e27j2