Sylvania Municipal Court - CaseLook

Sylvania Municipal Court - Calendar Search


08:00 AM
Anarmetov, Erik
CRA2600477
P D Preliminary
Michael A. Bonfiglio
08:15 AM
Jordan, Iyania M
CRA2600546
P D Preliminary
Michael A. Bonfiglio
Barber, Shakela C
CRB2201469
Arraignment
Michael A. Bonfiglio
Shannon, Martin L
CRB2300671
P D Pre-trial
Michael A. Bonfiglio
Shannon, Martin L
CRB2300672
P D Pre-trial
Michael A. Bonfiglio
Aplin, Matthew S
CRB2501407
P D Show Cause
Michael A. Bonfiglio
Williams, Juan T Jr
CRB2501698
P D Pre-trial
Michael A. Bonfiglio
Saad-a, Alawam A
CRB2501996
P D Pre-trial
Michael A. Bonfiglio
Anderson, Brandon L
CRB2502165A
Pd Trial To Crt
Michael A. Bonfiglio
Anderson, Brandon L
CRB2502165B
Pd Trial To Crt
Michael A. Bonfiglio
Bey, Kaniyah I
CRB2502243
P D Pre-trial
Michael A. Bonfiglio
Snyder, Grace
CRB2600003
P D Pre-trial
Michael A. Bonfiglio
08:30 AM
Whitney-carter, Adetria L
CRB2600171A
P D Pre-trial
Michael A. Bonfiglio
08:45 AM
Whitney-carter, Adetria L
CRB2600171B
P D Pre-trial
Michael A. Bonfiglio
09:00 AM
Whitney-carter, Adetria L
CRB2600171C
P D Pre-trial
Michael A. Bonfiglio
09:15 AM
Whitney-carter, Adetria L
CRB2600171D
P D Pre-trial
Michael A. Bonfiglio
09:30 AM
Whitney-carter, Adetria L
CRB2600171E
P D Pre-trial
Michael A. Bonfiglio
09:45 AM
Aplin, Matthew S
CRB2600276
P D Pre-trial
Michael A. Bonfiglio
Case Expunged
CRB2600335
P D Plea
Michael A. Bonfiglio
Craig, Zachary S
CRB2600406
P D Pre-trial
Michael A. Bonfiglio
Wright, Sara L
CRB2600441
Arraignment
Michael A. Bonfiglio
10:00 AM
Price, Keaun J
CRB2600449
P D Arraignment
Michael A. Bonfiglio
Srour, Bahaaeddin I
CRB2600457
Obtain Attorney
Michael A. Bonfiglio
Anarmetov, Erik
CRB2600474
P D Pre-trial
Michael A. Bonfiglio
10:15 AM
Lear, William
CRB2600489
P D Pre-trial
Michael A. Bonfiglio
Mcnamara, Jerussa
CRB2600572A
Arraignment
Michael A. Bonfiglio
10:30 AM
Mcnamara, Jerussa
CRB2600572B
Arraignment
Michael A. Bonfiglio
10:45 AM
Harrold, Kayla L
CRB2600579
Arraignment
Michael A. Bonfiglio
Jackson, Alasia D
CRB2600590A
P D Arraignment
Michael A. Bonfiglio
11:00 AM
Jackson, Alasia D
CRB2600590B
P D Arraignment
Michael A. Bonfiglio
11:15 AM
Johnson, Christopher M
CRB2600594
Arraignment
Michael A. Bonfiglio
Whited, Jason
CRB2600597
Arraignment
Michael A. Bonfiglio
Belcher, Shelby L
CRB2600653
Arraignment
Michael A. Bonfiglio
Stigler, Akera J Jr
TRC2405828
Rev/scs/reg Doc
Michael A. Bonfiglio
Bacon, James W
TRC2600278A
P D Pre-trial
Michael A. Bonfiglio
Bacon, James W
TRC2600278B
P D Pre-trial
Michael A. Bonfiglio
Bacon, James W
TRC2600278C
P D Pre-trial
Michael A. Bonfiglio
Mitsopoulos, Dimitrios A
TRC2601180A
Pre-trial
Michael A. Bonfiglio
11:30 AM
Mitsopoulos, Dimitrios A
TRC2601180B
Pre-trial
Michael A. Bonfiglio
11:45 AM
Tellam, David C
TRC2601257A
P D Pre-trial
Michael A. Bonfiglio
Tellam, David C
TRC2601257B
P D Pre-trial
Michael A. Bonfiglio
Tellam, David C
TRC2601257C
P D Pre-trial
Michael A. Bonfiglio
Tellam, David C
TRC2601257D
P D Pre-trial
Michael A. Bonfiglio
Reid Bowman, Donna J
TRC2601323A
P D Pre-trial
Michael A. Bonfiglio
Reid Bowman, Donna J
TRC2601323B
P D Pre-trial
Michael A. Bonfiglio
Knapp, Gregory B
TRC2601706A
Arraignment
Michael A. Bonfiglio
Knapp, Gregory B
TRC2601706B
Arraignment
Michael A. Bonfiglio
Knapp, Gregory B
TRC2601706C
Arraignment
Michael A. Bonfiglio
Woodman, Patrick J
TRC2601757A
Arraignment
Michael A. Bonfiglio
Woodman, Patrick J
TRC2601757B
Arraignment
Michael A. Bonfiglio
Woodman, Patrick J
TRC2601757C
Arraignment
Michael A. Bonfiglio
Biegajski, Jonathan A
TRD1600659
Arraignment
Michael A. Bonfiglio
12:00 PM
Wengert, Gary L
TRD2303533A
Pre-trial
Michael A. Bonfiglio
Wengert, Gary L
TRD2303533B
Pre-trial
Michael A. Bonfiglio
Norris, Aaron P
TRD2502912A
Arraignment
Michael A. Bonfiglio
12:15 PM
Norris, Aaron P
TRD2502912B
Arraignment
Michael A. Bonfiglio
12:30 PM
Rico, William C
TRD2504781
P D Pre-trial
Michael A. Bonfiglio
Williams, Juan T
TRD2504786A
P D Pre-trial
Michael A. Bonfiglio
Williams, Juan T
TRD2504786B
P D Pre-trial
Michael A. Bonfiglio
Gartley, Christian A
TRD2505141A
Arraignment
Michael A. Bonfiglio
Gartley, Christian A
TRD2505141B
Arraignment
Michael A. Bonfiglio
Nunn, Natasha L
TRD2505330
Pre-trial
Michael A. Bonfiglio
12:45 PM
Aplin, Matthew S
TRD2600247
P D Pre-trial
Michael A. Bonfiglio
Matheny, Andrew C
TRD2600276
P D Pre-trial
Michael A. Bonfiglio
Amison, Austin F
TRD2600327A
P D Plea
Michael A. Bonfiglio
01:00 PM
Amison, Austin F
TRD2600327B
P D Plea
Michael A. Bonfiglio
01:15 PM
Mickens, Kyle J
TRD2600383
Pre-trial
Michael A. Bonfiglio
Benavidez, Anna M
TRD2600514
Arraignment
Michael A. Bonfiglio
01:30 PM
Myers, William J
TRD2600556A
P D Pre-trial
Michael A. Bonfiglio
Myers, William J
TRD2600556B
P D Pre-trial
Michael A. Bonfiglio
Brewton, Anissa
TRD2600737
Pre-trial
Michael A. Bonfiglio
Jackson, Pamela S
TRD2600812
Arraignment
Michael A. Bonfiglio
01:45 PM
Zahs, Christopher
TRD2600841
Supplement Arr
Michael A. Bonfiglio
Adams, Sebastian A
TRD2600959A
P D Pre-trial
Michael A. Bonfiglio
Adams, Sebastian A
TRD2600959B
P D Pre-trial
Michael A. Bonfiglio
Cline, Elizabeth J
TRD2601127
Plea
Michael A. Bonfiglio
02:00 PM
Kruse, Joy E
TRD2601242A
Pre-trial
Michael A. Bonfiglio
Kruse, Joy E
TRD2601242B
Pre-trial
Michael A. Bonfiglio
Brown, Charles D Jr
TRD2601334
Arraignment
Michael A. Bonfiglio
Boyce, William A
TRD2601347
Arraignment
Michael A. Bonfiglio
Ellinger, Lori G
TRD2601364
Arraignment
Michael A. Bonfiglio
Harn, Marshal
TRD2601365
Arraignment
Michael A. Bonfiglio
Joiner, Colleen
TRD2601368
Arraignment
Michael A. Bonfiglio
Towers, Ezekiel
TRD2601369
Arraignment
Michael A. Bonfiglio
Tate, Javante D
TRD2601370
Arraignment
Michael A. Bonfiglio
Gray, Clifton L
TRD2601371A
Arraignment
Michael A. Bonfiglio
Gray, Clifton L
TRD2601371B
Arraignment
Michael A. Bonfiglio
Pryde, Anna
TRD2601384
Arraignment
Michael A. Bonfiglio
Cox, Morgan A
TRD2601424
Arraignment
Michael A. Bonfiglio
Cole, Matthew J
TRD2601425
Arraignment
Michael A. Bonfiglio
Ghamlouche, Ali A
TRD2601447
Arraignment
Michael A. Bonfiglio
Perry-williams, Kirstin D
TRD2601451
Arraignment
Michael A. Bonfiglio
Papenfuse, Sara L
TRD2601467
Arraignment
Michael A. Bonfiglio
Johnson, Skylar L
TRD2601472
Arraignment
Michael A. Bonfiglio
Allen, Javarious M
TRD2601479
Pre-trial
Michael A. Bonfiglio
Awad, Zayd H
TRD2601480
Arraignment
Michael A. Bonfiglio
Moss, Logan A
TRD2601493
Arraignment
Michael A. Bonfiglio
Meeker, Carly
TRD2601494
Arraignment
Michael A. Bonfiglio
Carlson, Malinda
TRD2601495
Arraignment
Michael A. Bonfiglio
Wills, Donald C Ii
TRD2601498
Arraignment
Michael A. Bonfiglio
Castaneda Millan, Alvaro A
TRD2601500A
Arraignment
Michael A. Bonfiglio
Castaneda Millan, Alvaro A
TRD2601500B
Arraignment
Michael A. Bonfiglio
Baldock, Richard L
TRD2601501A
Arraignment
Michael A. Bonfiglio
Baldock, Richard L
TRD2601501B
Arraignment
Michael A. Bonfiglio
Levin, Jeffrey J
TRD2601502
Arraignment
Michael A. Bonfiglio
Anderson, Heidi C
TRD2601503
Arraignment
Michael A. Bonfiglio
Lotozynski, Deanna M
TRD2601504
Arraignment
Michael A. Bonfiglio
Smithers, John T
TRD2601505
Arraignment
Michael A. Bonfiglio
Judge, Amy L
TRD2601506
Arraignment
Michael A. Bonfiglio
Rhoden, Terrell M
TRD2601507
Arraignment
Michael A. Bonfiglio
Murphy, Derrick L
TRD2601511A
Arraignment
Michael A. Bonfiglio
Murphy, Derrick L
TRD2601511B
Arraignment
Michael A. Bonfiglio
Weil, Myron L
TRD2601514
Arraignment
Michael A. Bonfiglio
Batesole, Jessica L
TRD2601516
Arraignment
Michael A. Bonfiglio
Spencer, Karen L
TRD2601518
Arraignment
Michael A. Bonfiglio
Bennette, Andrew J
TRD2601538
Arraignment
Michael A. Bonfiglio
Meyer, Jean A
TRD2601541
Arraignment
Michael A. Bonfiglio
Mustafa Ali, Khader N
TRD2601545
Arraignment
Michael A. Bonfiglio
Raza, Hasnain
TRD2601584
Arraignment
Michael A. Bonfiglio
Wambo, Robert
TRD2601586
Arraignment
Michael A. Bonfiglio
Klink, Aimee
TRD2601587
Arraignment
Michael A. Bonfiglio
Hall, D Jeniene
TRD2601588
Arraignment
Michael A. Bonfiglio
Crandall, Anson E
TRD2601589A
Arraignment
Michael A. Bonfiglio
Crandall, Anson E
TRD2601589B
Arraignment
Michael A. Bonfiglio
Bajusz, Sydney M
TRD2601591
Arraignment
Michael A. Bonfiglio
Huynh, Daniel H
TRD2601592
Arraignment
Michael A. Bonfiglio
Schmidlin, Thomas J
TRD2601593
Arraignment
Michael A. Bonfiglio
Northington, Carrie L
TRD2601594
Arraignment
Michael A. Bonfiglio
Stevens, Chase J
TRD2601598
Arraignment
Michael A. Bonfiglio
Hughes, Jasyn R
TRD2601599
Arraignment
Michael A. Bonfiglio
Monroe, Angel S
TRD2601614
Arraignment
Michael A. Bonfiglio
Bliss, Darlene L
TRD2601616
Arraignment
Michael A. Bonfiglio
Itiola, Kehinde A
TRD2601617
Arraignment
Michael A. Bonfiglio
Righi, Janette M
TRD2601618
Arraignment
Michael A. Bonfiglio
Walker, Edwin A
TRD2601619
Arraignment
Michael A. Bonfiglio
Aldrich, Jessica W
TRD2601620
Arraignment
Michael A. Bonfiglio
Fischer, Alexandra H
TRD2601621
Arraignment
Michael A. Bonfiglio
Crowley, Annette
TRD2601622
Arraignment
Michael A. Bonfiglio
Ratliff, Nathan R
TRD2601623
Arraignment
Michael A. Bonfiglio
Okray, Connie
TRD2601624
Arraignment
Michael A. Bonfiglio
Seawick, Pamela L
TRD2601628
Arraignment
Michael A. Bonfiglio
Lewandowski, Michael E
TRD2601629
Arraignment
Michael A. Bonfiglio
Shanahan Durdel, Ashley P
TRD2601649
Arraignment
Michael A. Bonfiglio
Miller, Donna E
TRD2601657
Arraignment
Michael A. Bonfiglio
Parnell, Mercedes
TRD2601659
Arraignment
Michael A. Bonfiglio
Humbert, Mary
TRD2601665
Arraignment
Michael A. Bonfiglio
Young, Martha J
TRD2601667
Arraignment
Michael A. Bonfiglio
Spencer, Gail L
TRD2601668
Arraignment
Michael A. Bonfiglio
Dahmous, Suzan
TRD2601672
Arraignment
Michael A. Bonfiglio
Johnson, Randolph G
TRD2601673
Arraignment
Michael A. Bonfiglio
Pyle, Heather L
TRD2601674
Arraignment
Michael A. Bonfiglio
Nelson, Joseph W
TRD2601679A
Arraignment
Michael A. Bonfiglio
Nelson, Joseph W
TRD2601679B
Arraignment
Michael A. Bonfiglio
Nelson, Joseph W
TRD2601679C
Arraignment
Michael A. Bonfiglio
Biegajski, Jonathan A
TRD2601686
Arraignment
Michael A. Bonfiglio
Thomas, Jessica L
TRD2601694
Arraignment
Michael A. Bonfiglio
Shin, Jin Sook
TRD2601698
Arraignment
Michael A. Bonfiglio
Laurie, Scott H
TRD2601700
Arraignment
Michael A. Bonfiglio
Cole, Jack
TRD2601708
Arraignment
Michael A. Bonfiglio
Steele, Aaron
TRD2601709
Arraignment
Michael A. Bonfiglio
Poole, India I
TRD2601710
Michael A. Bonfiglio
Szymanski, Kathryn M
TRD2601725
Arraignment
Michael A. Bonfiglio
Wise, Paul
TRD2601737
Arraignment
Michael A. Bonfiglio
Salman, Louay
TRD2601739
Arraignment
Michael A. Bonfiglio
Trease, Alexis L
TRD2601740
Arraignment
Michael A. Bonfiglio
Jones, Cortney L
TRD2601751A
Arraignment
Michael A. Bonfiglio
Jones, Cortney L
TRD2601751B
Arraignment
Michael A. Bonfiglio
Mcdowell, Ginger R
TRD2601770A
Arraignment
Michael A. Bonfiglio
Mcdowell, Ginger R
TRD2601770B
Arraignment
Michael A. Bonfiglio
Sullivan, Shane A
TRD2601791
Arraignment
Michael A. Bonfiglio

08:15 AM

08:30 AM

08:45 AM



09:30 AM


10:00 AM
Childs, Lorenzo D
CRA2600666
Obtain Attorney
Michael A. Bonfiglio
10:15 AM
Boyer, Jonathan P
CRA2600681
Arraignment
Michael A. Bonfiglio
Benton, Nasheed
CRB2402027
P D Pre-trial
Michael A. Bonfiglio
10:30 AM
Pontious, Trey A
CRB2501090A
Arraignment
Michael A. Bonfiglio
10:45 AM
Smith, Tavaris J
CRB2600443A
Pre-trial
Michael A. Bonfiglio
11:00 AM
Smith, Tavaris J
CRB2600443B
Pre-trial
Michael A. Bonfiglio
11:15 AM
Smith, Tavaris J
CRB2600631
Pre-trial
Michael A. Bonfiglio
11:30 AM
Burwell, Marcus A
CRB2600640
Arraignment
Michael A. Bonfiglio
11:45 AM
Childs, Lorenzo D
CRB2600667A
Obtain Attorney
Michael A. Bonfiglio
12:00 PM
Childs, Lorenzo D
CRB2600667B
Obtain Attorney
Michael A. Bonfiglio
12:15 PM
Childs, Lorenzo D
CRB2600667C
Obtain Attorney
Michael A. Bonfiglio
12:30 PM
Kelly, Krista L
CRB2600674A
Arraignment
Michael A. Bonfiglio
12:45 PM
Kelly, Krista L
CRB2600674B
Arraignment
Michael A. Bonfiglio
01:00 PM
Kelly, Krista L
CRB2600674C
Arraignment
Michael A. Bonfiglio
01:15 PM
Humberson, James F
CRB2600679
Arraignment
Michael A. Bonfiglio
Boyer, Jonathan P
CRB2600680A
Arraignment
Michael A. Bonfiglio
Boyer, Jonathan P
CRB2600680B
Arraignment
Michael A. Bonfiglio
Boyer, Jonathan P
CRB2600682A
Arraignment
Michael A. Bonfiglio
Boyer, Jonathan P
CRB2600682B
Arraignment
Michael A. Bonfiglio
Boyer, Jonathan P
CRB2600682C
Arraignment
Michael A. Bonfiglio

10:15 AM

10:30 AM

10:45 AM


11:15 AM

11:30 AM

11:45 AM

12:00 PM

12:15 PM

12:30 PM

12:45 PM

01:00 PM
Morgan, Hunter J
CRA2600535
P D Preliminary
Michael A. Bonfiglio
Fizer Ii, Gregory D
CRB2501743
Rev/scs/reg Doc
Michael A. Bonfiglio
Lee, Andre L
CRB2501799A
Pv Hearing
Michael A. Bonfiglio
Serres, Tommy R
CRB2502132A
Pd Sentence Psi
Michael A. Bonfiglio
Serres, Tommy R
CRB2502132C
Pd Sentence Psi
Michael A. Bonfiglio
Osborn, James G
CRB2502296
Pre-trial
Michael A. Bonfiglio
Allen, Iyanna B
CRB2600014
Plea
Michael A. Bonfiglio
Mendoza, Pablo A
CRB2600150
Pd Trial To Crt
Michael A. Bonfiglio
Adams, Justus C
CRB2600158
Pre-trial
Michael A. Bonfiglio
Blasingim, Dillon M
CRB2600196
Pre-trial
Michael A. Bonfiglio
Demoe, Michael A
CRB2600245A
Pre-trial
Michael A. Bonfiglio
Demoe, Michael A
CRB2600245B
Pre-trial
Michael A. Bonfiglio
Demoe, Michael A
CRB2600245C
Pre-trial
Michael A. Bonfiglio
Demoe, Michael A
CRB2600245D
Pre-trial
Michael A. Bonfiglio
Lafferty, Keri M
CRB2600261
P D Pre-trial
Michael A. Bonfiglio
Clayton, Kinyata V
CRB2600277
P D Plea
Michael A. Bonfiglio
Clayton, Kinyata V
CRB2600278
P D Plea
Michael A. Bonfiglio
Clayton, Kinyata V
CRB2600279
P D Plea
Michael A. Bonfiglio
Stricklin, William R
CRB2600280
Plea
Michael A. Bonfiglio
Long, James K
CRB2600354
P D Plea
Michael A. Bonfiglio
Greenman, Jean A
CRB2600392
P D Pre-trial
Michael A. Bonfiglio
01:15 PM
Navarre, Darrius J
CRB2600454
P D Pre-trial
Michael A. Bonfiglio
01:30 PM
Navarre, Darrius J
CRB2600454
P D Pre-trial
Michael A. Bonfiglio
01:45 PM
Sample, Vinetta D
CRB2600465A
P D Pre-trial
Michael A. Bonfiglio
Sample, Vinetta D
CRB2600465B
P D Pre-trial
Michael A. Bonfiglio
Cousino, Jake S
CRB2600471A
P D Pre-trial
Michael A. Bonfiglio
02:00 PM
Cousino, Jake S
CRB2600471B
P D Pre-trial
Michael A. Bonfiglio
02:15 PM
Morgan, Hunter J
CRB2600537
P D Pre-trial
Michael A. Bonfiglio
Woods, Jackie L
TRC1801424A
Pre-trial
Michael A. Bonfiglio
02:30 PM
Woods, Jackie L
TRC1801424B
Pre-trial
Michael A. Bonfiglio
02:45 PM
Woods, Jackie L
TRC1801424C
Pre-trial
Michael A. Bonfiglio
03:00 PM
Cramer, Natalia C
TRC2505231A
P D Pre-trial
Michael A. Bonfiglio
03:15 PM
Cramer, Natalia C
TRC2505231B
P D Pre-trial
Michael A. Bonfiglio
03:30 PM
Cramer, Natalia C
TRC2505231C
P D Pre-trial
Michael A. Bonfiglio
03:45 PM
Tiller, Jon E Ii
TRC2505866A
Sent Probation
Michael A. Bonfiglio
04:00 PM
Osborn, James G
TRC2506020A
Pre-trial
Michael A. Bonfiglio
Osborn, James G
TRC2506020B
Pre-trial
Michael A. Bonfiglio
Osborn, James G
TRC2506020C
Pre-trial
Michael A. Bonfiglio
Bell, Kristin M
TRC2600215
Plea
Michael A. Bonfiglio
Hill, Evan T
TRC2600468A
P D Pre-trial
Michael A. Bonfiglio
Hill, Evan T
TRC2600468B
P D Pre-trial
Michael A. Bonfiglio
Bryant, Herman Jr
TRC2600563A
P D Pre-trial
Michael A. Bonfiglio
Bryant, Herman Jr
TRC2600563B
P D Pre-trial
Michael A. Bonfiglio
Bryant, Herman Jr
TRC2600563C
P D Pre-trial
Michael A. Bonfiglio
Bryant, Herman Jr
TRC2600563D
P D Pre-trial
Michael A. Bonfiglio
Alcorn, Kasey L
TRC2600824A
Pre-trial
Michael A. Bonfiglio
Alcorn, Kasey L
TRC2600824B
Pre-trial
Michael A. Bonfiglio
Piercefield, Brock A
TRD2002061A
P D Pre-trial
Michael A. Bonfiglio
Piercefield, Brock A
TRD2002061B
P D Pre-trial
Michael A. Bonfiglio
Flowers, Travis A Jr
TRD2501364A
P D Pre-trial
Michael A. Bonfiglio
Flowers, Travis A Jr
TRD2501364B
P D Pre-trial
Michael A. Bonfiglio
Taylor, Deontae R
TRD2502945
P D Pre-trial
Michael A. Bonfiglio
Taylor, Deontae R
TRD2504179
P D Pre-trial
Michael A. Bonfiglio
Morgan, Hunter J
TRD2504616
P D Pre-trial
Michael A. Bonfiglio
Osborn, James
TRD2505987
Pre-trial
Michael A. Bonfiglio
Adams, Justus C
TRD2600422
Pre-trial
Michael A. Bonfiglio
Alleyne, Anthony W
TRD2600423
Pre-trial
Michael A. Bonfiglio
Weatherwalks, Cheyenne D
TRD2600602A
P D Pre-trial
Michael A. Bonfiglio
Weatherwalks, Cheyenne D
TRD2600602B
P D Pre-trial
Michael A. Bonfiglio
Gabora, Ali A
TRD2600949
P D Pre-trial
Michael A. Bonfiglio
Gabora, Ali A
TRD2600989
P D Pre-trial
Michael A. Bonfiglio
Schaff, Lorelai M
TRD2601415
Sent W/o Atty
Michael A. Bonfiglio

01:15 PM

01:30 PM

01:45 PM


02:15 PM

02:30 PM

02:45 PM

03:00 PM

03:15 PM

03:30 PM

03:45 PM

04:00 PM

04:15 PM

04:30 PM

04:45 PM