8f8b71c0d6c815396a75204d467e032c teca_a2002m12n6p31.pdf