pub fn parse_section1<'a>(
    version: u32,
    input: &'a [u8]
) -> IResult<&'a [u8], Section1>