West Side Rag
  • TOP NEWS
  • OPEN/CLOSED
  • FOOD
  • SCHOOLS
  • OUTDOORS
  • REAL ESTATE
  • ART & CULTURE
  • POLITICS
  • COLUMNS
  • CRIME
  • HISTORY
  • ABSURDITY
  • ABOUT US
    • OUR STORY
    • CONTRIBUTORS
    • CONTACT
    • ADVERTISE
    • GET WSR FREE IN YOUR INBOX
    • SEND US TIPS AND IDEAS
West Side Rag
No Result
View All Result
No Result
View All Result

Favorite WSR Stories

    SUPPORT THE RAG
    Get the neighborhood news that matters.
    Sign up for our free newsletter

    Man Randomly Punches 2 Women on the Upper West Side: Police

    March 5, 2026 | 10:06 AM
    in CRIME, NEWS
    98
    Courtesy of WSR.

    By Gus Saltonstall

    A man randomly punched two women Tuesday night on the Upper West Side, according to police.

    Around 8:20 p.m., near West 60th Street and Amsterdam Avenue, a man walked up to a 31-year-old woman and punched her in the face with a closed fist, knocking her to the ground, police said. A minute later, he approached a 27-year-old woman and also punched her in the face, cutting her nose, NYPD added.

    The 31-year-old woman sustained minor injuries but was not hospitalized, and the 27-year-old woman was treated by medics at the scene, police said.

    NYPD provided no motive for the attacks.

    The man ran away traveling eastbound on West 60th Street toward Amsterdam Avenue, police said.

    NYPD released photos on Wednesday night of the suspect.

    The suspect in the attacks, according to NYPD.

    Anyone with information regarding this incident is asked to call the NYPD’s Crime Stoppers Hotline at 1-800-577-TIPS (8477) or for Spanish, 1-888-57-PISTA (74782).

    Subscribe to West Side Rag’s FREE email newsletter here. And you can Support the Rag here.

    Share this article:
    SUPPORT THE RAG
    Leave a comment

    Please limit comments to 150 words and keep them civil and relevant to the article at hand. Comments are closed after six days. Our primary goal is to create a safe and respectful space where a broad spectrum of voices can be heard. We welcome diverse viewpoints and encourage readers to engage critically with one another’s ideas, but never at the expense of civility. Disagreement is expected—even encouraged—but it must be expressed with care and consideration. Comments that take cheap shots, escalate conflict, or veer into ideological warfare detract from the constructive spirit we aim to cultivate. A detailed statement on comments and WSR policy can be read here.

    guest

    guest

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    98 Comments
    UWS Dad
    UWS Dad
    6 months ago

    Glad no one was seriously hurt. Hopefully the NYPD will pull their best detectives off the snowball investigation and catch the suspect.

    33
    Reply
    Sam
    Sam
    6 months ago
    Reply to  UWS Dad

    Well, next time you have to do an eight hour shift in freezing cold weather, let me dump cold water all over you and down your clothing and see how entertained you are by being soaking wet for said hours.

    0
    Reply
    OPOE
    OPOE
    6 months ago
    Reply to  UWS Dad

    If people are emboldened to throw snowballs at police with no consequences , what else will they be emboldened to do ?

    23
    Reply
    D M
    D M
    6 months ago
    Reply to  UWS Dad

    And then what?

    10
    Reply
    Jane
    Jane
    6 months ago
    Reply to  D M

    Immediately released with no charges. That’s what. Because, racism or something….

    21
    Reply
    kort
    kort
    6 months ago
    Reply to  UWS Dad

    the police are powerless to clean up the streets as long as there is no prosecutions. the Manhattan DA’s office downgrades charges and releases the people who are doing things like this.

    88
    Reply
    James Monroe.2025
    James Monroe.2025
    6 months ago
    Reply to  kort

    When they get to 131 arrests then they go to prison.

    15
    Reply
    Neighbor785
    Neighbor785
    6 months ago
    Reply to  kort

    Among others, I voted against Bragg. MANY more people need to vote against Bragg.

    60
    Reply
    Carlos
    Carlos
    6 months ago
    Reply to  kort

    Totally agree. But I would appreciate the opinion of an active lawyer or judge about exactly what they think will happen (I would particularly appreciate knowing what the likely sentencing would be a) if he has priors and b) if he does not have priors). Thanks.

    12
    Reply
    Observer
    Observer
    6 months ago
    Reply to  Carlos

    Interesting question.

    1
    Reply
    deegee
    deegee
    6 months ago
    Reply to  kort

    you’re making things up

    2
    Reply
    Josh P.
    Josh P.
    6 months ago
    Reply to  kort

    Once again, the police need to make an arrest before the DA can prosecute anyone.

    10
    Reply
    kort
    kort
    6 months ago
    Reply to  Josh P.

    the police make plenty of arrests

    5
    Reply
    D M
    D M
    6 months ago
    Reply to  Josh P.

    Are you saying that our DA has nothing to do with crimes not prosecuted?

    8
    Reply
    David
    David
    6 months ago
    Reply to  D M

    I think it’s fair to say that they can’t indict/try/prosecute anyone for crimes like this unless they’re arrested first.

    5
    Reply
    OPOE
    OPOE
    6 months ago
    Reply to  kort

    Vote better next time.

    Thank you for your attention to this matter

    51
    Reply
    phil
    phil
    6 months ago
    Reply to  OPOE

    Same with violent insurrectionists who are then pardoned and let out. Vote better next time.

    26
    Reply
    James Monroe.2025
    James Monroe.2025
    6 months ago
    Reply to  phil

    Or pardoning your family members,vote better next time.

    10
    Reply
    Janet
    Janet
    6 months ago
    Reply to  phil

    Now do the summer of 2020 …… situational outrage is faux outrage.

    7
    Reply
    OPOE
    OPOE
    6 months ago
    Reply to  phil

    Ok. Sounds good.

    0
    Reply
    Kirk
    Kirk
    6 months ago

    I’m preemptively writing the first of what will surely be dozens of anti-Mamdani comments. With a sprinkle of Alvin Bragg and scooters and “transplants” for good measure.

    20
    Reply
    George Richardson
    George Richardson
    6 months ago
    Reply to  Kirk

    And what exactly is your point? As the saying goes “the truth matters”. I was walking down 57th St…my home of 25 years last week and was hit by a delivery guy on the sidewalk. Sadly the delivery people don’t come from places with sidewalks and they reality is all pediestrians are at risk. The location of this incident is hardly surprising. My exit from NYC…my home for 75 years is nearing. I feel like I have been run out of my own home.

    21
    Reply
    Sam
    Sam
    6 months ago
    Reply to  George Richardson

    Vote for Pricilla’s law! License plates, insurance, and training for all e-bike users.

    0
    Reply
    Jay
    Jay
    6 months ago
    Reply to  George Richardson

    It’s the state that legalized ebikes. And, though illegal motor vehicles in the early 2000s, Bloomberg let them in, then did nothing to apply regular bike laws to them.

    0
    Reply
    Lorna
    Lorna
    6 months ago
    Reply to  Kirk

    What does Mamdani have to do with this? Violent crime against women has always been a thing in this city.

    9
    Reply
    Lee
    Lee
    6 months ago
    Reply to  Lorna

    Lorna, that was Kirk’s point: that Mamdani has nothing to do with this crime, yet that doesn’t stop some commenters from making predictable “anti Mamdani comments.”

    3
    Reply
    Observer
    Observer
    6 months ago
    Reply to  Lorna

    …and worldwide!

    3
    Reply
    iMadman
    iMadman
    6 months ago
    Reply to  Kirk

    But were these crimes?

    0
    Reply
    Observer
    Observer
    6 months ago
    Reply to  iMadman

    WHAT!?!

    2
    Reply
    Phoebe
    Phoebe
    6 months ago
    Reply to  iMadman

    Just a kid playing

    7
    Reply
    Observer
    Observer
    6 months ago
    Reply to  Phoebe

    “Boys will be….” assailants.

    5
    Reply
    kort
    kort
    6 months ago

    until the marxist running the DA office starts prosecuting people who are the problem these types of incidents will continue.

    55
    Reply
    deegee
    deegee
    6 months ago
    Reply to  kort

    cool story kort

    4
    Reply
    OPOE
    OPOE
    6 months ago
    Reply to  kort

    Correct.

    20
    Reply
    Bill Williams
    Bill Williams
    6 months ago

    There are many criminal incidents in that vicinity. Can we stop pretending that there isn’t a NYCHA project there?

    66
    Reply
    denton
    denton
    6 months ago
    Reply to  Bill Williams

    Also Mt. Sinai

    4
    Reply
    Carlos
    Carlos
    6 months ago
    Reply to  Bill Williams

    And if we allocate extra resources to these areas where much of the crime actually occurs we are “racist” rather than using our brains and doing basic math. I’m guessing the large majority of those in the NYCHA community who are good, law abiding people don’t think it is racist – they want to be safe and would love to see more police. But the virtue signaling Ivory tower white folk know what is best for them so won’t let this happen.

    31
    Reply
    David
    David
    6 months ago
    Reply to  Carlos

    I’m on both sides of that fence you just built; I grew up in a NYCHA project and I’m a homeowner on the UWS. And I can tell you with utter certainty that there’s no one (with the exception of those committing the crimes, of course) who doesn’t want a more comprehensive police presence in high-crime areas. What they don’t want is a police presence that harasses residents or violates their rights.

    10
    Reply
    Neighbor785
    Neighbor785
    6 months ago
    Reply to  Bill Williams

    I think many know this. It’s one of the first correlations that occurred to me. But in a span of a few years, I think more will be accomplished if we can get new DA leadership, since NYCHA isn’t going to go away. Even in order to try to crack down on gang activity in NYCHA complexes, the DA’s office will be key.

    9
    Reply
    OPOE
    OPOE
    6 months ago
    Reply to  Bill Williams

    We cannot stop pretending.

    Virtue posing is big business these days.

    31
    Reply
    Ian Alterman
    Ian Alterman
    6 months ago

    Seems like there have been an increased number of random “punchings” on the UWS (and maybe elsewhere). I wonder what’s precipitating this.

    11
    Reply
    Carmella Ombrella
    Carmella Ombrella
    6 months ago
    Reply to  Ian Alterman

    I wonder about the use of “random” in the headline and elsewhere. Whatever was going on in the twisted mind of the assailant, he had a reason for choosing these two specific victims: their age, their clothes, their race, their gender, the fact that they resembled his mother, whatever. Not random at all.

    Last edited 6 months ago by Carmella Ombrella
    11
    Reply
    Peter
    Peter
    6 months ago
    Reply to  Ian Alterman

    Yeah, the precipitating reason is such a mystery…what could cause law-abiding, peaceful citizens with no record to start punching women passing by…

    15
    Reply
    Ian Alterman
    Ian Alterman
    6 months ago
    Reply to  Peter

    Your sarcasm and unstated comment are noted. However, it is not just women. Men have also been punched randomly.

    2
    Reply
    Dino Vercotti
    Dino Vercotti
    6 months ago

    He will be caught. The charges will be reduced. He will be released on cashless bail. He will do it again. Progressive apologists will continue to make excuses for the failed system.

    63
    Reply
    Anthony
    Anthony
    6 months ago
    Reply to  Dino Vercotti

    it’s a freebie. if you punch someone and they don’t have very serious injuries, nothing will happen.

    3
    Reply
    Lisa
    Lisa
    6 months ago
    Reply to  Dino Vercotti

    Correct with one change: he will do something worse next time. He will still be released. Rinse and repeat until he kills someone. And then he will get a reduced charge and be out in a few years to do it again.

    24
    Reply
    Joe UWS
    Joe UWS
    6 months ago

    Again, close proximity to massive the housing project.
    Anyone want to keep suggesting no correlation between that and crime?

    42
    Reply
    Jay
    Jay
    6 months ago
    Reply to  Joe UWS

    Okay, but where are the increased patrols by the NYPD?

    Last edited 6 months ago by Jay
    10
    Reply
    Joe UWS
    Joe UWS
    6 months ago
    Reply to  Jay

    That’s merely a bandaid to a more fundamental problem.

    5
    Reply
    Jay
    Jay
    6 months ago
    Reply to  Joe UWS

    To your way of thinking, what is the fundamental problem?

    0
    Reply
    Retumos
    Retumos
    6 months ago
    Reply to  Jay

    The subway?

    https://www.westsiderag.com/2025/01/28/easy-come-easy-go-uws-20th-precinct-sees-new-police-officers-diverted-to-transit

    The 20th Precinct only has 117 cops, the third lowest in Manhattan North with the 30th Precinct having 2 fewer and Central Park with 96.

    6
    Reply
    Jay
    Jay
    6 months ago
    Reply to  Retumos

    Do precincts patrol the subways?

    Also, there are other big NYCHA complexes elsewhere in NYC.

    0
    Reply
    Sam
    Sam
    6 months ago
    Reply to  Jay

    No, they do not. They might do a “vertical” up and down the stairs, but Transit Bureau patrols the subway system.

    0
    Reply
    Retumos
    Retumos
    6 months ago
    Reply to  Jay

    You asked where the “increased patrols” were so I pointed out that 15 rookies went to the Transit Bureau and another 12 went to a different precinct. Thats about 23% of the current strength of the 20. Then I referenced the overall low staffing level of the 20 compared to other precincts in the patrol bureau. The point is some place may be getting increased patrols but it isn’t the UWS. Big commands drive big swings in the city’s overall crime numbers, up or down, and its important for people to know that staffing doesn’t follow something like a per capita population formula. A crime backwater like the UWS gets and keeps cops based on political clout, and there are other even smaller neighborhoods with far more cops assigned.

    3
    Reply
    Jay
    Jay
    6 months ago
    Reply to  Retumos

    Your comment, not the link, implied that the 20 patrols the subways.

    I’d not call the UWS a crime backwater, given the muggings, stabbings, and assaults over the last 5 years.

    0
    Reply
    Peter
    Peter
    6 months ago
    Reply to  Joe UWS

    The NYPD has the data. Safest thing to do is avoid the projects. Cross the street.

    5
    Reply
    Observer
    Observer
    6 months ago
    Reply to  Peter

    You should know better.

    2
    Reply
    Joe
    Joe
    6 months ago

    At most he will be charged with assault in the third degree which is a Class A misdemeanor and not bail-eligible so he’ll be back on the streets to resume his boxing career. Funny how they so rarely choose to punch a dude. Enjoy!

    42
    Reply
    Phoebe
    Phoebe
    6 months ago
    Reply to  Joe

    Thank you for saying that.

    8
    Reply
    Linda
    Linda
    6 months ago

    Get your eyes off your phone, take your earbuds out and get your head on a swivel. Pay attention to your surroundings at all times.

    27
    Reply
    julia davis
    julia davis
    6 months ago
    Reply to  Linda

    Thank you for saying the most sensisble thing so far in this chain..
    Look around you.

    1
    Reply
    Jay
    Jay
    6 months ago
    Reply to  Linda

    That can help, but probably not in this instance.

    Unless you mean cops, not the victims.

    Last edited 6 months ago by Jay
    19
    Reply
    Adam
    Adam
    6 months ago
    Reply to  Linda

    Way to victim blame. . .

    28
    Reply
    Jen
    Jen
    6 months ago
    Reply to  Adam

    Such a white knight you are. It sounds like some common sense advice that isn’t so common anymore. Walking down the street 90% of the people are looking at their phones.

    5
    Reply
    Dino Vercotti
    Dino Vercotti
    6 months ago
    Reply to  Adam

    It’s practical advice for a hostile world.

    6
    Reply
    caly
    caly
    6 months ago
    Reply to  Linda

    I wondered how long it would take for someone to post this. How do you know that either of these girls were doing these things? It takes less than a second for someone who appears to be ‘safe,’ to turn on you. Don’t even get me started on how we’re supposed to see what’s happening behind us. It’s happened to me and I’ve witnessed it happen to other women. A man/woman can be walking right beside you, coming out of a train, even strolling leisurely toward you with what appears to be their daughter…you don’t KNOW until it happens. How about focusing on the criminal behavior?!

    41
    Reply
    Linda
    Linda
    6 months ago
    Reply to  caly

    I’m absolutely in favor of focusing on criminal behavior. Unfortunately, until the ‘please stop punching strangers’ initiative really takes off, basic self‑defense still includes things like situational awareness, no earbuds, and not being glued to your phone. I don’t need to know what those specific women were doing to suggest habits that make anyone harder to ambush. It’s not blaming victims; it’s giving people tools in a world that isn’t as safe as it should be.”

    3
    Reply
    Prickleypear
    Prickleypear
    6 months ago
    Reply to  caly

    I think we can agree that by definition 31 and 27 year old women are not “girls.”

    10
    Reply
    Adam
    Adam
    6 months ago

    What’s the difference whether they catch him or not? The way that the UWS voted he’ll be released in a hot second anyway and right back on the street to punch others.

    47
    Reply
    Phoebe
    Phoebe
    6 months ago
    Reply to  Adam

    Just another kid throwing snowballs at cops. Nothing to look at or think about.

    11
    Reply
    Katherine
    Katherine
    6 months ago

    Weird how they’re all so “mentally ill” and yet always choose victims who can’t fight back.

    45
    Reply
    Phoebe
    Phoebe
    6 months ago
    Reply to  Katherine

    You are SO right. It is not weird at all, as Joe said, they rarely punch another dude…

    20
    Reply
    Joe UWS
    Joe UWS
    6 months ago
    Reply to  Katherine

    Exactly. It’s not “random” assaults. Big strong men are never “randomly” assaulted.

    22
    Reply
    Ergo
    Ergo
    6 months ago

    Yet, they keep electing the same people.

    9
    Reply
    Ergo
    Ergo
    6 months ago

    That the guy who sits in front of grocery on 91 and Bway?

    1
    Reply
    Marty
    Marty
    6 months ago

    He will be CAUIGHT!!!! He will face the full weight of New York social work treatment. He will face group and individual therapy and trust falls. People like this one will learn that the gloves are on and they will be treated with love and respect.

    9
    Reply
    WombatNYC
    WombatNYC
    6 months ago

    Please remove from society – A person like this has no business walking the streets or taking up our tax payer $$ in prison or social services.. Bye Bye

    16
    Reply
    Jean
    Jean
    6 months ago

    Let me take a wild guess…priors?

    14
    Reply
    Li Po
    Li Po
    6 months ago

    The reporter should follow up. This attack was indeed worse than the police blotter story for at least one of the victims. Victims almost always declare themselves fine in the moment and then face the after effects alone. Concussions and trauma don’t just disappear. While it does no good to grab the pitchforks and look for the monster – that’s why we have police – it does help for the community to rally around the victim with support for their recovery. The most important thing is to remind them that the greater part of humanity is good. If the victims want to speak, it will help them to be heard.

    18
    Reply
    Ellen S
    Ellen S
    6 months ago

    There is a safety survey being conducted by CB 7 going on now. A link was in Gale Brewer’s latest newsletter. Please fill it out. Hopefully dara drives decisions that lead to change.

    5
    Reply
    Albert
    Albert
    6 months ago

    Nearly 40 comments were elicited by this report in the Rag; maybe one or two expressed sympathy for the victims. The rest trout out the same old data-free blather about Bragg, the lackluster NYPD , blah, blah.
    Enough already.

    6
    Reply
    Neighbor785
    Neighbor785
    6 months ago
    Reply to  Albert

    You think Bragg is doing the DA job right?

    12
    Reply
    Good Humor
    Good Humor
    6 months ago
    Reply to  Albert

    I agree. People need to stop talking about fighting crime.

    0
    Reply
    Gigi
    Gigi
    6 months ago

    When is something going to be done about the violent, mentally ill roaming the streets?

    16
    Reply
    Observer
    Observer
    6 months ago
    Reply to  Gigi

    And, when will males teach each other not to attack women?

    4
    Reply
    Carol
    Carol
    6 months ago
    Reply to  Gigi

    The Mayor and Bragg are a disaster! I wish that I could move but I am 79 years old and stuck in this Democratic hell hole!!!

    14
    Reply
    Sam
    Sam
    6 months ago
    Reply to  Carol

    It was no better under any Republican Mayor. The mentally ill don’t really care about anyone’s political affiliation.

    0
    Reply
    Susan
    Susan
    6 months ago

    Society needs to do a better job of raising boys so that millions can stop being the victims of violence, and the rest of us can stop paying the police, court and jail costs. If members of families have a mental illness, see that they get the help they need before the rest of us pay the price. FINALLY a father was held responsible, along with his teenage son, for a killing rampage in school. Let’s expect more from parents as that’s where this starts, especially with boys. I understand that there are also violent crimes committed by women but the vast and overwhelming issue is with boys and men, so let’s try to provide the help where it’s needed and hold all those accountable for violent crimes.

    2
    Reply
    Jay
    Jay
    6 months ago
    Reply to  Susan

    Well, consider who is president and who is the sec. of defense.

    And let me remind you of the 3 women who have been sec of state. 2 of them are outright war criminals.

    0
    Reply
    Observer
    Observer
    6 months ago

    Motive(s): Another resentful, vengeful guy who feels entitled to “date” any woman he speculates about. So far, he also seems to be targeting women of a perceived different level of economic privilege.

    Last edited 6 months ago by Observer
    7
    Reply
    James Monroe.2025
    James Monroe.2025
    6 months ago

    When you “randomly” punch someone of a specific race and gender,that’s not random.

    16
    Reply
    1WS
    1WS
    6 months ago

    Surely this man is known to the NYPD. I live nearby and have seen him several times over the past few months, often menacing passersby. Once he screamed curses at me outside the Morton Williams on West End.

    6
    Reply
    DenaliBoy
    DenaliBoy
    6 months ago

    He’s probably just frustrated the length of time it takes to open Amsterdam access to Lincoln center

    0
    Reply
    Sue Timms
    Sue Timms
    6 months ago

    Prosecute as a hate crime? Never. Yet Bragg was reelected.

    2
    Reply
    Ed (NY)
    Ed (NY)
    6 months ago
    Reply to  Sue Timms

    “Hate crime” as a label is used far too often and gets thrown into the mix whenever someone in a certain demographic group is attacked. If a female perpetrator attacked a man and screamed “I hate men,” that should be considered a hate crime. Good luck with that. Assault is assault and should be treated as such, whether or not you agree with how it’s prosecuted and how it’s resolved in the courts.

    0
    Reply
    Big Baloo
    Big Baloo
    6 months ago

    We encourage this by allowing these horrible people to go free and implementing feeble punishments if we ever catch them. Stronger deterrents are needed and they need be made public so that people will think twice before hurting others.

    5
    Reply
    Youknowbetterdobetter
    Youknowbetterdobetter
    6 months ago

    He attacked someone closed to me. This man is still out there. I hope they make an arrest soon!!!

    Last edited 6 months ago by Youknowbetterdobetter
    4
    Reply

    YOU MIGHT LIKE...

    A Rainy Day on the Upper West Side Outside of Fairway: Photographs by Stephen Harmon
    ART

    A Rainy Day on the Upper West Side Outside of Fairway: Photographs by Stephen Harmon

    September 14, 2026 | 5:08 PM
    Turtles Are Getting Snared by Illegal Barbed Fishing Hooks in Central Park
    NEWS

    Turtles Are Getting Snared by Illegal Barbed Fishing Hooks in Central Park

    September 14, 2026 | 10:56 AM
    Previous Post

    West Side Canvas: Preparing for Spring With the Verdi Square Gardeners

    Next Post

    The Secret to Rat Control on the Upper West Side? ‘It’s All About Food Availability’ 

    this week's events image
    Next Post
    The Secret to Rat Control on the Upper West Side? ‘It’s All About Food Availability’ 

    The Secret to Rat Control on the Upper West Side? ‘It’s All About Food Availability’ 

    WSR Cartoon: Everything Bagel is on the Table

    WSR Cartoon: Everything Bagel is on the Table

    UWS Weekend: Great Things To Do in the Neighborhood

    UWS Weekend: Great Things to Do in (and Around) the Neighborhood

    • ABOUT US
    • CONTACT US
    • NEWSLETTER
    • WSR MERCH!
    • ADVERTISE
    • EVENTS
    • PRIVACY POLICY
    • TERMS OF USE
    • SITE MAP
    Site design by RLDGROUP

    © 2026 West Side Rag | All rights reserved.

    No Result
    View All Result
    • TOP NEWS
    • THIS WEEK’S EVENTS
    • OPEN/CLOSED
    • FOOD
    • SCHOOLS
    • OUTDOORS
    • REAL ESTATE
    • ART & CULTURE
    • POLITICS
    • COLUMNS
    • CRIME
    • HISTORY
    • ABSURDITY
    • ABOUT
      • OUR STORY
      • CONTRIBUTORS
      • CONTACT US
      • GET WSR FREE IN YOUR INBOX
      • SEND US TIPS AND IDEAS
    • WSR SHOP

    © 2026 West Side Rag | All rights reserved.