semicodin documents