6.6 Mile |
||||||||
Place | Name | City | Bib No | Age | Gender | Age Group | Total Time | Pace |
1 | Mike Allen | Astoria OR | 1 | 32 | M | 1 Overall | 43:45 | 6:38/M |
2 | Greyson Kilgore | Keizer OR | 105 | 24 | M | 2 Overall | 45:02 | 6:49/M |
3 | Josh Fry | Warrenton OR | 62 | 28 | M | 3 Overall | 45:12 | 6:51/M |
4 | Justin James-Long | Eugene OR | 94 | 38 | M | 1/18 35-39 | 45:36 | 6:55/M |
5 | Jason Pankiewicz-Waldram | Estacada OR | 155 | 26 | M | 1/14 25-29 | 46:45 | 7:05/M |
6 | Matthew Frazeur | Sublimity OR | 61 | 16 | M | 1/3 15-19 | 47:21 | 7:10/M |
7 | John Andrews | Salem OR | 9 | 47 | M | 1/14 45-49 | 48:18 | 7:19/M |
8 | Eric Williams | Salem OR | 208 | 52 | M | 1/7 50-54 | 49:08 | 7:27/M |
9 | Don Gallogly | Salem OR | 222 | 49 | M | 2/14 45-49 | 49:48 | 7:33/M |
10 | James Julian | Salem OR | 101 | 36 | M | 2/18 35-39 | 50:13 | 7:37/M |
11 | Michael Peters | Sublimity OR | 157 | 41 | M | 1/11 40-44 | 50:18 | 7:37/M |
12 | Chris Wright | Portland OR | 213 | 26 | M | 2/14 25-29 | 51:22 | 7:47/M |
13 | Evan Knapp | Portland OR | 107 | 21 | M | 1/4 20-24 | 51:46 | 7:51/M |
14 | Federico Ramirez Lopez | Salem OR | 167 | 35 | M | 3/18 35-39 | 51:59 | 7:53/M |
15 | Dan Meireis | Salem OR | 136 | 59 | M | 1/5 55-59 | 52:19 | 7:56/M |
16 | Phil Brundage | Portland OR | 25 | 38 | M | 4/18 35-39 | 52:48 | 8:00/M |
17 | Geoff Read | Beaverton OR | 168 | 31 | M | 1/7 30-34 | 52:59 | 8:02/M |
18 | Tyler Coxen | Silverton OR | 44 | 28 | M | 3/14 25-29 | 53:02 | 8:02/M |
19 | Todd Coblentz | Stayton OR | 36 | 48 | M | 3/14 45-49 | 53:32 | 8:07/M |
20 | Tonya Lutz | Salem OR | 122 | 39 | F | 1 Overall | 54:09 | 8:12/M |
21 | Brian Bost | Beaverton OR | 23 | 34 | M | 2/7 30-34 | 54:26 | 8:15/M |
22 | Scott Hadden | Salem OR | 74 | 48 | M | 4/14 45-49 | 54:38 | 8:17/M |
23 | David Hewlett | Portland OR | 84 | 29 | M | 4/14 25-29 | 54:46 | 8:18/M |
24 | Dylan Cudd | Stayton OR | 46 | 16 | M | 2/3 15-19 | 54:58 | 8:20/M |
25 | Mike Tyler | Salem OR | 198 | 50 | M | 2/7 50-54 | 55:19 | 8:23/M |
26 | Patrick Burns | Portland OR | 26 | 28 | M | 5/14 25-29 | 55:59 | 8:29/M |
27 | Aaron Zank | Salem OR | 217 | 28 | M | 6/14 25-29 | 56:39 | 8:35/M |
28 | Erik Lutz | Salem OR | 121 | 39 | M | 5/18 35-39 | 57:36 | 8:44/M |
29 | Mason Gross | Camas WA | 71 | 15 | M | 3/3 15-19 | 58:16 | 8:50/M |
30 | Kelly Wadkins | Salem OR | 202 | 36 | F | 2 Overall | 58:37 | 8:53/M |
31 | Brian Worthington | Salem OR | 212 | 44 | M | 2/11 40-44 | 59:23 | 9:00/M |
32 | Jennifer Cook | Salem OR | 39 | 27 | F | 3 Overall | 59:27 | 9:00/M |
33 | Tony Biasi | Salem OR | 18 | 36 | M | 6/18 35-39 | 59:37 | 9:02/M |
34 | Margaret Hanscom | Portland OR | 75 | 27 | F | 1/14 25-29 | 59:48 | 9:04/M |
35 | Bo Camero | Independence OR | 31 | 36 | M | 7/18 35-39 | 1:01:16 | 9:17/M |
36 | Peter Olsen | Salem OR | 153 | 37 | M | 8/18 35-39 | 1:02:12 | 9:25/M |
37 | Nathan Hartle | Stayton OR | 80 | 31 | M | 3/7 30-34 | 1:02:26 | 9:28/M |
38 | Benjamin Porter | Hillsboro OR | 162 | 30 | M | 4/7 30-34 | 1:02:28 | 9:28/M |
39 | Katherine Ronne | Portland OR | 178 | 30 | F | 1/16 30-34 | 1:03:07 | 9:34/M |
40 | Brian Wyatt | Springfield OR | 214 | 46 | M | 5/14 45-49 | 1:03:08 | 9:34/M |
41 | Joel Barker | Portland OR | 15 | 42 | M | 3/11 40-44 | 1:03:08 | 9:34/M |
42 | Derek Moore | Salem OR | 142 | 31 | M | 5/7 30-34 | 1:03:09 | 9:34/M |
43 | Erin Holm | Stayton OR | 88 | 45 | M | 6/14 45-49 | 1:03:21 | 9:36/M |
44 | Garrick Harmel | Salem OR | 77 | 40 | M | 4/11 40-44 | 1:03:33 | 9:38/M |
45 | Terry Jones | Aurora OR | 98 | 44 | M | 5/11 40-44 | 1:03:37 | 9:38/M |
46 | Cody Allison | Salem OR | 4 | 22 | M | 2/4 20-24 | 1:03:41 | 9:39/M |
47 | James Howat | Albany OR | 91 | 35 | M | 9/18 35-39 | 1:03:59 | 9:42/M |
48 | Colleen O'leary | Portland OR | 152 | 38 | F | 1/19 35-39 | 1:04:03 | 9:42/M |
49 | Amanda Kraus | Portland OR | 110 | 28 | F | 2/14 25-29 | 1:04:10 | 9:43/M |
50 | John Mcnichols | Aumsville OR | 135 | 37 | M | 10/18 35-39 | 1:04:14 | 9:44/M |
51 | Heather Knapp | Gladstone OR | 108 | 43 | F | 1/11 40-44 | 1:04:27 | 9:46/M |
52 | Adam Mendoza | Salem OR | 224 | 35 | M | 11/18 35-39 | 1:04:39 | 9:48/M |
53 | Roger Read | Lyons OR | 169 | 52 | M | 3/7 50-54 | 1:05:14 | 9:53/M |
54 | Michelle Flikkema | Portland OR | 59 | 25 | F | 3/14 25-29 | 1:05:35 | 9:56/M |
55 | William White | Salem OR | 206 | 45 | M | 7/14 45-49 | 1:05:36 | 9:56/M |
56 | Matthew Niemeyer | Silverton OR | 149 | 27 | M | 7/14 25-29 | 1:05:48 | 9:58/M |
57 | Al Tandy | Salem OR | 195 | 34 | M | 6/7 30-34 | 1:05:52 | 9:59/M |
58 | Kristin Rosling | Portland OR | 179 | 35 | F | 2/19 35-39 | 1:05:56 | 9:59/M |
59 | Samantha Massie | Stayton OR | 131 | 22 | F | 1/6 20-24 | 1:06:16 | 10:02/M |
60 | Roger J Butenschoen | Eugene OR | 27 | 52 | M | 4/7 50-54 | 1:06:32 | 10:05/M |
61 | John Fisher | Beaverton OR | 56 | 54 | M | 5/7 50-54 | 1:06:48 | 10:07/M |
62 | Mandy Meyer | Silverton OR | 138 | 34 | F | 2/16 30-34 | 1:06:55 | 10:08/M |
63 | Jamie Flikkema | Portland OR | 57 | 31 | F | 3/16 30-34 | 1:07:13 | 10:11/M |
64 | Mike Davis | Hillsboro OR | 50 | 59 | M | 2/5 55-59 | 1:07:14 | 10:11/M |
65 | Devin Mack | Salem OR | 123 | 38 | M | 12/18 35-39 | 1:07:37 | 10:15/M |
66 | Allison Zsenyuk | Salem OR | 221 | 28 | F | 4/14 25-29 | 1:08:09 | 10:20/M |
67 | Megan Higgins | Portland OR | 85 | 41 | F | 2/11 40-44 | 1:08:20 | 10:21/M |
68 | James Gross | Camas WA | 72 | 42 | M | 6/11 40-44 | 1:08:47 | 10:25/M |
69 | Chris Ritter | St Paul OR | 173 | 45 | M | 8/14 45-49 | 1:08:57 | 10:27/M |
70 | Shawn Knapp | Gladstone OR | 109 | 47 | M | 9/14 45-49 | 1:08:59 | 10:27/M |
71 | Juan Lemus | Salem OR | 118 | 43 | M | 7/11 40-44 | 1:09:01 | 10:27/M |
72 | Meghan Craig | Portland OR | 45 | 33 | F | 4/16 30-34 | 1:09:08 | 10:28/M |
73 | Lacey Mesia | Hillsboro OR | 137 | 27 | F | 5/14 25-29 | 1:09:14 | 10:29/M |
74 | Tom Golden | Salem OR | 66 | 40 | M | 8/11 40-44 | 1:09:17 | 10:30/M |
75 | Roxana Miron | Keizer OR | 140 | 25 | F | 6/14 25-29 | 1:09:17 | 10:30/M |
76 | Joshua Thompson | Keizer OR | 196 | 26 | M | 8/14 25-29 | 1:09:19 | 10:30/M |
77 | Kristy Harrison | Salem OR | 79 | 33 | F | 5/16 30-34 | 1:09:42 | 10:34/M |
78 | Antonio Leek | Salem OR | 117 | 26 | M | 9/14 25-29 | 1:10:04 | 10:37/M |
79 | Jp Batmale | Salem OR | 16 | 46 | M | 10/14 45-49 | 1:10:07 | 10:37/M |
80 | Jared Hass | Springfield OR | 81 | 41 | M | 9/11 40-44 | 1:10:38 | 10:42/M |
81 | Stacey Hudson | Salem OR | 92 | 36 | F | 3/19 35-39 | 1:10:46 | 10:43/M |
82 | Jerry Stewart | Sublimity OR | 188 | 27 | M | 10/14 25-29 | 1:10:48 | 10:44/M |
83 | Jose Zavala | Keizer OR | 218 | 25 | M | 11/14 25-29 | 1:10:59 | 10:45/M |
84 | Jordan Guidry | Salem OR | 73 | 27 | M | 12/14 25-29 | 1:11:00 | 10:45/M |
85 | Mckenzie Ruettgers | Salem OR | 181 | 20 | F | 2/6 20-24 | 1:11:03 | 10:46/M |
86 | Carol Myers | Salem OR | 147 | 56 | F | 1/3 55-59 | 1:11:10 | 10:47/M |
87 | Randy Grant | Mcminnville OR | 67 | 51 | M | 6/7 50-54 | 1:11:27 | 10:50/M |
88 | Pattie Post | Albany OR | 163 | 61 | F | 1/3 60-64 | 1:11:40 | 10:52/M |
89 | Leah Kays | Portland OR | 103 | 33 | F | 6/16 30-34 | 1:11:50 | 10:53/M |
90 | Becky Williams | Salem OR | 207 | 52 | F | 1/8 50-54 | 1:12:17 | 10:57/M |
91 | Larry Krebs | Vancouver WA | 111 | 51 | M | 7/7 50-54 | 1:12:32 | 10:59/M |
92 | Theodora Lenihan | Portland OR | 119 | 39 | F | 4/19 35-39 | 1:12:36 | 11:00/M |
93 | Russ Germick | Portland OR | 64 | 45 | M | 11/14 45-49 | 1:12:37 | 11:00/M |
94 | Vansesa Amspacher | Portland OR | 7 | 37 | F | 5/19 35-39 | 1:12:38 | 11:00/M |
95 | Ashley Rochholz | Portland OR | 175 | 28 | F | 7/14 25-29 | 1:12:52 | 11:02/M |
96 | Katie Woodward | Portland OR | 211 | 33 | F | 7/16 30-34 | 1:13:11 | 11:05/M |
97 | Yanina Cespedes | Portland OR | 32 | 45 | F | 1/10 45-49 | 1:13:13 | 11:06/M |
98 | Marissa Zhu | Portland OR | 220 | 26 | F | 8/14 25-29 | 1:13:19 | 11:07/M |
99 | Kari Jorgensen | Salem OR | 100 | 36 | F | 6/19 35-39 | 1:13:24 | 11:07/M |
100 | Chris Hoffman | Kent WA | 87 | 43 | M | 10/11 40-44 | 1:13:33 | 11:09/M |
Place | Name | City | Bib No | Age | Gender | Age Group | Total Time | Pace |
101 | Tyler Vavra | Portland OR | 200 | 29 | M | 13/14 25-29 | 1:14:14 | 11:15/M |
102 | Yara Coblentz | Stayton OR | 37 | 43 | F | 3/11 40-44 | 1:14:16 | 11:15/M |
103 | Heather Engstrom | Eugene OR | 54 | 41 | F | 4/11 40-44 | 1:14:22 | 11:16/M |
104 | Julia Stewart | Salem OR | 189 | 40 | F | 5/11 40-44 | 1:14:40 | 11:19/M |
105 | Diane Hernandez | Eugene OR | 83 | 24 | F | 3/6 20-24 | 1:14:48 | 11:20/M |
106 | Dan Salay | Eugene OR | 183 | 29 | M | 14/14 25-29 | 1:14:49 | 11:20/M |
107 | Quinn Damitio | Blodgett OR | 49 | 18 | F | 1/4 15-19 | 1:15:04 | 11:22/M |
108 | Kendra Coxen | Silverton OR | 43 | 27 | F | 9/14 25-29 | 1:15:08 | 11:23/M |
109 | Jennifer Gamache | Monroe OR | 63 | 42 | F | 6/11 40-44 | 1:15:10 | 11:23/M |
110 | Eb Engelmann | Salem OR | 53 | 75 | M | 1/2 70-99 | 1:15:18 | 11:25/M |
111 | Kimberly Moser | Springfield OR | 145 | 30 | F | 8/16 30-34 | 1:15:19 | 11:25/M |
112 | Kellie Cook | Portland OR | 40 | 28 | F | 10/14 25-29 | 1:15:21 | 11:25/M |
113 | Nikol Allison | Salem OR | 5 | 42 | F | 7/11 40-44 | 1:15:22 | 11:25/M |
114 | Mckayla Ruettgers | Salem OR | 180 | 20 | F | 4/6 20-24 | 1:15:22 | 11:25/M |
115 | Ryan Pollard | Monmouth OR | 161 | 21 | M | 3/4 20-24 | 1:15:22 | 11:25/M |
116 | Alison Mccaull | Salem OR | 133 | 51 | F | 2/8 50-54 | 1:15:51 | 11:30/M |
117 | Roberta Jones | Eagle Creek OR | 96 | 38 | F | 7/19 35-39 | 1:16:31 | 11:36/M |
118 | Amy Westphal | Portland OR | 204 | 35 | F | 8/19 35-39 | 1:17:09 | 11:41/M |
119 | Marshall Rhines | Portland OR | 170 | 38 | M | 13/18 35-39 | 1:17:11 | 11:42/M |
120 | Bree Mclean | Portland OR | 134 | 33 | F | 9/16 30-34 | 1:17:12 | 11:42/M |
121 | Emily Mccaffrey | Portland OR | 132 | 27 | F | 11/14 25-29 | 1:17:23 | 11:43/M |
122 | Nolan Massie | Stayton OR | 130 | 22 | M | 4/4 20-24 | 1:17:24 | 11:44/M |
123 | Keith Kueny | Salem OR | 113 | 34 | M | 7/7 30-34 | 1:17:35 | 11:45/M |
124 | Alison Gehrig | Salem OR | 223 | 37 | F | 9/19 35-39 | 1:17:42 | 11:46/M |
125 | Don Brown | Sublimity OR | 24 | 48 | M | 12/14 45-49 | 1:17:51 | 11:48/M |
126 | Cheryl Zechmann | Portland OR | 219 | 42 | F | 8/11 40-44 | 1:17:54 | 11:48/M |
127 | Koren Corbett | Portland OR | 42 | 30 | F | 10/16 30-34 | 1:18:38 | 11:55/M |
128 | Yolanda Velichko | Woodburn OR | 201 | 41 | F | 9/11 40-44 | 1:19:47 | 12:05/M |
129 | Anne Christopher | Portland OR | 34 | 31 | F | 11/16 30-34 | 1:19:50 | 12:06/M |
130 | Lisa Ryan | Salem OR | 182 | 46 | F | 2/10 45-49 | 1:20:26 | 12:11/M |
131 | Brian Biggs | Portland OR | 19 | 35 | M | 14/18 35-39 | 1:20:55 | 12:16/M |
132 | Joanna Robert | Salem OR | 174 | 32 | F | 12/16 30-34 | 1:21:11 | 12:18/M |
133 | Jim Archer | Boring OR | 10 | 72 | M | 2/2 70-99 | 1:21:49 | 12:24/M |
134 | Hallie Harrington | Lebanon OR | 78 | 35 | F | 10/19 35-39 | 1:22:07 | 12:27/M |
135 | Ruthie Hill | Jefferson OR | 86 | 33 | F | 13/16 30-34 | 1:22:07 | 12:27/M |
136 | Jen Hatch | Dallas OR | 82 | 47 | F | 3/10 45-49 | 1:23:28 | 12:39/M |
137 | Lynn Hopson | Mcminnville OR | 89 | 39 | F | 11/19 35-39 | 1:23:31 | 12:39/M |
138 | April Asman | Aumsville OR | 12 | 11 | F | 1/1 11-14 | 1:24:12 | 12:45/M |
139 | John Asman | Aumsville OR | 13 | 37 | M | 15/18 35-39 | 1:24:16 | 12:46/M |
140 | Jorge Ramirez Garcia | Salem OR | 166 | 48 | M | 13/14 45-49 | 1:24:50 | 12:51/M |
141 | Michelle Curtis | Hubbard OR | 48 | 39 | F | 12/19 35-39 | 1:25:21 | 12:56/M |
142 | Molly Macmorris-Adix | Silverton OR | 124 | 29 | F | 12/14 25-29 | 1:25:54 | 13:01/M |
143 | Tom Achor | Portland OR | 2 | 55 | M | 3/5 55-59 | 1:26:25 | 13:06/M |
144 | Kendra Mhoon-Coatney | Lebanon OR | 139 | 39 | F | 13/19 35-39 | 1:26:26 | 13:06/M |
145 | Tanie Hotan | Salem OR | 90 | 45 | F | 4/10 45-49 | 1:26:26 | 13:06/M |
146 | Jessica Flikkema | Portland OR | 58 | 16 | F | 2/4 15-19 | 1:26:40 | 13:08/M |
147 | Marty Coatney | Lebanon OR | 35 | 41 | M | 11/11 40-44 | 1:26:48 | 13:09/M |
148 | Lynda Woods | Dallas OR | 209 | 51 | F | 3/8 50-54 | 1:26:55 | 13:10/M |
149 | Richard Woods | Dallas OR | 210 | 62 | M | 1/2 60-64 | 1:26:56 | 13:10/M |
150 | Tacy L. Jones | Eagle Creek OR | 97 | 60 | F | 2/3 60-64 | 1:27:14 | 13:13/M |
151 | Leah Graves | Eugene OR | 69 | 28 | F | 13/14 25-29 | 1:27:35 | 13:16/M |
152 | Margie Phillips | Canby OR | 159 | 46 | F | 5/10 45-49 | 1:28:52 | 13:28/M |
153 | Dustin Stallings | Portland OR | 187 | 36 | M | 16/18 35-39 | 1:29:23 | 13:33/M |
154 | Janna Curtis | Salem OR | 47 | 56 | F | 2/3 55-59 | 1:31:10 | 13:49/M |
155 | Monique Graves | Portland OR | 70 | 33 | F | 14/16 30-34 | 1:33:26 | 14:09/M |
156 | Anne Trainor | Portland OR | 197 | 56 | F | 3/3 55-59 | 1:35:37 | 14:29/M |
157 | Brandie Mangum | Dallas OR | 225 | 34 | F | 15/16 30-34 | 1:35:44 | 14:30/M |
158 | Kaylei Ernster | La Crescenta CA | 55 | 20 | F | 5/6 20-24 | 1:36:09 | 14:34/M |
159 | Sara Ehlers | La Crescenta CA | 52 | 19 | F | 3/4 15-19 | 1:36:09 | 14:34/M |
160 | Blanca Rogers | Salem OR | 176 | 48 | F | 6/10 45-49 | 1:37:33 | 14:47/M |
161 | Bob Rogers | Salem OR | 177 | 56 | M | 4/5 55-59 | 1:37:34 | 14:47/M |
162 | Luciana Cooper | Milwaukie OR | 41 | 46 | F | 7/10 45-49 | 1:37:35 | 14:47/M |
163 | Kristin Thiel | Portland OR | 226 | 39 | F | 14/19 35-39 | 1:38:38 | 14:57/M |
164 | Robyn Moore | Lake Oswego OR | 143 | 53 | F | 4/8 50-54 | 1:39:06 | 15:01/M |
165 | Lena Ariston | Salem OR | 11 | 53 | F | 5/8 50-54 | 1:39:25 | 15:04/M |
166 | Joni Scholz | Monmouth OR | 184 | 65 | F | 1/1 65-69 | 1:40:06 | 15:10/M |
167 | Cora Kirkpatrick | Hillsboro OR | 106 | 38 | F | 15/19 35-39 | 1:40:45 | 15:16/M |
168 | Sara Blanchard | Oregon City OR | 21 | 26 | F | 14/14 25-29 | 1:41:07 | 15:19/M |
169 | Melanie Pollard | Oregon City OR | 160 | 34 | F | 16/16 30-34 | 1:41:16 | 15:21/M |
170 | Susie Grant | Mcminnville OR | 68 | 52 | F | 6/8 50-54 | 1:41:54 | 15:26/M |
171 | Claudia Daly | Corvallis OR | 227 | 64 | F | 3/3 60-64 | 1:43:00 | 15:36/M |
172 | Jennifer Lally | Portland OR | 116 | 39 | F | 16/19 35-39 | 1:43:04 | 15:37/M |
173 | Michael Bluske | West Linn OR | 22 | 55 | M | 5/5 55-59 | 1:43:10 | 15:38/M |
174 | Angela Modzelewski | Portland OR | 141 | 38 | F | 17/19 35-39 | 1:43:37 | 15:42/M |
175 | Joshua Osmun | Portland OR | 154 | 36 | M | 17/18 35-39 | 1:43:37 | 15:42/M |
176 | Janna Nelson | Hillsboro OR | 148 | 52 | F | 7/8 50-54 | 1:45:35 | 16:00/M |
177 | Mary Nino | Stayton OR | 150 | 52 | F | 8/8 50-54 | 1:45:49 | 16:02/M |
178 | Christina Kyle | Portland OR | 115 | 48 | F | 8/10 45-49 | 1:46:50 | 16:11/M |
179 | Jolene Hanson | Silverton OR | 76 | 42 | F | 10/11 40-44 | 1:52:28 | 17:02/M |
180 | Jenny Jordan | Silverton OR | 99 | 48 | F | 9/10 45-49 | 1:53:22 | 17:11/M |
181 | Leana Smith | Scotts Mills OR | 185 | 46 | F | 10/10 45-49 | 1:53:23 | 17:11/M |
182 | Matt Rieke | Albany OR | 172 | 64 | M | 2/2 60-64 | 1:59:22 | 18:05/M |
183 | Michael Sulis | Portland OR | 193 | 47 | M | 14/14 45-49 | 2:03:18 | 18:41/M |
184 | Cat Colombo | Portland OR | 38 | 36 | F | 18/19 35-39 | 2:03:20 | 18:41/M |
185 | Curt Kemper | Portland OR | 104 | 37 | M | 18/18 35-39 | 2:09:11 | 19:34/M |
186 | Amy Baley | Albany OR | 14 | 41 | F | 11/11 40-44 | 2:09:12 | 19:35/M |
187 | Nila Cam | Woodburn OR | 30 | 20 | F | 6/6 20-24 | 2:10:34 | 19:47/M |
188 | Barbara Cam | Woodburn OR | 28 | 17 | F | 4/4 15-19 | 2:10:48 | 19:49/M |
189 | Maria Cam | Woodburn OR | 29 | 38 | F | 19/19 35-39 | 2:10:51 | 19:50/M |