3d7505af6b8cfc15d03af109304999961c9439eb3509210a0c10e4670cb3c071 teca_a2002m12n6p31.pdf