FKUPWOP77RXI4UFSUYFN25ZOEAOK5MFC2ZBJJZXHQ7AEQSL5RSMQC
TCFJMFFE4RUI3PVIUAARUVKSIUJNSMY5MCVWJ4CZQXNYJ2QIUTBAC
DO2Y5TY5JQISUHCVNPI2FXO7WWZVJQ3LGPWF4DNADMGZRIO6PT2QC
SXEYMYF7P4RZMZ46WPL4IZUTSQ2ATBWYZX7QNVMS3SGOYXYOHAGQC
IVLLXQ5ZWZDKHO4TNQG3TPXN34H6Y2WXPAGSO4PWCYNSKUZWOEJQC
EUZFFJSOWV4PXDFFPDAFBHFUUMOFEU6ST7JH57YYRRR2SEOXLN6QC
Y6EVFMTA6FOH3OQH6QCSWMI3F6SYZT2FSHO6GF4M3ICENDCWFM4QC
ILZ44DEYAPNWZRHHEML2GPNSMGP4QXXI4GCL4T24R7A4LKGRV23AC
if is_tag {
Ok(CS::State(
txn.state_from_prefix(&remote_ref.lock().states, h)?.0,
))
} else {
Ok(CS::Change(txn.hash_from_prefix_remote(&remote_ref, h)?))
{
if let Ok(t) = txn.state_from_prefix(&remote_ref.lock().states, h) {
return Ok(CS::State(t.0));
}
let mut r = std::fs::File::open(file).map_err(|err| if let Some(h) = hash {
ChangeError::IoHash {
err,
hash: *h,
let mut r = std::fs::File::open(file).map_err(|err| {
if let Some(h) = hash {
ChangeError::IoHash { err, hash: *h }
} else {
ChangeError::Io(err)