text:
Report details bizarre, homicidal behavior of gunman who fatally shot Fargo officer before killing himself
UPDATED AT 8:30 P.M. FARGO--Marcus Schumacher fatally shot a Fargo police officer and threatened to kill more before turning the gun on himself in a standoff last month, the Cass County State's Attorney's Office has concluded. [[{"type":"media","...
Damage is seen at the former home of Marcus and Michelle Schumacher at 308 9th Ave. N. following a standoff and deadly shooting. The Forum
By Adrian Glass-Moore / Forum News Service
UPDATED AT 8:30 P.M. FARGO--Marcus Schumacher fatally shot a Fargo police officer and threatened to kill more before turning the gun on himself in a standoff last month, the Cass County State's Attorney's Office has concluded.
State's Attorney Birch Burdick, in a report issued Friday, March 25, also determined that a police sniper who shot Schumacher twice in the arm, injuring him, was legally justified and should not face charges. The sniper shot Schumacher after Schumacher fatally shot Fargo police Officer Jason Moszer, according to the report. Moszer was shot on Feb. 10 and died the next day, making him the first Fargo officer killed in the line of duty since the 19th century. READ MORE: Fargo suspected shooter charged with murder in Grand Forks in 1988 The report, based on findings by the state Bureau of Criminal Investigation, describes Schumacher's homicidal, bizarre and reckless behavior. The 49-year-old Fargo man spoke at length with authorities during the standoff, first with a dispatcher and then with Fargo police negotiator Detective Philip Swan, the report states. Schumacher complained about his unhappy marriage, said he was trying to make a statement and mentioned he wanted to "make the news," according to the report. He said his intent was "to be not good" and told the authorities that the standoff would not end well. [[{"type":"media","view_mode":"media_original","fid":"2416667","attributes":{"alt":"Jason Moszer","class":"media-image","height":"539","title":"Jason Moszer","typeof":"foaf:Image","width":"338"}}]]The standoff, which started Feb. 10 and continued into the following day, began after Schumacher and his wife, Michelle, were arguing. Schumacher may have shot a gun in his wife's direction, the report states. Michelle Schumacher and her two adult children left the home; one of the children called 911 to report a disturbance and Schumacher called 911 himself. Police surrounded the home at 308 Ninth Ave. N., set up a perimeter and tried to resolve the situation peacefully. But Schumacher fired indiscriminately at police cars, various structures, and a civilian car, the report states. Moszer, 33, was providing perimeter protection and surveillance across the street, behind a garage, when Schumacher shot him. "Schumacher, in a seemingly matter-of-fact tone, told the negotiator a police officer 'just went down,' " the report states. "Although Schumacher indicated he did not know an officer was back there, he fired several shots at that same location, hitting the garage door and going into/through the garage wall. He acknowledges on the telephone having shot Moszer." Schumacher told police he would hold his fire so that they could collect Moszer, but when officers used a rescue vehicle to get Moszer, they reported coming under fire, the report states. [[{"type":"media","view_mode":"media_original","fid":"2416574","attributes":{"alt":"Fargo police close off streets as they respond to a fatal officer-involved shooting. (FNS Photo)","class":"media-image","height":"569","title":"Fargo police close off streets as they respond to a fatal officer-involved shooting. (FNS Photo)","typeof":"foaf:Image","width":"1000"}}]] Meanwhile, Schumacher remained hidden inside his home. Police tried to use robots to infiltrate the home and fired tear gas. After Moszer was shot, Fargo police Officer Jerrod Wagner, a SWAT team sniper who had a limited view of Schumacher, shot Schumacher twice in the right arm, which did not kill him, the report states. Wagner's two shots were the only shots fired by law enforcement in the standoff, while Schumacher fired many times; dozens of shell casings were discovered in the home, the report states. Schumacher confirmed on the phone that he had been hit. After that point, he stopped firing at targets outside the house. Sometime later, he shot himself in the head with a rifle, the report states. The report also states that Schumacher said he would probably die in the standoff and said he would kill one or two more officers. Schumacher's autopsy showed he was on several drugs, including methamphetamine and hydrocodone, the report states. [[{"type":"media","view_mode":"media_original","fid":"2416571","attributes":{"alt":"Michelle Schumacher views her home on March 4, where her husband, Marcus, died in a standoff with police. (FNS Photo)","class":"media-image","height":"484","title":"Michelle Schumacher views her home on March 4, where her husband, Marcus, died in a standoff with police. (FNS Photo)","typeof":"foaf:Image","width":"860"}}]] "I think I knew that morning that something was wrong," Michelle Schumacher said in reaction to the report. "He definitely wasn't the man I was married to the last 29 years." She said she was not surprised he killed himself at the end. "I've come to terms with things, but it's still so hard," she said, breaking into tears. "I constantly feel the need to apologize for him. I feel that I have to apologize for him because he's not here to do it." READ MORE: Michelle Schumacher remembers the struggles of her late husband who allegedly instigated Fargo standoff She said she felt sadness, forgiveness and anger that Schumacher tried to get help for his mental health and couldn't. "We need to start focusing on mental health with people and I really hope that's the good that comes out of this," she said. "I'd give everything I own in my life ... to have my husband back with me and be healthy." She said she and family members met with Fargo Police Chief David Todd on Thursday, March 24, to go over the timeline of the standoff. She said she believes the meeting was meant to give her family some notice ahead of Burdick's report. A phone message left for Todd was not returned. For more coverage on Marcus Schumacher, click here. Read more stories about the loss of Jason Moszer here. UPDATED AT 8:30 P.M. FARGO--Marcus Schumacher fatally shot a Fargo police officer and threatened to kill more before turning the gun on himself in a standoff last month, the Cass County State's Attorney's Office has concluded. [[{"type":"media","view_mode":"media_preview","fid":"2416570","attributes":{"alt":"Marcus Schumacher ","class":"media-image","height":"180","title":"Marcus Schumacher ","typeof":"foaf:Image","width":"180"}}]]State's Attorney Birch Burdick, in a report issued Friday, March 25, also determined that a police sniper who shot Schumacher twice in the arm, injuring him, was legally justified and should not face charges. The sniper shot Schumacher after Schumacher fatally shot Fargo police Officer Jason Moszer, according to the report. Moszer was shot on Feb. 10 and died the next day, making him the first Fargo officer killed in the line of duty since the 19th century. READ MORE: Fargo suspected shooter charged with murder in Grand Forks in 1988 The report, based on findings by the state Bureau of Criminal Investigation, describes Schumacher's homicidal, bizarre and reckless behavior. The 49-year-old Fargo man spoke at length with authorities during the standoff, first with a dispatcher and then with Fargo police negotiator Detective Philip Swan, the report states. Schumacher complained about his unhappy marriage, said he was trying to make a statement and mentioned he wanted to "make the news," according to the report. He said his intent was "to be not good" and told the authorities that the standoff would not end well.
The standoff, which started Feb. 10 and continued into the following day, began after Schumacher and his wife, Michelle, were arguing. Schumacher may have shot a gun in his wife's direction, the report states. Michelle Schumacher and her two adult children left the home; one of the children called 911 to report a disturbance and Schumacher called 911 himself. Police surrounded the home at 308 Ninth Ave. N., set up a perimeter and tried to resolve the situation peacefully. But Schumacher fired indiscriminately at police cars, various structures, and a civilian car, the report states. Moszer, 33, was providing perimeter protection and surveillance across the street, behind a garage, when Schumacher shot him. "Schumacher, in a seemingly matter-of-fact tone, told the negotiator a police officer 'just went down,' " the report states. "Although Schumacher indicated he did not know an officer was back there, he fired several shots at that same location, hitting the garage door and going into/through the garage wall. He acknowledges on the telephone having shot Moszer." Schumacher told police he would hold his fire so that they could collect Moszer, but when officers used a rescue vehicle to get Moszer, they reported coming under fire, the report states. [[{"type":"media","view_mode":"media_original","fid":"2416574","attributes":{"alt":"Fargo police close off streets as they respond to a fatal officer-involved shooting. (FNS Photo)","class":"media-image","height":"569","title":"Fargo police close off streets as they respond to a fatal officer-involved shooting. (FNS Photo)","typeof":"foaf:Image","width":"1000"}}]] Meanwhile, Schumacher remained hidden inside his home. Police tried to use robots to infiltrate the home and fired tear gas. After Moszer was shot, Fargo police Officer Jerrod Wagner, a SWAT team sniper who had a limited view of Schumacher, shot Schumacher twice in the right arm, which did not kill him, the report states. Wagner's two shots were the only shots fired by law enforcement in the standoff, while Schumacher fired many times; dozens of shell casings were discovered in the home, the report states. Schumacher confirmed on the phone that he had been hit. After that point, he stopped firing at targets outside the house. Sometime later, he shot himself in the head with a rifle, the report states. The report also states that Schumacher said he would probably die in the standoff and said he would kill one or two more officers. Schumacher's autopsy showed he was on several drugs, including methamphetamine and hydrocodone, the report states. [[{"type":"media","view_mode":"media_original","fid":"2416571","attributes":{"alt":"Michelle Schumacher views her home on March 4, where her husband, Marcus, died in a standoff with police. (FNS Photo)","class":"media-image","height":"484","title":"Michelle Schumacher views her home on March 4, where her husband, Marcus, died in a standoff with police. (FNS Photo)","typeof":"foaf:Image","width":"860"}}]] "I think I knew that morning that something was wrong," Michelle Schumacher said in reaction to the report. "He definitely wasn't the man I was married to the last 29 years." She said she was not surprised he killed himself at the end. "I've come to terms with things, but it's still so hard," she said, breaking into tears. "I constantly feel the need to apologize for him. I feel that I have to apologize for him because he's not here to do it." READ MORE: Michelle Schumacher remembers the struggles of her late husband who allegedly instigated Fargo standoff She said she felt sadness, forgiveness and anger that Schumacher tried to get help for his mental health and couldn't. "We need to start focusing on mental health with people and I really hope that's the good that comes out of this," she said. "I'd give everything I own in my life ... to have my husband back with me and be healthy." She said she and family members met with Fargo Police Chief David Todd on Thursday, March 24, to go over the timeline of the standoff. She said she believes the meeting was meant to give her family some notice ahead of Burdick's report. A phone message left for Todd was not returned. For more coverage on Marcus Schumacher, click here. Read more stories about the loss of Jason Moszer here. UPDATED AT 8:30 P.M. FARGO--Marcus Schumacher fatally shot a Fargo police officer and threatened to kill more before turning the gun on himself in a standoff last month, the Cass County State's Attorney's Office has concluded. [[{"type":"media","view_mode":"media_preview","fid":"2416570","attributes":{"alt":"Marcus Schumacher ","class":"media-image","height":"180","title":"Marcus Schumacher ","typeof":"foaf:Image","width":"180"}}]]State's Attorney Birch Burdick, in a report issued Friday, March 25, also determined that a police sniper who shot Schumacher twice in the arm, injuring him, was legally justified and should not face charges. The sniper shot Schumacher after Schumacher fatally shot Fargo police Officer Jason Moszer, according to the report. Moszer was shot on Feb. 10 and died the next day, making him the first Fargo officer killed in the line of duty since the 19th century. READ MORE: Fargo suspected shooter charged with murder in Grand Forks in 1988 The report, based on findings by the state Bureau of Criminal Investigation, describes Schumacher's homicidal, bizarre and reckless behavior. The 49-year-old Fargo man spoke at length with authorities during the standoff, first with a dispatcher and then with Fargo police negotiator Detective Philip Swan, the report states. Schumacher complained about his unhappy marriage, said he was trying to make a statement and mentioned he wanted to "make the news," according to the report. He said his intent was "to be not good" and told the authorities that the standoff would not end well. [[{"type":"media","view_mode":"media_original","fid":"2416667","attributes":{"alt":"Jason Moszer","class":"media-image","height":"539","title":"Jason Moszer","typeof":"foaf:Image","width":"338"}}]]The standoff, which started Feb. 10 and continued into the following day, began after Schumacher and his wife, Michelle, were arguing. Schumacher may have shot a gun in his wife's direction, the report states. Michelle Schumacher and her two adult children left the home; one of the children called 911 to report a disturbance and Schumacher called 911 himself. Police surrounded the home at 308 Ninth Ave. N., set up a perimeter and tried to resolve the situation peacefully. But Schumacher fired indiscriminately at police cars, various structures, and a civilian car, the report states. Moszer, 33, was providing perimeter protection and surveillance across the street, behind a garage, when Schumacher shot him. "Schumacher, in a seemingly matter-of-fact tone, told the negotiator a police officer 'just went down,' " the report states. "Although Schumacher indicated he did not know an officer was back there, he fired several shots at that same location, hitting the garage door and going into/through the garage wall. He acknowledges on the telephone having shot Moszer." Schumacher told police he would hold his fire so that they could collect Moszer, but when officers used a rescue vehicle to get Moszer, they reported coming under fire, the report states.
Meanwhile, Schumacher remained hidden inside his home. Police tried to use robots to infiltrate the home and fired tear gas. After Moszer was shot, Fargo police Officer Jerrod Wagner, a SWAT team sniper who had a limited view of Schumacher, shot Schumacher twice in the right arm, which did not kill him, the report states. Wagner's two shots were the only shots fired by law enforcement in the standoff, while Schumacher fired many times; dozens of shell casings were discovered in the home, the report states. Schumacher confirmed on the phone that he had been hit. After that point, he stopped firing at targets outside the house. Sometime later, he shot himself in the head with a rifle, the report states. The report also states that Schumacher said he would probably die in the standoff and said he would kill one or two more officers. Schumacher's autopsy showed he was on several drugs, including methamphetamine and hydrocodone, the report states. [[{"type":"media","view_mode":"media_original","fid":"2416571","attributes":{"alt":"Michelle Schumacher views her home on March 4, where her husband, Marcus, died in a standoff with police. (FNS Photo)","class":"media-image","height":"484","title":"Michelle Schumacher views her home on March 4, where her husband, Marcus, died in a standoff with police. (FNS Photo)","typeof":"foaf:Image","width":"860"}}]] "I think I knew that morning that something was wrong," Michelle Schumacher said in reaction to the report. "He definitely wasn't the man I was married to the last 29 years." She said she was not surprised he killed himself at the end. "I've come to terms with things, but it's still so hard," she said, breaking into tears. "I constantly feel the need to apologize for him. I feel that I have to apologize for him because he's not here to do it." READ MORE: Michelle Schumacher remembers the struggles of her late husband who allegedly instigated Fargo standoff She said she felt sadness, forgiveness and anger that Schumacher tried to get help for his mental health and couldn't. "We need to start focusing on mental health with people and I really hope that's the good that comes out of this," she said. "I'd give everything I own in my life ... to have my husband back with me and be healthy." She said she and family members met with Fargo Police Chief David Todd on Thursday, March 24, to go over the timeline of the standoff. She said she believes the meeting was meant to give her family some notice ahead of Burdick's report. A phone message left for Todd was not returned. For more coverage on Marcus Schumacher, click here. Read more stories about the loss of Jason Moszer here. UPDATED AT 8:30 P.M. FARGO--Marcus Schumacher fatally shot a Fargo police officer and threatened to kill more before turning the gun on himself in a standoff last month, the Cass County State's Attorney's Office has concluded. [[{"type":"media","view_mode":"media_preview","fid":"2416570","attributes":{"alt":"Marcus Schumacher ","class":"media-image","height":"180","title":"Marcus Schumacher ","typeof":"foaf:Image","width":"180"}}]]State's Attorney Birch Burdick, in a report issued Friday, March 25, also determined that a police sniper who shot Schumacher twice in the arm, injuring him, was legally justified and should not face charges. The sniper shot Schumacher after Schumacher fatally shot Fargo police Officer Jason Moszer, according to the report. Moszer was shot on Feb. 10 and died the next day, making him the first Fargo officer killed in the line of duty since the 19th century. READ MORE: Fargo suspected shooter charged with murder in Grand Forks in 1988 The report, based on findings by the state Bureau of Criminal Investigation, describes Schumacher's homicidal, bizarre and reckless behavior. The 49-year-old Fargo man spoke at length with authorities during the standoff, first with a dispatcher and then with Fargo police negotiator Detective Philip Swan, the report states. Schumacher complained about his unhappy marriage, said he was trying to make a statement and mentioned he wanted to "make the news," according to the report. He said his intent was "to be not good" and told the authorities that the standoff would not end well. [[{"type":"media","view_mode":"media_original","fid":"2416667","attributes":{"alt":"Jason Moszer","class":"media-image","height":"539","title":"Jason Moszer","typeof":"foaf:Image","width":"338"}}]]The standoff, which started Feb. 10 and continued into the following day, began after Schumacher and his wife, Michelle, were arguing. Schumacher may have shot a gun in his wife's direction, the report states. Michelle Schumacher and her two adult children left the home; one of the children called 911 to report a disturbance and Schumacher called 911 himself. Police surrounded the home at 308 Ninth Ave. N., set up a perimeter and tried to resolve the situation peacefully. But Schumacher fired indiscriminately at police cars, various structures, and a civilian car, the report states. Moszer, 33, was providing perimeter protection and surveillance across the street, behind a garage, when Schumacher shot him. "Schumacher, in a seemingly matter-of-fact tone, told the negotiator a police officer 'just went down,' " the report states. "Although Schumacher indicated he did not know an officer was back there, he fired several shots at that same location, hitting the garage door and going into/through the garage wall. He acknowledges on the telephone having shot Moszer." Schumacher told police he would hold his fire so that they could collect Moszer, but when officers used a rescue vehicle to get Moszer, they reported coming under fire, the report states. [[{"type":"media","view_mode":"media_original","fid":"2416574","attributes":{"alt":"Fargo police close off streets as they respond to a fatal officer-involved shooting. (FNS Photo)","class":"media-image","height":"569","title":"Fargo police close off streets as they respond to a fatal officer-involved shooting. (FNS Photo)","typeof":"foaf:Image","width":"1000"}}]] Meanwhile, Schumacher remained hidden inside his home. Police tried to use robots to infiltrate the home and fired tear gas. After Moszer was shot, Fargo police Officer Jerrod Wagner, a SWAT team sniper who had a limited view of Schumacher, shot Schumacher twice in the right arm, which did not kill him, the report states. Wagner's two shots were the only shots fired by law enforcement in the standoff, while Schumacher fired many times; dozens of shell casings were discovered in the home, the report states. Schumacher confirmed on the phone that he had been hit. After that point, he stopped firing at targets outside the house. Sometime later, he shot himself in the head with a rifle, the report states. The report also states that Schumacher said he would probably die in the standoff and said he would kill one or two more officers. Schumacher's autopsy showed he was on several drugs, including methamphetamine and hydrocodone, the report states.
"I think I knew that morning that something was wrong," Michelle Schumacher said in reaction to the report. "He definitely wasn't the man I was married to the last 29 years." She said she was not surprised he killed himself at the end. "I've come to terms with things, but it's still so hard," she said, breaking into tears. "I constantly feel the need to apologize for him. I feel that I have to apologize for him because he's not here to do it." READ MORE: Michelle Schumacher remembers the struggles of her late husband who allegedly instigated Fargo standoff She said she felt sadness, forgiveness and anger that Schumacher tried to get help for his mental health and couldn't. "We need to start focusing on mental health with people and I really hope that's the good that comes out of this," she said. "I'd give everything I own in my life ... to have my husband back with me and be healthy." She said she and family members met with Fargo Police Chief David Todd on Thursday, March 24, to go over the timeline of the standoff. She said she believes the meeting was meant to give her family some notice ahead of Burdick's report. A phone message left for Todd was not returned. For more coverage on Marcus Schumacher, click here. Read more stories about the loss of Jason Moszer here. UPDATED AT 8:30 P.M.FARGO--Marcus Schumacher fatally shot a Fargo police officer and threatened to kill more before turning the gun on himself in a standoff last month, the Cass County State's Attorney's Office has concluded.
State's Attorney Birch Burdick, in a report issued Friday, March 25, also determined that a police sniper who shot Schumacher twice in the arm, injuring him, was legally justified and should not face charges.The sniper shot Schumacher after Schumacher fatally shot Fargo police Officer Jason Moszer, according to the report.Moszer was shot on Feb. 10 and died the next day, making him the first Fargo officer killed in the line of duty since the 19th century.READ MORE: Fargo suspected shooter charged with murder in Grand Forks in 1988The report, based on findings by the state Bureau of Criminal Investigation, describes Schumacher's homicidal, bizarre and reckless behavior.The 49-year-old Fargo man spoke at length with authorities during the standoff, first with a dispatcher and then with Fargo police negotiator Detective Philip Swan, the report states.Schumacher complained about his unhappy marriage, said he was trying to make a statement and mentioned he wanted to "make the news," according to the report. He said his intent was "to be not good" and told the authorities that the standoff would not end well.[[{"type":"media","view_mode":"media_original","fid":"2416667","attributes":{"alt":"Jason Moszer","class":"media-image","height":"539","title":"Jason Moszer","typeof":"foaf:Image","width":"338"}}]]The standoff, which started Feb. 10 and continued into the following day, began after Schumacher and his wife, Michelle, were arguing. Schumacher may have shot a gun in his wife's direction, the report states.Michelle Schumacher and her two adult children left the home; one of the children called 911 to report a disturbance and Schumacher called 911 himself.Police surrounded the home at 308 Ninth Ave. N., set up a perimeter and tried to resolve the situation peacefully. But Schumacher fired indiscriminately at police cars, various structures, and a civilian car, the report states.Moszer, 33, was providing perimeter protection and surveillance across the street, behind a garage, when Schumacher shot him."Schumacher, in a seemingly matter-of-fact tone, told the negotiator a police officer 'just went down,' " the report states. "Although Schumacher indicated he did not know an officer was back there, he fired several shots at that same location, hitting the garage door and going into/through the garage wall. He acknowledges on the telephone having shot Moszer."Schumacher told police he would hold his fire so that they could collect Moszer, but when officers used a rescue vehicle to get Moszer, they reported coming under fire, the report states.[[{"type":"media","view_mode":"media_original","fid":"2416574","attributes":{"alt":"Fargo police close off streets as they respond to a fatal officer-involved shooting. (FNS Photo)","class":"media-image","height":"569","title":"Fargo police close off streets as they respond to a fatal officer-involved shooting. (FNS Photo)","typeof":"foaf:Image","width":"1000"}}]] Meanwhile, Schumacher remained hidden inside his home. Police tried to use robots to infiltrate the home and fired tear gas.After Moszer was shot, Fargo police Officer Jerrod Wagner, a SWAT team sniper who had a limited view of Schumacher, shot Schumacher twice in the right arm, which did not kill him, the report states.Wagner's two shots were the only shots fired by law enforcement in the standoff, while Schumacher fired many times; dozens of shell casings were discovered in the home, the report states.Schumacher confirmed on the phone that he had been hit. After that point, he stopped firing at targets outside the house. Sometime later, he shot himself in the head with a rifle, the report states.The report also states that Schumacher said he would probably die in the standoff and said he would kill one or two more officers.Schumacher's autopsy showed he was on several drugs, including methamphetamine and hydrocodone, the report states.[[{"type":"media","view_mode":"media_original","fid":"2416571","attributes":{"alt":"Michelle Schumacher views her home on March 4, where her husband, Marcus, died in a standoff with police. (FNS Photo)","class":"media-image","height":"484","title":"Michelle Schumacher views her home on March 4, where her husband, Marcus, died in a standoff with police. (FNS Photo)","typeof":"foaf:Image","width":"860"}}]] "I think I knew that morning that something was wrong," Michelle Schumacher said in reaction to the report. "He definitely wasn't the man I was married to the last 29 years."She said she was not surprised he killed himself at the end."I've come to terms with things, but it's still so hard," she said, breaking into tears. "I constantly feel the need to apologize for him. I feel that I have to apologize for him because he's not here to do it."READ MORE: Michelle Schumacher remembers the struggles of her late husband who allegedly instigated Fargo standoffShe said she felt sadness, forgiveness and anger that Schumacher tried to get help for his mental health and couldn't."We need to start focusing on mental health with people and I really hope that's the good that comes out of this," she said. "I'd give everything I own in my life ... to have my husband back with me and be healthy."She said she and family members met with Fargo Police Chief David Todd on Thursday, March 24, to go over the timeline of the standoff. She said she believes the meeting was meant to give her family some notice ahead of Burdick's report.A phone message left for Todd was not returned.For more coverage on Marcus Schumacher, click here.Read more stories about the loss of Jason Moszer here.UPDATED AT 8:30 P.M.FARGO--Marcus Schumacher fatally shot a Fargo police officer and threatened to kill more before turning the gun on himself in a standoff last month, the Cass County State's Attorney's Office has concluded.[[{"type":"media","view_mode":"media_preview","fid":"2416570","attributes":{"alt":"Marcus Schumacher ","class":"media-image","height":"180","title":"Marcus Schumacher ","typeof":"foaf:Image","width":"180"}}]]State's Attorney Birch Burdick, in a report issued Friday, March 25, also determined that a police sniper who shot Schumacher twice in the arm, injuring him, was legally justified and should not face charges.The sniper shot Schumacher after Schumacher fatally shot Fargo police Officer Jason Moszer, according to the report.Moszer was shot on Feb. 10 and died the next day, making him the first Fargo officer killed in the line of duty since the 19th century.READ MORE: Fargo suspected shooter charged with murder in Grand Forks in 1988The report, based on findings by the state Bureau of Criminal Investigation, describes Schumacher's homicidal, bizarre and reckless behavior.The 49-year-old Fargo man spoke at length with authorities during the standoff, first with a dispatcher and then with Fargo police negotiator Detective Philip Swan, the report states.Schumacher complained about his unhappy marriage, said he was trying to make a statement and mentioned he wanted to "make the news," according to the report. He said his intent was "to be not good" and told the authorities that the standoff would not end well.
The standoff, which started Feb. 10 and continued into the following day, began after Schumacher and his wife, Michelle, were arguing. Schumacher may have shot a gun in his wife's direction, the report states.Michelle Schumacher and her two adult children left the home; one of the children called 911 to report a disturbance and Schumacher called 911 himself.Police surrounded the home at 308 Ninth Ave. N., set up a perimeter and tried to resolve the situation peacefully. But Schumacher fired indiscriminately at police cars, various structures, and a civilian car, the report states.Moszer, 33, was providing perimeter protection and surveillance across the street, behind a garage, when Schumacher shot him."Schumacher, in a seemingly matter-of-fact tone, told the negotiator a police officer 'just went down,' " the report states. "Although Schumacher indicated he did not know an officer was back there, he fired several shots at that same location, hitting the garage door and going into/through the garage wall. He acknowledges on the telephone having shot Moszer."Schumacher told police he would hold his fire so that they could collect Moszer, but when officers used a rescue vehicle to get Moszer, they reported coming under fire, the report states.[[{"type":"media","view_mode":"media_original","fid":"2416574","attributes":{"alt":"Fargo police close off streets as they respond to a fatal officer-involved shooting. (FNS Photo)","class":"media-image","height":"569","title":"Fargo police close off streets as they respond to a fatal officer-involved shooting. (FNS Photo)","typeof":"foaf:Image","width":"1000"}}]] Meanwhile, Schumacher remained hidden inside his home. Police tried to use robots to infiltrate the home and fired tear gas.After Moszer was shot, Fargo police Officer Jerrod Wagner, a SWAT team sniper who had a limited view of Schumacher, shot Schumacher twice in the right arm, which did not kill him, the report states.Wagner's two shots were the only shots fired by law enforcement in the standoff, while Schumacher fired many times; dozens of shell casings were discovered in the home, the report states.Schumacher confirmed on the phone that he had been hit. After that point, he stopped firing at targets outside the house. Sometime later, he shot himself in the head with a rifle, the report states.The report also states that Schumacher said he would probably die in the standoff and said he would kill one or two more officers.Schumacher's autopsy showed he was on several drugs, including methamphetamine and hydrocodone, the report states.[[{"type":"media","view_mode":"media_original","fid":"2416571","attributes":{"alt":"Michelle Schumacher views her home on March 4, where her husband, Marcus, died in a standoff with police. (FNS Photo)","class":"media-image","height":"484","title":"Michelle Schumacher views her home on March 4, where her husband, Marcus, died in a standoff with police. (FNS Photo)","typeof":"foaf:Image","width":"860"}}]] "I think I knew that morning that something was wrong," Michelle Schumacher said in reaction to the report. "He definitely wasn't the man I was married to the last 29 years."She said she was not surprised he killed himself at the end."I've come to terms with things, but it's still so hard," she said, breaking into tears. "I constantly feel the need to apologize for him. I feel that I have to apologize for him because he's not here to do it."READ MORE: Michelle Schumacher remembers the struggles of her late husband who allegedly instigated Fargo standoffShe said she felt sadness, forgiveness and anger that Schumacher tried to get help for his mental health and couldn't."We need to start focusing on mental health with people and I really hope that's the good that comes out of this," she said. "I'd give everything I own in my life ... to have my husband back with me and be healthy."She said she and family members met with Fargo Police Chief David Todd on Thursday, March 24, to go over the timeline of the standoff. She said she believes the meeting was meant to give her family some notice ahead of Burdick's report.A phone message left for Todd was not returned.For more coverage on Marcus Schumacher, click here.Read more stories about the loss of Jason Moszer here.UPDATED AT 8:30 P.M.FARGO--Marcus Schumacher fatally shot a Fargo police officer and threatened to kill more before turning the gun on himself in a standoff last month, the Cass County State's Attorney's Office has concluded.[[{"type":"media","view_mode":"media_preview","fid":"2416570","attributes":{"alt":"Marcus Schumacher ","class":"media-image","height":"180","title":"Marcus Schumacher ","typeof":"foaf:Image","width":"180"}}]]State's Attorney Birch Burdick, in a report issued Friday, March 25, also determined that a police sniper who shot Schumacher twice in the arm, injuring him, was legally justified and should not face charges.The sniper shot Schumacher after Schumacher fatally shot Fargo police Officer Jason Moszer, according to the report.Moszer was shot on Feb. 10 and died the next day, making him the first Fargo officer killed in the line of duty since the 19th century.READ MORE: Fargo suspected shooter charged with murder in Grand Forks in 1988The report, based on findings by the state Bureau of Criminal Investigation, describes Schumacher's homicidal, bizarre and reckless behavior.The 49-year-old Fargo man spoke at length with authorities during the standoff, first with a dispatcher and then with Fargo police negotiator Detective Philip Swan, the report states.Schumacher complained about his unhappy marriage, said he was trying to make a statement and mentioned he wanted to "make the news," according to the report. He said his intent was "to be not good" and told the authorities that the standoff would not end well.[[{"type":"media","view_mode":"media_original","fid":"2416667","attributes":{"alt":"Jason Moszer","class":"media-image","height":"539","title":"Jason Moszer","typeof":"foaf:Image","width":"338"}}]]The standoff, which started Feb. 10 and continued into the following day, began after Schumacher and his wife, Michelle, were arguing. Schumacher may have shot a gun in his wife's direction, the report states.Michelle Schumacher and her two adult children left the home; one of the children called 911 to report a disturbance and Schumacher called 911 himself.Police surrounded the home at 308 Ninth Ave. N., set up a perimeter and tried to resolve the situation peacefully. But Schumacher fired indiscriminately at police cars, various structures, and a civilian car, the report states.Moszer, 33, was providing perimeter protection and surveillance across the street, behind a garage, when Schumacher shot him."Schumacher, in a seemingly matter-of-fact tone, told the negotiator a police officer 'just went down,' " the report states. "Although Schumacher indicated he did not know an officer was back there, he fired several shots at that same location, hitting the garage door and going into/through the garage wall. He acknowledges on the telephone having shot Moszer."Schumacher told police he would hold his fire so that they could collect Moszer, but when officers used a rescue vehicle to get Moszer, they reported coming under fire, the report states.
Meanwhile, Schumacher remained hidden inside his home. Police tried to use robots to infiltrate the home and fired tear gas.After Moszer was shot, Fargo police Officer Jerrod Wagner, a SWAT team sniper who had a limited view of Schumacher, shot Schumacher twice in the right arm, which did not kill him, the report states.Wagner's two shots were the only shots fired by law enforcement in the standoff, while Schumacher fired many times; dozens of shell casings were discovered in the home, the report states.Schumacher confirmed on the phone that he had been hit. After that point, he stopped firing at targets outside the house. Sometime later, he shot himself in the head with a rifle, the report states.The report also states that Schumacher said he would probably die in the standoff and said he would kill one or two more officers.Schumacher's autopsy showed he was on several drugs, including methamphetamine and hydrocodone, the report states.[[{"type":"media","view_mode":"media_original","fid":"2416571","attributes":{"alt":"Michelle Schumacher views her home on March 4, where her husband, Marcus, died in a standoff with police. (FNS Photo)","class":"media-image","height":"484","title":"Michelle Schumacher views her home on March 4, where her husband, Marcus, died in a standoff with police. (FNS Photo)","typeof":"foaf:Image","width":"860"}}]] "I think I knew that morning that something was wrong," Michelle Schumacher said in reaction to the report. "He definitely wasn't the man I was married to the last 29 years."She said she was not surprised he killed himself at the end."I've come to terms with things, but it's still so hard," she said, breaking into tears. "I constantly feel the need to apologize for him. I feel that I have to apologize for him because he's not here to do it."READ MORE: Michelle Schumacher remembers the struggles of her late husband who allegedly instigated Fargo standoffShe said she felt sadness, forgiveness and anger that Schumacher tried to get help for his mental health and couldn't."We need to start focusing on mental health with people and I really hope that's the good that comes out of this," she said. "I'd give everything I own in my life ... to have my husband back with me and be healthy."She said she and family members met with Fargo Police Chief David Todd on Thursday, March 24, to go over the timeline of the standoff. She said she believes the meeting was meant to give her family some notice ahead of Burdick's report.A phone message left for Todd was not returned.For more coverage on Marcus Schumacher, click here.Read more stories about the loss of Jason Moszer here.UPDATED AT 8:30 P.M.FARGO--Marcus Schumacher fatally shot a Fargo police officer and threatened to kill more before turning the gun on himself in a standoff last month, the Cass County State's Attorney's Office has concluded.[[{"type":"media","view_mode":"media_preview","fid":"2416570","attributes":{"alt":"Marcus Schumacher ","class":"media-image","height":"180","title":"Marcus Schumacher ","typeof":"foaf:Image","width":"180"}}]]State's Attorney Birch Burdick, in a report issued Friday, March 25, also determined that a police sniper who shot Schumacher twice in the arm, injuring him, was legally justified and should not face charges.The sniper shot Schumacher after Schumacher fatally shot Fargo police Officer Jason Moszer, according to the report.Moszer was shot on Feb. 10 and died the next day, making him the first Fargo officer killed in the line of duty since the 19th century.READ MORE: Fargo suspected shooter charged with murder in Grand Forks in 1988The report, based on findings by the state Bureau of Criminal Investigation, describes Schumacher's homicidal, bizarre and reckless behavior.The 49-year-old Fargo man spoke at length with authorities during the standoff, first with a dispatcher and then with Fargo police negotiator Detective Philip Swan, the report states.Schumacher complained about his unhappy marriage, said he was trying to make a statement and mentioned he wanted to "make the news," according to the report. He said his intent was "to be not good" and told the authorities that the standoff would not end well.[[{"type":"media","view_mode":"media_original","fid":"2416667","attributes":{"alt":"Jason Moszer","class":"media-image","height":"539","title":"Jason Moszer","typeof":"foaf:Image","width":"338"}}]]The standoff, which started Feb. 10 and continued into the following day, began after Schumacher and his wife, Michelle, were arguing. Schumacher may have shot a gun in his wife's direction, the report states.Michelle Schumacher and her two adult children left the home; one of the children called 911 to report a disturbance and Schumacher called 911 himself.Police surrounded the home at 308 Ninth Ave. N., set up a perimeter and tried to resolve the situation peacefully. But Schumacher fired indiscriminately at police cars, various structures, and a civilian car, the report states.Moszer, 33, was providing perimeter protection and surveillance across the street, behind a garage, when Schumacher shot him."Schumacher, in a seemingly matter-of-fact tone, told the negotiator a police officer 'just went down,' " the report states. "Although Schumacher indicated he did not know an officer was back there, he fired several shots at that same location, hitting the garage door and going into/through the garage wall. He acknowledges on the telephone having shot Moszer."Schumacher told police he would hold his fire so that they could collect Moszer, but when officers used a rescue vehicle to get Moszer, they reported coming under fire, the report states.[[{"type":"media","view_mode":"media_original","fid":"2416574","attributes":{"alt":"Fargo police close off streets as they respond to a fatal officer-involved shooting. (FNS Photo)","class":"media-image","height":"569","title":"Fargo police close off streets as they respond to a fatal officer-involved shooting. (FNS Photo)","typeof":"foaf:Image","width":"1000"}}]] Meanwhile, Schumacher remained hidden inside his home. Police tried to use robots to infiltrate the home and fired tear gas.After Moszer was shot, Fargo police Officer Jerrod Wagner, a SWAT team sniper who had a limited view of Schumacher, shot Schumacher twice in the right arm, which did not kill him, the report states.Wagner's two shots were the only shots fired by law enforcement in the standoff, while Schumacher fired many times; dozens of shell casings were discovered in the home, the report states.Schumacher confirmed on the phone that he had been hit. After that point, he stopped firing at targets outside the house. Sometime later, he shot himself in the head with a rifle, the report states.The report also states that Schumacher said he would probably die in the standoff and said he would kill one or two more officers.Schumacher's autopsy showed he was on several drugs, including methamphetamine and hydrocodone, the report states.
"I think I knew that morning that something was wrong," Michelle Schumacher said in reaction to the report. "He definitely wasn't the man I was married to the last 29 years."She said she was not surprised he killed himself at the end."I've come to terms with things, but it's still so hard," she said, breaking into tears. "I constantly feel the need to apologize for him. I feel that I have to apologize for him because he's not here to do it."READ MORE: Michelle Schumacher remembers the struggles of her late husband who allegedly instigated Fargo standoffShe said she felt sadness, forgiveness and anger that Schumacher tried to get help for his mental health and couldn't."We need to start focusing on mental health with people and I really hope that's the good that comes out of this," she said. "I'd give everything I own in my life ... to have my husband back with me and be healthy."She said she and family members met with Fargo Police Chief David Todd on Thursday, March 24, to go over the timeline of the standoff. She said she believes the meeting was meant to give her family some notice ahead of Burdick's report.A phone message left for Todd was not returned.For more coverage on Marcus Schumacher, click here.Read more stories about the loss of Jason Moszer here.
Related Topics: NORTH DAKOTAFARGO


Set up by a group of individuals with venerable personal success stories, The Plenum School envisions to create change leaders of tomorrow. The Plenum School's curriculum offers a broad and balanced blend between practical and theoretical knowledge, with equal emphasis on academics, physical and mental well-being, extra-curricular activities and immersion in local communities.
Our FREE counseling session aims to analyse the strengths, weaknesses and abilities of the child in the tough competitive world. Let the experts help.


For a host of reasons, I was confident (or at least hopeful) I could do what my own father had not, which was to stay enduringly faithful to one woman. I entered relationship after relationship, sure that I wouldn't cheat. But sooner or later—usually sooner—I proved unfaithful. Every time I cheated for the first time, I would weep in shame and disappointment with myself. As the old detective's adage goes, the second murder is a thousand times easier; with repetition, I numbed myself to what I saw as my own built-in, immutable failing.
From the breakup of my first marriage to the collapse of my fourth, I received two kinds of false (or at least unhelpful) advice from therapists, friends, and family members. The first set of misguided reassurance suggested that I was unfaithful because I had (once again) selected the wrong woman to marry. She was too demanding, or too withholding, or too undersexed, or perhaps she and I didn't have the right chemistry. Once you find the "right woman," these friends suggested, the urge to stray will vanish and an enduring contentment with monogamy will arrive. I never found that argument persuasive for long, but many people do—as if enduring fidelity becomes near-effortless once you're matched with your soulmate.
O Lord, heavenly Father, in whom is the fullness of light and wisdom: Enlighten our minds by thy Holy Spirit, and give us grace to receive thy Word with reverence and humility, without which no man can understand thy truth; for the sake of Jesus Christ our Lord.


text:
package org.apache.pulsar.tests.integration.functions.utils;

import com.google.gson.Gson;
import java.util.HashMap;
import java.util.Map;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import org.apache.commons.lang3.StringUtils;
import org.apache.pulsar.client.api.SubscriptionInitialPosition;
import org.apache.pulsar.tests.integration.topologies.PulsarCluster;

@Getter
@Setter
@ToString
public class CommandGenerator {
    private static final long MB = 1048576L;
    private static final long JAVA_RUNTIME_RAM_BYTES = 128 * MB;

    public enum Runtime {
        JAVA,
        PYTHON,
        GO,
    };
    private String functionName;
    private String tenant = "public";
    private String namespace = "default";
    private String functionClassName;
    private String sourceTopic;
    private String sourceTopicPattern;
    private Map<String, String> customSereSourceTopics;
    private String sinkTopic;
    private String logTopic;
    private String outputSerDe;
    private String processingGuarantees;
    private Runtime runtime;
    private Integer parallelism;
    private String adminUrl;
    private String batchBuilder;
    private Integer windowLengthCount;
    private Long windowLengthDurationMs;
    private Integer slidingIntervalCount;
    private Long slidingIntervalDurationMs;
    private String customSchemaInputs;
    private String schemaType;
    private SubscriptionInitialPosition subscriptionInitialPosition;

    private Map<String, String> userConfig = new HashMap<>();
    public static final String JAVAJAR = "/pulsar/examples/java-test-functions.jar";
    public static final String PYTHONBASE = "/pulsar/examples/python-examples/";
    public static final String GOBASE = "/pulsar/examples/go-examples/";

    public static CommandGenerator createDefaultGenerator(String sourceTopic, String functionClassName) {
        CommandGenerator generator = new CommandGenerator();
        generator.setSourceTopic(sourceTopic);
        generator.setFunctionClassName(functionClassName);
        generator.setRuntime(Runtime.JAVA);
        return generator;
    }

    public static CommandGenerator createTopicPatternGenerator(String sourceTopicPattern, String functionClassName) {
        CommandGenerator generator = new CommandGenerator();
        generator.setSourceTopicPattern(sourceTopicPattern);
        generator.setFunctionClassName(functionClassName);
        generator.setRuntime(Runtime.JAVA);
        return generator;
    }

    public String generateLocalRunCommand(String codeFile) {
        StringBuilder commandBuilder = new StringBuilder(PulsarCluster.ADMIN_SCRIPT);
        commandBuilder.append(" functions localrun");
        if (adminUrl != null) {
            commandBuilder.append(" --broker-service-url " + adminUrl);
        }
        if (tenant != null) {
            commandBuilder.append(" --tenant " + tenant);
        }
        if (namespace != null) {
            commandBuilder.append(" --namespace " + namespace);
        }
        if (functionName != null) {
            commandBuilder.append(" --name " + functionName);
        }
        if(runtime != Runtime.GO){
            commandBuilder.append(" --className " + functionClassName);
        }
        if (StringUtils.isNotEmpty(sourceTopic)) {
            commandBuilder.append(" --inputs " + sourceTopic);
        }
        if (sinkTopic != null) {
            commandBuilder.append(" --output " + sinkTopic);
        }
        if (customSchemaInputs != null) {
            commandBuilder.append(" --custom-schema-inputs \'" + customSchemaInputs + "\'");
        }
        if (schemaType != null) {
            commandBuilder.append(" --schema-type " + schemaType);
        }
        if (subscriptionInitialPosition != null) {
            commandBuilder.append(" --subs-position " + subscriptionInitialPosition.name());
        }
        switch (runtime){
            case JAVA:
                commandBuilder.append(" --jar " + JAVAJAR);
                break;
            case PYTHON:
                if (codeFile != null) {
                    commandBuilder.append(" --py " + PYTHONBASE + codeFile);
                } else {
                    commandBuilder.append(" --py " + PYTHONBASE);
                }
                break;
            case GO:
                if (codeFile != null) {
                    commandBuilder.append(" --go " + GOBASE + codeFile);
                } else {
                    commandBuilder.append(" --go " + GOBASE);
                }
                break;
        }
        return commandBuilder.toString();
    }

    public String generateCreateFunctionCommand() {
        return generateCreateFunctionCommand(null);
    }

    public String generateCreateFunctionCommand(String codeFile) {
        StringBuilder commandBuilder = new StringBuilder(PulsarCluster.ADMIN_SCRIPT);
        if (adminUrl != null) {
            commandBuilder.append(" --admin-url ");
            commandBuilder.append(adminUrl);
        }
        commandBuilder.append(" functions create");
        if (tenant != null) {
            commandBuilder.append(" --tenant " + tenant);
        }
        if (namespace != null) {
            commandBuilder.append(" --namespace " + namespace);
        }
        if (functionName != null) {
            commandBuilder.append(" --name " + functionName);
        }
        if (runtime != Runtime.GO){
            commandBuilder.append(" --className " + functionClassName);
        }
        if (StringUtils.isNotEmpty(sourceTopic)) {
            commandBuilder.append(" --inputs " + sourceTopic);
        }
        if (sourceTopicPattern != null) {
            commandBuilder.append(" --topics-pattern " + sourceTopicPattern);
        }
        if (logTopic != null) {
            commandBuilder.append(" --logTopic " + logTopic);
        }
        if (batchBuilder != null) {
            commandBuilder.append("--batch-builder" + batchBuilder);
        }
        if (customSereSourceTopics != null && !customSereSourceTopics.isEmpty()) {
            commandBuilder.append(" --customSerdeInputs \'" + new Gson().toJson(customSereSourceTopics) + "\'");
        }
        if (sinkTopic != null) {
            commandBuilder.append(" --output " + sinkTopic);
        }
        if (outputSerDe != null) {
            commandBuilder.append(" --outputSerdeClassName " + outputSerDe);
        }
        if (processingGuarantees != null) {
            commandBuilder.append(" --processingGuarantees " + processingGuarantees);
        }
        if (!userConfig.isEmpty()) {
            commandBuilder.append(" --userConfig \'" + new Gson().toJson(userConfig) + "\'");
        }
        if (parallelism != null) {
            commandBuilder.append(" --parallelism " + parallelism);
        }
        if (windowLengthCount != null) {
            commandBuilder.append(" --windowLengthCount " + windowLengthCount);
        }
        if (windowLengthDurationMs != null)  {
            commandBuilder.append(" --windowLengthDurationMs " + windowLengthDurationMs);
        }
        if (slidingIntervalCount != null)  {
            commandBuilder.append( " --slidingIntervalCount " + slidingIntervalCount);
        }
        if (slidingIntervalDurationMs != null)  {
            commandBuilder.append(" --slidingIntervalDurationMs " + slidingIntervalDurationMs);
        }
        if (customSchemaInputs != null) {
            commandBuilder.append(" --custom-schema-inputs \'" + customSchemaInputs + "\'");
        }
        if (schemaType != null) {
            commandBuilder.append(" --schema-type " + schemaType);
        }
        if (subscriptionInitialPosition != null) {
            commandBuilder.append(" --subs-position " + subscriptionInitialPosition.name());
        }

        switch (runtime){
            case JAVA:
                commandBuilder.append(" --jar " + JAVAJAR);
                commandBuilder.append(" --ram " + JAVA_RUNTIME_RAM_BYTES);
                break;
            case PYTHON:
                if (codeFile != null) {
                    commandBuilder.append(" --py " + PYTHONBASE + codeFile);
                } else {
                    commandBuilder.append(" --py " + PYTHONBASE);
                }
                break;
            case GO:
                if (codeFile != null) {
                    commandBuilder.append(" --go " + GOBASE + codeFile);
                } else {
                    commandBuilder.append(" --go " + GOBASE);
                }
                break;
        }
        return commandBuilder.toString();
    }

    public String generateUpdateFunctionCommand() {
        return generateUpdateFunctionCommand(null);
    }

    public String generateUpdateFunctionCommand(String codeFile) {
        StringBuilder commandBuilder = new StringBuilder();
        if (adminUrl == null) {
            commandBuilder.append("/pulsar/bin/pulsar-admin functions update");
        } else {
            commandBuilder.append("/pulsar/bin/pulsar-admin");
            commandBuilder.append(" --admin-url ");
            commandBuilder.append(adminUrl);
            commandBuilder.append(" functions update");
        }
        if (tenant != null) {
            commandBuilder.append(" --tenant " + tenant);
        }
        if (namespace != null) {
            commandBuilder.append(" --namespace " + namespace);
        }
        if (functionName != null) {
            commandBuilder.append(" --name " + functionName);
        }
        if (functionClassName != null) {
            commandBuilder.append(" --className " + functionClassName);
        }
        if (StringUtils.isNotEmpty(sourceTopic)) {
            commandBuilder.append(" --inputs " + sourceTopic);
        }
        if (customSereSourceTopics != null && !customSereSourceTopics.isEmpty()) {
            commandBuilder.append(" --customSerdeInputs \'" + new Gson().toJson(customSereSourceTopics) + "\'");
        }
        if (batchBuilder != null) {
            commandBuilder.append("--batch-builder" + batchBuilder);
        }
        if (sinkTopic != null) {
            commandBuilder.append(" --output " + sinkTopic);
        }
        if (logTopic != null) {
            commandBuilder.append(" --logTopic " + logTopic);
        }
        if (outputSerDe != null) {
            commandBuilder.append(" --outputSerdeClassName " + outputSerDe);
        }
        if (processingGuarantees != null) {
            commandBuilder.append(" --processingGuarantees " + processingGuarantees);
        }
        if (!userConfig.isEmpty()) {
            commandBuilder.append(" --userConfig \'" + new Gson().toJson(userConfig) + "\'");
        }
        if (parallelism != null) {
            commandBuilder.append(" --parallelism " + parallelism);
        }
        if (windowLengthCount != null) {
            commandBuilder.append(" --windowLengthCount " + windowLengthCount);
        }
        if (windowLengthDurationMs != null)  {
            commandBuilder.append(" --windowLengthDurationMs " + windowLengthDurationMs);
        }
        if (slidingIntervalCount != null)  {
            commandBuilder.append(" --slidingIntervalCount " + slidingIntervalCount);
        }
        if (slidingIntervalDurationMs != null)  {
            commandBuilder.append(" --slidingIntervalDurationMs " + slidingIntervalDurationMs);
        }
        if (customSchemaInputs != null) {
            commandBuilder.append(" --custom-schema-inputs \'" + customSchemaInputs + "\'");
        }
        if (schemaType != null) {
            commandBuilder.append(" --schema-type " + schemaType);
        }
        if (subscriptionInitialPosition != null) {
            commandBuilder.append(" --subs-position " + subscriptionInitialPosition.name());
        }

        if (codeFile != null) {
            switch (runtime) {
                case JAVA:
                    commandBuilder.append(" --jar " + JAVAJAR);
                    commandBuilder.append(" --ram " + JAVA_RUNTIME_RAM_BYTES);
                    break;
                case PYTHON:
                    if (codeFile != null) {
                        commandBuilder.append(" --py " + PYTHONBASE + codeFile);
                    } else {
                        commandBuilder.append(" --py " + PYTHONBASE);
                    }
                    break;
                case GO:
                    if (codeFile != null) {
                        commandBuilder.append(" --go " + GOBASE + codeFile);
                    } else {
                        commandBuilder.append(" --go " + GOBASE);
                    }
                    break;
            }
        }
        return commandBuilder.toString();
    }

    public String genereateDeleteFunctionCommand() {
        StringBuilder commandBuilder = new StringBuilder("/pulsar/bin/pulsar-admin functions delete");
        if (tenant != null) {
            commandBuilder.append(" --tenant " + tenant);
        }
        if (namespace != null) {
            commandBuilder.append(" --namespace " + namespace);
        }
        if (functionName != null) {
            commandBuilder.append(" --name " + functionName);
        }
        return commandBuilder.toString();
    }

    public String generateTriggerFunctionCommand(String triggerValue) {
        StringBuilder commandBuilder = new StringBuilder("/pulsar/bin/pulsar-admin functions trigger");
        if (tenant != null) {
            commandBuilder.append(" --tenant " + tenant);
        }
        if (namespace != null) {
            commandBuilder.append(" --namespace " + namespace);
        }
        if (functionName != null) {
            commandBuilder.append(" --name " + functionName);
        }
        commandBuilder.append(" --triggerValue " + triggerValue);
        return commandBuilder.toString();
    }
}

redpajama_set_name: RedPajamaGithub


"Starlight" was created in 2018 for Spoke Art's annual Miyazaki tribute show. The original painting was created with watercolor and acrylic measured 12" x 12" tondo and has sold.
For a little more, you can claim the signed and limited embellished edition of this print. Kelly is using a shimmery orange paint on the fire flecks, bringing it to life! The effect is stunning and adds a stunning glow to the print. There are only 25 available in this special embellished edition of "Starlight," which arrives with a certificate of authenticity.
Please allow 3-5 days for processing before shipment. For embellished prints, please allow for 5-7 days before shipment.


Liverpool is a city with a strong history and a great culture. I used to visit the city with my Dad when he was working there and also once with a female friend who lived in nearby Chester. Later, I had to go to deliver training sessions in my own career.
However, it is one of those cities where I feel I have not really got to know it as well as I would like.
So for my next visit to the North West, I am going to research what to do in Liverpool One and have actually already made a start. The challenge is that there are so many fascinating events that I may need to keep going back for more.
As a writer I love anything that celebrates the power of the written word. Liverpool are putting on a great event including book swaps, celebrity appearances. book reviews and competitions. Magic will be created with the reading trees so this is something that will appeal to all the family.
Our family is not the most sporty one in the world so exercise needs to be fun and easy to do. Greenbank Sports Academy is a centre of excellence in physical education, sport and recreation that is owned and run by disabled people. They are putting on special table tennis sessions and I reckon ever I could manage this fun way to add some movement to our Liverpool trip.
I have always loved visiting art galleries. It is one of those things that somehow has disappeared from my life since becoming a parent. I want to get back to this lovely pastime and to take my daughter who is such an artist herself. The Tate Liverpool is on the Albert Dock so in a lovely location as well as giving us a chance to stop and stare at the works of famous artists.
I have always loved crazy golf and it equally popular with all my family. I have so many fond memories of games by the sea and at Butlins. So I will head to Jungle Rumble Adventure Golf. It sounds superb with promises of a jungle swamp and a live volcano!
I love finding quirky eateries and Liverpool has so many to choose from. I plan for my trips to be active ones so we will need regular refuelling. I really fancy trying some Japanese food at Yo! Sushi where there is a conveyor belt allowing you to pick what you fancy. The restaurant chain is also the only one in the UK to serve Japanese Seabass.
Have you visited Liverpool? What did you enjoy most about the city?


text:
print("loading libraries...")

from datetime import date
import tweepy
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import sys
from credentials import *

print("setting up the api call...")

# get API connection set up
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_TOKEN, ACCESS_SECRET)
api = tweepy.API(auth)

if len(sys.argv) != 2:
    sys.exit('Usage: python viewer.py <username>')

# assign a twitter user
twitterid = sys.argv[1]

print("fetching data...")

def main():
    # make the API call and sort the data by year
    tweets = []
    for tweet in tweepy.Cursor(api.user_timeline, include_rts=True,
                               id=twitterid).items():
        tweets.append((tweet.created_at.year, tweet.created_at.month))

    print("processing data...")
    # create the DataFrame
    df = pd.DataFrame(data=tweets)
    df = df.groupby([0, 1]).size()

    years = range(2006, date.today().year + 1)
    months = range(1, 13)

    # for months without a value, add a zero value
    for year in years:
        for month in months:
            try:
                df[year, month]
            except IndexError and KeyError:
                df.loc[year, month] = 0
            else:
                pass
    # exclude years where all months are zero
        if df.sum(level=0)[year] == 0:
            df.drop(year, inplace=True)

    # sort the data; set the chart type
    df = df.sort_index()
    ax = df.plot(kind='bar', width=1, title='Tweets per month by: '+ twitterid)

    # name the axes and ticks
    ax.set_xlabel('months')
    ax.set_ylabel('tweets')
    plt.xticks(np.arange(0, len(df), 12),
               range(df.index[0][0], df.index[len(df) - 1][0] + 1, 1))

    # show thechart
    plt.show()

if __name__ == '__main__':
    main()


text:
Q: Paypal(PHP): unable to use client certificate (no key found or wrong pass phrase?) I'm using Paypal Express Checkout for my shopping chart. i have created my API certificate file as below.

i have downloaed the api certificate file cert_key_pem.txt and used for api credential as below.
  $API_UserName = $paypal->username;
  $API_Password = $paypal->password;
  $API_Endpoint = "https://api-3t.sandbox.paypal.com/nvp";
  $PAYPAL_URL = "https://www.sandbox.paypal.com/webscr?cmd=_express-checkout&token=";
  $version="64";
  $currencyCodeType = "USD";
  $paymentType = "Sale";
  $methodName = "DoExpressCheckoutPayment";
  $certFile = 'C:\xampp\htdocs\project-name\cert_key.txt';//forlocalhost
  //$certFile = '/home/cpanel-username/public_html/cert_key_pem.txt'; //for live server

  $ch = curl_init();
  curl_setopt($ch, CURLOPT_URL,$API_Endpoint);
  curl_setopt($ch, CURLOPT_VERBOSE, 1);
  curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
  curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
  curl_setopt($ch, CURLOPT_SSLCERT, $certFile);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
  curl_setopt($ch, CURLOPT_POST, 1);

  $nvpreq="METHOD=" . urlencode($methodName) . "&VERSION=" . urlencode($version) . "&PWD=" . urlencode($API_Password) . "&USER=" . urlencode($API_UserName) . $nvpStr . "&BUTTONSOURCE=" . urlencode($sBNCode);
 curl_setopt($ch, CURLOPT_POSTFIELDS, $nvpreq);

 $response = curl_exec($ch);
 if(curl_exec($ch) === false)
  {
     $message = curl_error($ch);
  }
  else
  {
     $message = 'Operation completed without any errors';
  }

 curl_close($ch);

 echo $message;

but i got the error message as below.
  unable to use client certificate (no key found or wrong pass phrase?)

if you have any idea on solving such type of errors then please help me. thanks

A: If you are using certificate to auth the API, you may want to change the endpoint to https://api.sandbox.paypal.com/nvp
The https://api-3t.sandbox.paypal.com/nvp, and all "-3t" surffixed endpoints are for signature auth API calls (3T means 3 token: username/password/signature)

redpajama_set_name: RedPajamaStackExchange


The truth is, I'm not really happy for you. I'm not over the moon you fell in love with a girl and see a future with her now. I'm not happy. Even though that's what I told you.
I know this make me seem like a terrible person. It makes me seem bitter and jealous and selfish. And maybe a part of me is.
I make small talk with you. I ask you what she's like. I ask you what her hobbies are and what type of wine she likes. I ask you why you love her. I find out she is nothing like me. She doesn't like to write. She doesn't like to sing. But she has brown hair, just like me. And that's the one thing I see in her, that reminds me of me.
I wonder if her hair reminds you of me when you wake up lying next to her. I wonder if the fact that she doesn't have musical talent annoys you. I wonder if you ever think of me when you are with her. I only wonder for a bit, until I tell myself to stop it.
Of course you don't think of me. She is beautiful. She is kind from what I can see. And she is perfect for you. So maybe I'm a little happy. Happy that you're in a stable relationship. Happy you seem to have your life together.
But am I happy that you are in love with someone that isn't me? No.
I hate it. I hate you and her together. I hate seeing it. I hate hearing about it and I hate thinking about it. I decide to make a joke with you and you tell me how grateful you are that we can talk about stuff like this. I wish you knew how sad my heart felt when I read those words.
And then I did something I wasn't supposed to do. I told you I still loved you. I told you I saw a future of you and me. Forever like you said. I spilled my guts out. I told you, that even though it's been three years, I still want you. I'm still in love with you.
You didn't feel the same. And you won't ever feel the same.
So when I say I'm happy for you, I don't mean it. I don't mean a single word or part of it. Because I'm happiest when I'm with you. And I'd be the happiest girl, to have a guy like you in my life again. If she becomes the girl you marry, I hope she recognizes how special you are. And I hope she loves you like I'll love you until the day I take my last breath on this earth.


text:
You are here: Home / News / Sports gambling rules approved for August 15th start
Sports gambling rules approved for August 15th start
July 30, 2019 By Dar Danielson
The Racing and Gaming Commission.
Sports betting rules were approved today in less time than you have to wait for a television timeout at a football game.
The Iowa Racing and Gaming Commission approved the rules at their meeting in West Des Moines. Commissioner Jeff Lamberti made the motion, and the rules were approved unanimously. Racing and Gaming Commission Administrator Brian Ohorilko says the casinos can begin offering sports betting at noon on August 15th.
The commission also approved the sports gambling licenses for 18 of the 19 casinos today, with the Casino Queen in Marquette the only one to not yet apply for a license. Ohorilko says the commission will be meeting with each of them during the next two weeks.
"Those meetings are intended to work through every control that's required in the rules to give feedback to the operators — so that they know if they are okay in certain areas — or there are areas where they still need to go back and beef up." He says the IRGC has been moving forward quickly since the governor signed the law, with the public hearing on the rules earlier this month.
"The industry really request a timeline that has been very aggressive, but the commission has been trying to keep up with that. We have been able to meet those deadlines, but we haven't been able to meet with every applicant," Ohorilko says.
Racing and Gaming Administrator, Brian Ohorilko.
Ohorilko says the casinos have been developing their sports gambling aps and betting areas on site at their own pace. "We wanted everyone to have an opportunity to start on the same date. And that was important to that we were providing a fair opportunity for everyone. August 15th is that date," Ohorilko says. "Some of the operators, August 15th isn't as important of a date — maybe it's college football season or pro football season. So,they'll all have an opportunity to start on the 15th, but if they are not ready or chose to wait, they'll have the opportunity to do that."
He says sports gambling is the focus right now in the gambling industry.
"There are more and more states considering it. I believe Indiana is very close, similar to Iowa. So, we are starting to see the midwest considering it. Illinois just passed legislation as well," according to Ohorilko.
Ohorilko believes there are 12 other states now that offer sports wagering.
Filed Under: News, Recreation / Entertainment Tagged With: Gambling, Racing and Gaming Commission

redpajama_set_name: RedPajamaCommonCrawl


text:
Marshall Grupp Puts a Hit on the Tribeca Film Festival
New York, NY (July 8, 2004)--Marshall Grupp Sound Design recently designed sound for a pair of 90-second theatrical commercials promoting New York's Tribeca Film Festival. The spots, which look like scenes from classic films, pay tribute to the cinematic art as well as the idiosyncrasies of tried and true New Yorkers. Sound designer Marshall Grupp, who began his career as a sound editor for features, created dynamic, richly textured sound effects tracks for the two spots, helping to illustrate the stories of a mob hit and a romantic encounter on a rain-strewn street.
New York, NY (July 8, 2004)–Marshall Grupp Sound Design recently designed sound for a pair of 90-second theatrical commercials promoting New York's Tribeca Film Festival. The spots, which look like scenes from classic films, pay tribute to the cinematic art as well as the idiosyncrasies of tried and true New Yorkers. Sound designer Marshall Grupp, who began his career as a sound editor for features, created dynamic, richly textured sound effects tracks for the two spots, helping to illustrate the stories of a mob hit and a romantic encounter on a rain-strewn street.
Gangsters plays out like a scene from The Godfather as a pair of mobsters confronts a "weasel" and pump him full of lead. The familiar scenario, however, is given a New York twist as a woman, who happens upon the scene, expresses interest in the dead man's rent-controlled apartment. In Love Story, a couple engages in a gushy reconciliation on a rainy city street, but before they can drive off into the night, a fellow New Yorker steals their cab.
Part of a recent upswing in cinema ads, the project provided Grupp with an opportunity to do the kind of careful, detailed sound work usually reserved for big budget films. Combining Foley and digitally produced sound elements, Grupp created tracks that help to set the scene and drive the narrative.
Grupp served as supervising sound designer on the 2001 film L.I.E., directed by Michael Cuesta, and as supervising sound editor on the films Bob Roberts, Dark Harbor and Zelly and Me. He began his career as an assistant sound editor on the Academy Award winning film Reds. Grupp is currently designing sound for End of the Century, a documentary about the rock group The Ramones.
Marshall Grupp Sound Design and Music
www.soundlounge.com
Festival Business
Promoting Safe Habits: Festival Industry Leaders Address Health And Safety Challenges At The Modern Festival
Wylie Stateman to Keynote Mix Sound for Film & Television
Mix Sound For Film Event a Virtual Hit
Sound for Film & TV Event Provides Insights
Sound Design Legend Walter Murch to Keynote Mix Sound for Film & TV
Grooving at Debut Garden Grove Festival
Festival Profile
New Festival Rocks Trondheim with Alcons
Mix Sound for Film and TV Event A Hit


Sorry for the delay providing details about our anniversary coming up this Saturday, March 19th. We've had a long list of mechanical problems that have delayed everything, and have prevented us from confirming many of the details. Below is our tentative schedule, we will make sure we post the final confirmed scheduled by Friday night.
The brewery will be open Saturday from 12-10PM – we will have flights, full pours, and crowler fills. Please see below the schedule for the full tap list.
8AM – Sneakers – French Toast Bear cask – Great Bear with cinnamon sticks, vanilla beans, conditioned with maple syrup.
5PM – Waterworks – Whitewater – witbier fermented with Brettanomyces, dry-hopped with Chinook.
6PM – Monkey House – Funky Monkey – Hoppy wheat beer with Citra and bananas.
*Our friends Thunder Kittens will be playing from 6-7:30 as part of the anniversary celebrations!
7PM – CK's – Pickle Back – Opus Humulus aged in bourbon barrels, conditioned on cucumbers, honeydew, and fresh dill.
8PM – Four Quarters Brewery – we will be open all day, but will be tapping all of the Winooski beers as well as plenty of others at 8PM.
*Limits will be determined based on the number of people present at 12 noon Saturday.
Imperial Smores Stout – Dark is Night w/ vanilla beans, cocoa nibs, graham cracker, & marshmallow.
Nutella & Jelly Bear – Great Bear conditioned on fruit, cocoa nibs, and hazelnut extract.


text:
Prospecting & Detecting
Small Mining Operations
Large Scale Mining
Find A Newsstand
Submit a Display Ad
Miner's Market
Current Metal Prices
Miner's News
Miner's Calendar
Beginner's Corner
Public Lands for the People
The Bawl Mill
Mining Summit
PLP and Mining Districts
Gold Prospecting: For Better or Worse
Our Display Advertisers - Videos
Mining District Public Notices
Bylaws for Traditional Mining Districts
Gold Districts of California
Useful Tables and Conversion Charts
NDAA
Submit an Ad
- Menu - Current Metal Prices News & Events - Miner's News News & Events - Miner's Calendar Videos Bylaws for Traditional Mining Districts Gold Districts of California Beginner's Corner Useful Information Public Lands for the People Sample Issue Useful Tables and Conversion Charts NDAA
Judge refuses to grant preliminary injunction to end suction gold dredging moratorium in California
On August 28, 2013, the second day of arguments in this case, Judge Gilbert G. Ochoa denied a motion for a preliminary injunction filed on behalf of California suction gold dredge miners who have been prohibited from practicing their trade in California waterways since 2009.
Thousands of ICMJ's Prospecting and Mining Journal readers were anxiously waiting to get their equipment back in the water and recover the gold that will remain at the bottom of those waterways for now.
Judge Ochoa found that the miners "did not suffer irreparable harm," said Jerry Hobbs, President of Public Lands for the People (PLP). Hobbs said he was "dumbfounded" by the judge's decision.
The miners were represented by attorneys David Young and James Buchal, who argued, among other things, that many suction dredge miners were suffering irreparable harm due to the lost income generated from suction gold dredging. About 75 miners showed up for the first hearing on August 27, and another 45 for the second hearing on August 28, at Rancho Cucamonga Superior Court in southern California.
Attorneys for the State Department of Fish & Wildlife countered that 80% of suction dredgers in California stated they were "recreational" miners when surveyed during the latest Supplemental Environmental Impact Report.
"No matter how much we have driven home to the public that they are not considered recreational, (some) still maintain that they are," said Hobbs. "But you know for a fact that as soon as they got on to a rich pocket of gold, they would not be calling themselves 'recreational.'"
"If you call yourself recreational, you lose those rights granted by the Mining Law," stated Scott Harn, Editor of ICMJ's Prospecting and Mining Journal, "and Judge Ochoa pointed that out today. If you establish a mining claim, and you are a 'miner,' you are afforded certain rights that were granted by Congress. There are no rights granted by Congress to those who use public lands for recreation."
In his decision today, the judge stated that since a large majority of the miners are "recreational" and they have already been out of the water for three years, they could continue to wait until the trial takes place, which he scheduled for May 2014.
Harn stated, "We all know that suction dredging is the only economically feasible method -- and the most environmentally-friendly method -- to recover gold in our waterways. We also know that there are a large number of miners who relied on suction gold dredging for their income. Even if we accept the 80% figure spouted by Fish & Wildlife attorneys, that means that over 700 permittees in 2008 were not 'recreational' miners. These miners have certain granted rights that continue to be trampled upon by elected representatives in California and by various judges. Even though the judge ruled against issuing a preliminary injunction, I look forward to seeing this farce being remedied at trial."
In the meantime, the miners will need to acquire the complete record for all the consolidated court cases. Fish & Wildlife stated the record amounts to several hundred thousand pages and is easily "the largest record in the history" of their agency. The cost to the plaintiffs (the miners) could be $100,000 or more.
"This is far more money than we could normally acquire, so if we want to stay in this case we have got to rely on the miners and the clubs to help us raise the necessary funds," said Hobbs. "By staying in this lawsuit and fighting, we do not know the outcome yet, but we do know the outcome if we do not fight back," he added.
Tax-deductible contributions can be made online at plp1.org/joindonate.html
Submit a Classified AdSubmit a Display Ad
View an online sample issue
Get ICMJ'S Prospecting and Mining Journal online or delivered to your door.
© 2021 ICMJ Prospecting and Mining Journal Design by Sleepless Media
Get monthly updates and news.


text:
Rauvolfia rivularis är en oleanderväxtart som beskrevs av Elmer Drew Merrill. Rauvolfia rivularis ingår i släktet Rauvolfia och familjen oleanderväxter. Inga underarter finns listade i Catalogue of Life.

Källor

Oleanderväxter
rivularis

redpajama_set_name: RedPajamaWikipedia


In the case of need or emergency, on this page you will find the numbers to contact. Think about printing this page !
The campsite is concerned by the risk of forest fires.
If you see a fire starting inform the fire & rescue service (18 or 112) as quickly and as precisely as possible. If you hear an alarm signal or message, direct your family to the assembly point using the route marked on the campsite plan (unless otherwise instructed by the director of the establishment). More specifically: Do not try to go back for your friends or family, do not telephone to keep the lines clear for the emergency services. Do not attempt evacuation unless ordered to by the authorities.


text:
Improper gear, disregard for orders among findings in Mill Creek blaze that injured firefighter
Esteban Parra
A Minquas fireman critically injured last March was one of several firefighters who were not wearing proper equipment while battling a Mill Creek house fire, according to a report obtained by The News Journal.
An investigation into a series of errors in battling the blaze also found that two firefighters were unfamiliar with equipment used to fight the fire, and firefighters disregarded orders to exit the burning house.
Dave Smiley suffered second- and third-degree burns when he fell through a second-floor hole during the March 14 blaze. He was wearing a helmet that didn't meet standards, didn't have proper firefighting gloves and wasn't wearing waist straps on his self-contained breathing apparatus (SCBA), according to a report by the Delaware State Fire School, which was asked to investigate the fire.
"None of the firefighters from Minquas that could be observed in the video were wearing the waist strap on their SCBA," the report says. "This appears to have directly led to the difficulty firefighters had in rescuing the injured firefighter. When they attempted to lift him from the hole, they were simply pulling the SCBA from his back."
Smiley, who declined comment, posted Tuesday on Facebook that he is scheduled to return to work in the Lebanon Fire Company in Pennsylvania in October, where he is a paid firefighter. He volunteers at Minquas.
The report left some surprised by its findings, including Delaware State Fire School Director Robert Newnam, whose agency prepared the study.
"It requires us to do a better review of how we handle in-service training to make sure that everybody is geared properly and to reinforce that,'' Newnam said.
The report found that many of the firefighters on that scene were wearing helmets that did not meet National Fire Protection Association (NFPA) standards.
Smiley's helmet was older than 30 years – NFPA says the life cycle of a helmet should be 10 years. The helmet was also missing a chin strap, an impact shell and the inner lining and ear flaps were apparently made of combustible material "because they burned completely away," the report found.
Mill Creek fire
Where was the water when a firefighter was trapped in burning house?
Shield from injured firefighter's helmet recovered from the rubble of destroyed house
The report was not meant to cast blame. Instead, it's meant to help the fire department learn from problems encountered during the fire that destroyed a three-story house in the 3200 block of Mill Creek Road in Mill Creek.
A spokesman for the Mill Creek Fire Company, which requested the report be done, said the company was taking immediate internal action on the findings but did not elaborate.
Other issues cited in the 87-page:
A disregard of orders: Many firefighters chose to remain inside the structure long after it was broadcast over the operational channel that they were to evacuate. Some firefighters even disregarded face-to-face verbal orders to evacuate.
Fundamental errors made by the operators of the two main units responsible for providing water. A Mill Creek firefighter stated in his interview that he was unfamiliar with the apparatus he was operating. Several people interviewed about this fire relayed past experiences when the operator of a Hockessin firefighter had difficulties.
Confusion in designating the sides of a structure. The front of the building is usually designated as the Alpha side, with Bravo being the next side and so on going clockwise. In the Mill Creek fire, the incident commander declared the side of the structure facing Mill Creek Road as Alpha side, but other firefighters assumed another side of the burning house was Alpha. This created confusion when firefighters provided updates on sides they thought they were working.
Different uniforms. One firefighter riding Elsmere's fire truck was wearing his gear from Christiana, while a part-time firefighter on Hockessin's ambulance wore his volunteer gear from Delaware City. This could have caused confusion if they identified themselves on the radio as something other than the gear they were wearing.
The nearest fire hydrant, which was about 800 feet from the blaze, was not listed on internal maps. It was added to the maps on July 24.
A News Journal investigation last April highlighted a series of errors fighting the blaze including water failing to flow from the lead fire engine and hoses unable to resupply it because they were improperly connected. The mistakes delayed the attack for 16 critical minutes, according to three high-ranking fire officials who spoke to the newspaper on the condition they not be named.
There were also questions about how much water the Mill Creek tanker was carrying when it arrived at the fire.
The report was unable to determine if the tanker was carrying its full capacity of 650 gallons of water, but listed reasons why firefighters could have run out of water coming from that tanker: the tank was not completely full; water was not utilized efficiently; or the driver shut the line down prematurely, relying on the tank level lights to determine when the engine was empty.
Contact Esteban Parra at (302) 324-2299, eparra@delawareonline.com or Twitter @eparra3.


Welcome Our properties New York "Le Belaire, New York"
Condominium "Le Belaire", well situated in Manhattan (524 E 72nd St), Upper East Side.
A newly renovated Penthouse, 218m2, with unobstructed panoramic skyline views (south facing).
Complete open eat-in kitchen with custom renovations and direct access to the wraparound terrace, and an expansive living-room with a wood-burning fireplace.