term.rs 21 KB