QYRJIOYPM7SAB3OHMALL67K44U5HPBRQ2AFNWUKATPXM6BUYRKBQC
FMYCPGKDAPOUFLQOCXXKZ6TR75HT3TNCG4X3GAJDM4ARWKNWOSWAC
IS5A7VT6TJ6ZXKY5LNUVT4BF4OV2Y3XCII4L4VI6XAKRKL42DJSQC
XTKRT6OQYN4LARQRDLI2KBSAJTOFZNT4AMBZ46CPUDZXD7IDYYWQC
Q7TKZCJP2Z75EICZYKCEZDHKGERSOKZGMTSU3UXETBHTF663T66AC
Y26WT3ZFN7KSVXOZ26B5Y2OR4M4VQYQLPMAHPC4O5VIT3ENBISXAC
VKLGQREYOZDV46F672RFE5XJO3OEOP4EHTCWZYOJY24HVPQX3L6QC
OBKF6SIIFFHHY7YWKPPX75N23NAVUD5662DKIHXSSIDPKKXQ5ZDQC
4RYULBDDDIVSJTIOTBBSQAWMSN6ZBZEFJ6UR7P6ECEXEXTGPMUOAC
VXGUQZIVOLPAPINOY3EMFDHLFNBI3H6BNYYENS7P4G2WT4CCWCAQC
LCEKN25G5GFBUWWQAR4REIGPOL6JYNDWLNCDJGZQKOWIDHGIRMZAC
YG4DZB3AW3Z3LB5CFBZZ4ORJOLZFN3G4CA2YTAMSUOQX3USVNVEAC
LVX6U4EKYXM6H32X5SZS4UBIM5PW4ND4F4QQOF5EQDX3DUHBYFGAC
RIWSVVASWLJQQTSVRHIIUPENOZWOMHQLZMTQVGJUS2ZUGDPSWWIQC
KDJUAAALIKZDRTVNUZKXYYA5UYMZNYBCI3CCRKS4YONBVRUADPXAC
hashed.header.description = bincode_getstr(&binstat, len);
printf("description = '%s'\n", hashed.header.description);
} else
printf("description = (none)\n");
hashed->header.description = bincode_getstr(&binstat, len);
}
hashed.header.timestamp = bincode_getstr(&binstat, len);
printf("timestamp = '%s'\n", hashed.header.timestamp);
hashed->header.timestamp = bincode_getstr(&binstat, len);
change_decode_hashlist(&binstat, &hashed.extra_known);
for (i = 0; i < hashed.dependencies.len; i++) {
printf(" ");
hash_print(&hashed.dependencies.entries[i]);
}
for (i = 0; i < hashed.extra_known.len; i++) {
printf("+");
hash_print(&hashed.extra_known.entries[i]);
}
change_decode_hashlist(&binstat, &hashed->extra_known);
}
printf("--------------------------------------------------------------------------------\n"
);
printf("version = %lu\n", off.version);
printf("hashed_len = %lu\n", off.hashed_len);
printf("unhashed_off = %lu\n", off.unhashed_off);
printf("unhashed_len = %lu\n", off.unhashed_len);
printf("contents_off = %lu\n", off.contents_off);
printf("contents_len = %lu\n", off.contents_len);
printf("total = %lu\n", off.total);
printf("--------------------------------------------------------------------------------\n"
);
printf("message = %s\n", hashed.header.message);
if (hashed.header.description)
printf("description = '%s'\n", hashed.header.description);
printf("timestamp = '%s'\n\n", hashed.header.timestamp);
printf("[[authors]]\n");
for (i = 0; i < hashed.header.authors.len; i++) {
int j;
for (j = 0; j < hashed.header.authors.map[i].len; j++) {
printf("%s = '%s'\n",
hashed.header.authors.map[i].entries[j].key,
hashed.header.authors.map[i].entries[j].value);
}
printf("version : %lu\n", off.version);
printf("hashed_len : %lu\n", off.hashed_len);
printf("unhashed_off : %lu\n", off.unhashed_off);
printf("unhashed_len : %lu\n", off.unhashed_len);
printf("contents_off : %lu\n", off.contents_off);
printf("contents_len : %lu\n", off.contents_len);
printf("total : %lu\n", off.total);