It was originally amazing pictures from near space that got me interested in high altitude ballooning (HAB). Breathtaking photos are being taken by amateurs, which look like they could have been taken during a NASA mission. There is so much more to high altitude ballooning than just the awesome pictures though; really interesting data can be collected and experiments can be done at the high altitudes that these weather balloons reach. The challenge of engineering something which can be sent to 100,000 feet and then recovered when it drops back down to Earth is also alluring. This blog will document the process WMSI took in building a HAB payload which can be recovered after reaching 100,000 feet.
I was not able to launch a balloon back when I first became interested in HAB in my sophomore year of high school, but working at WMSI this summer I was able to get another crack at it. The first step of the process was taking the test to get my HAM radio license. This would be needed to set up the payload so it can transmit its location and status using radio waves, and the license is just a useful thing to have. So Bill and I drove the hour and a half down to Concord, NH to take the test. Luckily, we both passed the Technician test, allowing us to start our balloon adventures!
The Pi in the Sky add on board for the Raspberry Pi.
Once I could legally transmit the location of the payload, I had to set up the system to do just that. We opted for the Pi in the Sky system, which integrates all the electronic aspects into one board. The Pi in the Sky takes GPS, altitude, and temperature data and stitches this into a serial stream which can be transmitted to radios listening for this data stream. There are many different configurations available for the electronics in the payload of the HAB, but we opted for the Pi in the Sky for its simplicity. We were able to plug the Pi in the Sky board directly into a Raspberry Pi, and this took care of most of the electronics needed for the project.
Once I had the hardware in hand and I could legally use it, I had to set it up. The Pi in the Sky website offers a good tutorial for the setup of the system, going all the way from a blank SD card to a fully set up system. The guide for the software setup can be found here. Once the software was set up, it had to be configured. I followed this guide, also on the Pi in the Sky website, to complete this task.
The basic 1/4 wave ground plane antenna built for transmitting the radio signal from the Pi in the Sky.
After configuring, I had to build an antenna for the board to transmit with. I have to say, this was a pain; especially since I had to fabricate three of them for the workshop these systems were being used for (see the later blog posts, Post #6, Post #7, and Post #8). For creating the antennas I followed this guide which is clear and well written, it is just that the process of creating the antennas is painstaking. With the antennas built, everything with the Pi in the Sky board was complete, and it was time to set up the ground control station...and that's where the problems began.
So there are more or less four components which make up the ground control system: the radio which receives the signal from the Pi in the Sky board, the software to control this radio, the software to decode the signal that the radio spits out, and a way to connect the output of the radio to the software that can decode the radio signal. The problem was in this last component.
I was using the HackRF One for my receiving radio. The HackRF One is a software defined radio (SDR), meaning that it plugs into your computer and is tuned by the computer, rather than physical knobs and different circuits within the radio. Since I was using an SDR, I needed a piece of software to tune the radio. I was originally trying to set all of this up on Linux, since the computer we set aside for the ground control station already had Linux on it. So for the tuning software I was using gqrx, which allows you to input the frequency you want to listen to. This was working fine and I was able to tune into the signal and listen to it. It didn't sound like much, just some digital beeps and boops, but it was still really exciting. Next, I downloaded dl-fldigi, the software to decode the beeps and boops and turn them into telemetry data. The final step was to connect these two pieces of software. One way to do this is to physically connect an audio cable from the lineout of the computer to the linein of the same computer. Then gqrx is told to send the signal to the lineout, and dl-fldigi is told to listen to the linein. The problem with this is that it can blow your sound card, if things go awry. So instead I opted to connect these two pieces of software virtually, with a virtual audio cable. I tried using a virtual audio cable called Jack for this, but a combination of my lack of Linux knowledge and some weird documentation rendered it unusable for me. I tried looking for other virtual audio cables for Linux, but ultimately came up empty. Instead, I began working on my laptop, a Windows machine.
Screenshot of SDR# working with the HackRF One being used as the radio. The peak in the middle of the screen is the signal from the Pi in the Sky.
Even though Windows does not offer the same flexibility that Linux does, it has a lot more well supported software written for it. I switched out gqrx for SDR#, per this tutorial, since gqrx is not supported for Windows. Since dl-fldigi is supported for Windows, and since it seems like the standard decoder used by everyone, I kept using dl-fldigi for decoding. One quick note about dl-fldigi, I was actually using the HAB version of dl-fldigi, which is a stripped down version specifically made for people doing high altitude ballooning. For the virtual audio cable I used VB Cable, which was fairly easy to use. The setup for VB Cable is included in the tutorial I linked above, as well as a basic rundown of how to use SDR#.
WMSI HAB Post #4: Data, Data, Data!
SDR# and dl-fldigi working together. SDR# is on the top with the radio signal, and dl-fldigi is at the bottom decoding this signal into telemetry data. The green stripe means it received the data correctly.
With all the components of the ground control system running smoothly on my laptop, I was able to receive the radio signal from the Pi in the Sky and decode the telemetry data from it. I was even able to decode pictures sent back from the Raspberry Pi camera connected to the Pi! This was really exciting to see. Once all of this was running well on my laptop, I got the OK from Bill to change the operating system of the dedicated ground control computer to Windows. With this complete, I replicated the setup I had on my laptop on the dedicated ground control computer. Now that everything was running I was again able to receive and decode telemetry data from the Pi in the Sky, but this time on the dedicated ground control computer. With ground control functioning completed, I set my sights on the next task: making the Pi in the Sky and all the adjoining components portable.
Even though the Pi in the Sky board combines a GPS and the radio together to allow one board to collect and transmit all the data for the payload, there are still a number of other components needed to work with the Pi in the Sky. Of course, the Pi in the Sky needs to be connected to a Raspberry Pi, but an antenna for the radio transmitter is needed, as well as an antenna for the GPS. A battery is needed to power the whole system, and if coding or reconfiguring needs to be done on the Raspberry Pi, it needs to be connected to a monitor, keyboard, and mouse. So my portable setup needed a way to hold the antenna securely, a place for the GPS antenna, a place for the Raspberry Pi and Pi in the Sky, and a place for the battery. Easy access to the USB ports and the HDMI port on the Pi was also necessary for coding and reconfiguring. The portable setup I created in the black foam core can be seen in the photo above. The top sheet of foam core is actually the whole system, The foam core pieces holding up the top are just used so that the antenna isn't damaged when the whole system is sat on a table.
Another important aspect of the payload which needed to be designed was the cutdown mechanism. A cutdown mechanism is used to cut the payload from the balloon. This can be set to activate at a certain altitude, after a certain amount of time, or at specific coordinates. The idea is that the balloon will burst at a certain altitude, and then the payload will fall back to Earth. But if the balloon does not burst, there needs to be a way to let the payload drop so that it won't be suspended at 100,000 feet. Another problem is that the balloon could get blown into an unfavorable landing site if it goes too high due to the different winds at different altitudes. Long story short, it is important that the payload have a cutdown mechanism to ensure we get the payload back. I worked on writing and testing the code for the cutdown mechanism, in preparation for the teachers and students at the Balloon Workshop to actually design the mechanism for the cutdown.
The code that I wrote sends a pulse to a servo to turn once the payload gets to a set altitude; though this code could easily be changed to be triggered by GPS coordinates, or an amount of time. The code works by taking the formatted telemetry data (called a telemetry sentence) from a log file where it is saved, and then extracts the altitude data from this sentence. The code then checks to see if the extracted value is greater than the maximum value previously set. If it is greater, then the cutdown mechanism is activated, in this case a servo.
Once I was confident I had all of this coded correctly, I put the Pi in the Sky setup in my car and drove to Mt. Agassiz, the biggest hill that is fairly close to WMSI. By driving up and over the hill with the setup, and then bringing it back and looking at the altitude data it recorded, I was able to come up with a rough estimate of the maximum altitude of the hill. I then used this value (actually a little bit less than the value to account for error) as the maximum altitude in my cutdown program. Then I brought the setup back into my car; this time I couldn't just sit it in my car, I had to tape it to the dashboard so I could also tape my phone to the dashboard to record the test. So after a little bit of thought, and a lot of blue painter's tape, I had the whole thing set up so my phone would record the whole test. I started my phone recording, and then drove up and over the hill. Almost immediately after reaching the top of the hill, the servo moved, simulating the triggering of a cutdown mechanism. The altitude cutdown test was a success!
The end goal of the work I was doing with the Pi in the Sky was to actually send this system to 100,000 feet. But an intermediate goal was to get three Pi in the Sky systems prepped and ready to go for a three day HAB workshop WMSI was organizing for STEM students and teachers in the North Country. I had to get the Pi in the Sky systems to a point where they were successfully transmitting, and had a program which triggered some sort of cutdown mechanism. This mechanism was to be designed by the workshop attendees on day 2 and day 3 of the workshop; the focus of the first day was on research.
There is so much information about launching a weather balloon that we don't know. This is why we tasked the attendees of the workshop with researching balloon setups that others had previously used, the specifications that the FAA requires for HABs, and comparing the different resources available for predicting the flight path of the HAB. By having many people jump in and work on answering the questions we had about these topics we were able to acquire and learn the information much faster. Also, the work done researching on the first day helped to inform the payloads and cutdown mechanisms that the groups built over the course of the next two days.
The next part of the day was spent testing how we would test the payloads. We all went out to a local field and started off with a demonstration of the radio transmission capabilities of the Pi in the Sky system. We were able to do a little bit of distance testing with the setup, but the SDR which was used will ultimately be replaced with a dedicated Yaesu FT-817 radio and a yagi antenna. Then, we attempted to set up a tethered balloon; we filled a weather balloon with helium, and tethered this to a winch, which in turn was connected to a stool that was strapped to the ground. The winch was being used so that we could easily reel the balloon back in after letting out hundreds of feet of line.
This testing went fairly well until we tried bringing the balloon a bit higher. We were in a rectangular field surrounded by trees, and as the wind picked up it started to blow the balloon across the short side of the field and into the trees. Eventually the balloon line became tangled in one of the branches of a pine tree.
We tried to use another line to pull the fishing line attached to the balloon off of the branch, but ended up snapping the line! I guess 50lb breaking strength fishing line wasn't quite enough! So on the first day of the HAB workshop we actually ended up launching a balloon...we just won't be recovering it.
On the second day of the HAB workshop the focus shifted to designing and prototyping HAB payloads based on the research done on day 1.
After a bit of discussion after the first day of the workshop, it was decided that a team should be made to help model the balloon, so we could get an idea of ascent and descent rate, which are important pieces of data to accurately use the flight predictor resources. The two main flight predictors we found can be accessed here and here.
The modelling team in all of its glory.
This modeling team was able to calculate an ascent rate based on the buoyant force of the balloon, the weight of the payload, and the drag force on the balloon. We were also able to calculate the descent rate the same way, except that there will be no buoyant force of the balloon on the way down. All of these calculations were condensed and formatted into a Google Spreadsheet which works as a calculator to calculate the ascent or descent rate when you put in a few pieces of information. This calculator can be accessed here.
The goal for the day was to build a payload capsule which could survive an egg drop, or rather, the capsule could protect an egg from the drop. We used this as an approximate test to see if the payload would be able to protect the electronics upon impact. Every group's payload was able to protect the egg at least 1 out of 2 drops.
Obviously we would like to decrease this failure rate by a good bit, but a possible explanation for this is that we only tested each group twice. We might find that if we tested more we would get a lower failure rate. The ultimate goal that we posed for the groups was to have a prototype which would be testable first thing the next day. The planned test for day 3 was to utilize the cutdown mechanisms the groups designed to have a full cutdown test, at altitude, by connecting the payload to the tethered balloon.
We were trying to test the payloads at the very beginning of day 3, hoping that testing earlier in the day would mean there would be less wind, meaning no runaway balloon...maybe. Unfortunately, even the 3 mph winds we were experiencing were too much to use the tethered balloon, it was still getting pushed too close to the trees.
So instead of doing a tethered balloon launch, we went to a local bridge and used that to test out the cutdown mechanisms.
This actually worked out well, since all of the groups needed some more time to finish up their prototypes.
This extra time also allowed for some really nice parachutes to be sewn together for each group. Also, I reprogrammed the Pi in the Skys so that the cutdown would be activated after a certain amount of time, instead of a set altitude.
This would allow us to load the payload, then pull the payload up to the top of the bridge with a pulley. Then the cutdown mechanism would, in theory, drop the payload.
These tests went well, with all groups getting a chance to test their parachutes, if not their cutdown mechanisms. In the end, the goal of this workshop was to: a) Get people pumped about launching a HAB, and b) Determine if a fall launch would be possible, or if there would be too much work required. In the end, all the groups determined that a HAB launch in the fall would be possible, with a bit more work done to flesh out the payload system.
WMSI HAB Post #9: The Future...APRS!
In addition to more work being done on the payload system, I have to do some more work on making sure we can get the thing back. The Pi in the Sky team recently came out with an APRS (Automatic Packet Reporting System) for the Pi in the Sky board. Since the Pi in the Sky was made in the UK, the base board transmits at 434 MHz, in the 70 cm band, since you can transmit at this frequency in the UK without a license. The problem with 434 MHz is that we would personally have to pick up the signal in order to see where the balloon is. But with APRS, which operates at 144.39 MHz (in North America, see the picture above) in the 2 meter band, there are many stations around the world which can pick up the APRS signal and rebroadcast it or put it up on the internet. So instead of us personally picking up the signal from the balloon, stations can pick up the signal and put the location of the balloon on the internet into an APRS map. One such APRS map can be found here. This online tool allows you to see APRS stations around the world, as well as objects being tracked by these stations. So just to clarify, all the work previously done on this project was for receiving the 434 MHZ signal. But the payload will, eventually, have a working 434 MHz transmitter and a working 144.39 MHz APRS transmitter. The thought right now is that the APRS will track the payload to a certain point, and then the 434 MHz signal will be used for ground tracking, but we have to test to see which is actually better for ground tracking.
Ethan helping test out the APRS system. Here we are trying to get our signal picked up by a local APRS station.
All the components of the radio recovery rig including a Yagi antenna, a radio, and a laptop.
Even though I set up the ground control system earlier, in the end we are actually going to be using a portable rig to find the balloon once it has landed. For this portable rig we are going to use a Yagi antenna, and some sort of radio. The Yagi antenna is a directional antenna, which means that it can pick up the signal from the payload better, but the antenna needs to be pointed almost directly at the payload. We currently have two radios, one SDR, the HackRF One, and one dedicated radio, a Yaesu Ft-817. In the end we will probably use the Yaesu Ft-817, because it performed a bit better in some of our tests, but we still need to test this further to fully support this decision. So, using the Yagi and the radios, we tested the distances we could receive the signal from.
A screenshot of Google Earth showing the locations and approximate distances of our radio tests.
For this testing we travelled out to a hiking trail down the street from WMSI. I stood outside of the trail with the radio, Yagi, and my computer and the Pi in the Sky was walked into the woods for the first test. We were able to receive a signal from about 300 feet away through trees. This is something we will have to do more testing and optimizing on, since a) chances are we are going to land in the woods somewhere since New Hampshire is roughly 85% forested, and b) the chances that we are going to be able to easily get within 300 feet of the payload are fairly slim. Next we tested how far we could get a signal with line of sight. Opposite the trailhead was an open field, so we did the testing there. We were able to get close to 650 feet, and the limiting factor here were the trees on the other side of the field. Once the payload went into the trees at 650 feet, we lost the signal fairly quickly. So it would be nice if the payload lands somewhere with line of sight, though it is not expected. We also discovered that it is optimal to be higher than the payload, or lower than the payload. This helps avoid some obstacles which would otherwise block the signal. In no way are these tests exhaustive, they were just our first round of testing which will inform more tests to come.
WMSI HAB Post #11: APRS Success!!
ARPS is finally working! After lots of troubleshooting and many emails to Dave Akerman, one of the creators of the Pi in the Sky boards, we got the APRS module to work! With the APRS module working we will most likely be able to track the balloon most of the way up and most of the way back down, depending on where the balloon goes. Also, we will not have to independently do the tracking. Instead, anyone with an APRS station that picks up our signal can upload the telemetry data from our balloon to the internet. So we will be able to pull up this map and see where our balloon is. Pretty cool stuff!
This was the biggest reason we wanted to get the APRS system working. Having the APRS system operational essentially moved the recoverability of the payload from a "maybe" to a "probably." Obviously picking up the signal once the payload is on the ground, and then actually making the trek to the payload, is its own beast, but we now know that we will be able to track the balloon for most of its travels. With that, most of the electronics and programming for this project is complete, the last big electronics/programming hurdle being the cutdown mechanism. Everything is looking really good for some balloon launches in the Fall!
WMSI HAB Post #12: It Was A Success!!
A view from 4,170 meters or about 13,000 feet up.
All the work done this summer has paid off! A successful launch was completed on November 23 of 2015.
A view from 1,535 meters or about 5,000 feet up.
This was still just a test launch so the rig was only sent up to 6100 meters, or about 20,000 feet.
A view from the top, 6,165 meters or 20,226 feet.
This awesome, but we have aspirations to go higher...about 80,000 feet higher! Anyway, this launch was conducted as more of a test. It was done to ensure that the whole Pi in the Sky system was working correctly.
1,733 meters or about 5,600 feet up.
It was also a chance to test out the enclosure techniques used to build the enclosure for the Pi, as well as a chance to test out the cutdown mechanism. This cutdown mechanism was based on the servo cutdown previously discussed in this blog. It was also a chance to test out the workflow for extracting usable interesting data from the Pi after it had landed, but more about that in the next blog post.
1,041 meters or or about 3,400 feet.
With all this considered, this launch was a huge success. We were able to get the balloon up in the air, track it for most of the way up and down, and fairly easily find it, thanks to a fortunate landing location.
The final landing site of the first official WMSI HAB!
This graph depicts the altitude of the HAB during its flight.
So after the aforementioned launch success, there was tons of interesting data to comb through. There were two sets of pictures. One set taken with the Pi camera, roughly every minute, and one set taken with a Canon camera put into the payload, taking about 4 pictures a minute. In addition, there was GPS and altitude data to go through. One of the first steps was to go through all of these pictures and pick out which ones were the best. This was a fairly simple and rather fun task since I got to look at all the photos collected by the balloon. The next task was to match up these photos with the time and altitude they were taken at. This task was less fun, though necessary. But to ensure this task would never need to be done again, at least with the pictures taken by the Pi camera, I modified the Pi in the Sky code so that the date, time, and altitude the picture was taken at was stamped directly on the image as it was taken.
An example of the altitude, time, and date stamp taken during a recent test.
This will eliminate the need to match the photos to the flight path, as all the important information will already be printed on the photo. I then tested this by driving around in areas with different altitudes with the Pi setup. This was done to ensure that the code was working properly and that the altitudes printed on the pictures were accurate. By performing this test I found that the code was indeed working properly and the altitudes were accurate. This small change to the Pi in the Sky code will mean lots of time saved sifting through data after future launches.


text:
SPS 24/7 Membership
Streaming Articles
Draft Prep
Victor Akintola
Pitchers Whose 2020 We Should Ignore
The 2020 season proved to be a struggle for numerous players. Some players dealt with a decline in skills or age-related regression, while others fell victim to the new and bizarre challenges prompted by the COVID-19 pandemic. From the absence of fans to uncertain scheduling, players faced an unprecedented set of circumstances that altered routines and the rhythm of the season. Due to these external factors, it's fair to question how much we can glean from a player's statistical performance in 2020. Here we will look at a few pitchers whose 2020 numbers we can safely overlook as we project for a less chaotic 2021 season.
Flaherty's 2020 was marred with inconsistent scheduling and random interruptions. After providing a quality performance opening night against the Pirates, Flaherty wouldn't make his next start for over a month. An early August COVID-19 breakout within the Cardinals' clubhouse halted their play for weeks, leaving Flaherty and his fellow pitchers with no facility to properly practice and stay ready.
When their season did recommence, Flaherty was put on a pitch count to protect his health. Flaherty did not reach the 90 pitch plateau until September 10th against the Detroit Tigers, where he gave up two runs in five solid but uneven innings.
Flaherty's surface stats were underwhelming, putting up a 4.91 ERA and 1.22 WHIP in his 40 and one-third innings. Digging deeper into his performance, there is evidence Flaherty was mostly his normal self. If you take away his disastrous performance in Milwaukee, he had a 3.13 ERA. His xFIP was 3.42 and his SIERA was 3.89. His slider was still elite, he was still averaging 94 MPH on his fastball and he was still getting an ample amount of swing and misses, shown by his career-best 14.3% swstr%. Given the odd shape of his season, I feel comfortable tossing out his 2020 numbers and going back to drafting Flaherty as an ascending top 10 pitcher. Flaherty left no doubt of this when he struck out eight in six superb innings against the Padres in game three of their WC series.
Luke Weaver
After showing glimpses of his ceiling in 2019, fantasy managers were looking forward to an encore in 2020. Instead, Weaver compiled a 6.58 ERA and 1.56 WHIP. I'm buying for 2021, however. Like Flaherty, Weaver's velocity was consistent with last season (94.1 average MPH in 2020) and his best pitch was still effective. Weaver's changeup maintained an 18.2% swstr% and a healthy 42.3% o-swing%.
Weaver's other two pitches, his cutter and curveball, were likely responsible for his struggles. Weaver was leaving his curveball in the zone and not throwing his cutter in the zone, shown by these contour maps. His curveball's zone% rose from 32.3% to 55.2% from 2019 to 2020 and his cutter's zone rate fell from 62.6% to 34.2%.
Since he couldn't throw competitive cutters, hitters were able to attack his fastball more confidently. He particularly struggled against lefties, yielding a .405 wOBA to them. Over the course of the season, he pulled back on the cutter and curveball, becoming mostly a two-pitch pitcher. This put a lot of pressure on his fastball command, and hitters wound up hitting his fastball pretty hard.
These issues appear to be relatively fixable. Weaver was thought to have above-average command as a prospect and rates well on numerous command metrics. It's not hard to foresee Weaver improving his pitch location and being able to use his cutter again, especially since it has been such an important part of his repertoire for years.
The first part of ignoring Weaver's 2020 results is the assumption that he will be able to make his cutter and curveball competitive pitches again. The second part is realizing the 6.58 ERA is likely a caricature of his struggles. Despite the ERA, he still posted a 4.67 FIP and 4.52 SIERA, indicating he did struggle but also suffered from poor batted-ball luck. Statcast also tells a similar tale, with his .316 xwOBA and 4.58 xERA being significantly lower than his wOBA (.362) or ERA. These numbers aren't very good, but compared to the bottom-line numbers it is clear poor luck contributed to his outlier ERA.
Weaver's career has been a roller coaster, featuring glimpses of brilliance, stretches of poor performance as well as injuries. 2020 was another bump in the road, but Weaver still possesses four solid pitches, above-average velocity, a plus changeup, and solid command.
Montgomery came back from Tommy John surgery near the end of 2019 and entered 2020 as a huge question mark in the Yankees' rotation. Despite posting a 5.11 ERA, there's a lot to be excited about with Montgomery heading into 2021.
Despite the poor ERA, Montgomery showcased a career-best heater, averaging nearly 93 MPH on his 4-seam fastball and 2-seam fastball. He also debuted a brand-new cutter, which produced a .221 wOBA backed up by a .239 xwOBA. Montgomery's curveball and changeup are already effective pitches and they are even better supported with his new velocity and new cutter. Montgomery also issued walks to just 4.7% of hitters, showcasing his quality command of the strike zone. Montgomery has the repertoire of a really good pitcher.
Montgomery flashed this five-pitch mix at times this season, but there were inconsistencies leading to poor outings. Given Montgomery had only recently recovered from Tommy John surgery and the altered schedule of 2020, it isn't necessarily surprising Montgomery didn't have a consistent rhythm throughout the season. If Montgomery is to approach his upside, he'll need to improve on his 4.4 innings per start he delivered in 2020. With a less chaotic schedule and another year removed from surgery, Montgomery has all the weapons to outperform even his 2017 season and be a major draft value.
Buehler's 3.44 ERA and 0.95 WHIP don't stand out as particularly poor numbers, especially compared to those who comprise the rest of this list. Rostering Buehler was likely a source of headaches, however. Between a slow ramp-up and blister issues, Buehler failed to throw more than 92 pitches in any outing and completed six innings just once. Buehler only managed to contribute 36 and two-thirds innings over the course of the season. Along with the lack of volume, Buehler did post a somewhat worrying 4.36 FIP, likely because of his elevated 1.72 HR/9. Combine his tumultuous 2020 with past injury concerns and there may be a case to avoid drafting Buehler.
It's important to consider two factors that likely were always going to hamper Buehler in such a truncated season. The Dodgers are notorious for their careful deployment of pitchers. With such an abrupt pause to spring training and the short ramp up toward the season, it was inevitable Buehler was going to face restrictions early in the season. Compounded with this is Buehler is a self-admitted slow starter. In a season where starters were getting at most 12 or 13 starts, there simply was not enough time available to recover from a poor first few starts.
All the skills which made Buehler an elite pitcher prior to 2020 are still there. His fastball is as dominant as ever, posting a .165 wOBA and .199 xwOBA. Buehler can throw it anywhere in the strike zone and get a whiff, exemplified by the 10.4% swstr% he earned on the pitch in 2020 despite his other struggles. Buehler backs up his fastball with a curveball and cutter which each garner strong whiff rates. Buehler struggled with his slider in 2020, but this is likely an extension of Buehler dealing with ramp up and blister issues. The pitch is normally another strong weapon.
Buehler's 2020 was disappointing for fantasy managers, but he still possesses the high-end pitch velocity, high spin rate, and depth of repertoire to be a top-five pitcher. In case people were still nervous about the shaky regular season, Buehler pumped fastballs past Brewers, Padres, Braves, and Rays hitters in the postseason en route to a world series title, showcasing his tremendous upside.
SP Streamer
A Fantasy Baseball Website
The SP Streamer Newsletter

redpajama_set_name: RedPajamaCommonCrawl


text:
DONATE NOW: Online Giving
Corona Virus Update / Diocesan Regulations
History: The Catholic Church in Western Monona County, 1870-1960, by Father B.V. Greteman
Blencoe History
History: Priests Serving Onawa
Lent Mass Times
Triduum Schedule
Mass Videos
Holy Week / Easter - 2020
St. John Catholic Church
1009 13th St. Onawa, IA 51040-1508
https://d2y1pz2y630308.cloudfront.net/3121/slideshows/homeMedium/IMG_2922.JPG St. John Catholic Church-Onawa
https://d2y1pz2y630308.cloudfront.net/3121/slideshows/homeMedium/IMG_2942.JPG
https://d2y1pz2y630308.cloudfront.net/3121/slideshows/homeMedium/IMG_3139.JPG St. Bernard Catholic Church-Blencoe
https://d2y1pz2y630308.cloudfront.net/3121/slideshows/homeMedium/IMG_5511-1.jpg
LIve 9:00AM - 1/17/2021
Eucharist @ Onawa
Tuesday, January 19, 9:00 AM - 9:30 AM
Eucharist @ Blencoe
Eucharist @ Salix
Thursday, January 21, 9:00 AM - 9:30 AM
Mass @ St. John, Onawa
Friday, January 22, 9:00 AM - 10:00 AM
Mass @ St. Joseph, Salix
Celebration of the Eucharist / Mass
Sacrament of Reconciliation @ Onawa
Confession will be heard by appointment only. Please call 712-423-1004
>Ministry 2025
Ministry 2025 Pastoral Planning__ Process Guidebook March 2017
Onawa-Salix-Blencoe Parish Grouping
MAP: proposed parish/deanery boundaries
Ministry 2025: SW Deanery - proposed
Ministry 2025: SW Deanery 4/2016 Data Report
Pastoral Plan Details 2/2016
Diocesan Policy: Care of Oratories
Diocesan Policy: Sacred Patrimony
St. John-Onawa 102 Photos
Steubenville St. Paul 36 Photos
TOTUS TUUS 2016 45 Photos
St. Bernard-Blencoe 24 Photos
eCatholic
Safe Environment - Making the Church Safe for Children
Message From the four Bishops of Iowa (2 September 2020)
Memory Tree at St. Johns
St.John's will again have a memory tree located by the elevators. Parishioners are encouraged to hang an ornament in honor of a deceased loved ones.
Contagion in the Bible by Fr. Michael Erpelding
Contagion in the Bible:
Introduction: This is a brief, and not comprehensive, examination of some texts of the scripture concerning contagion in scripture.
Chapter 1: The Plagues at the Time of Moses
In the 13th Century B.C.E. the Israelites found themselves as slaves in Egypt. God told Moses to inform the Pharaoh that the people were to go into the desert to pray to God. The Pharaoh refused and God promised to bring his people to freedom and he sent ten plagues upon Egypt.
The Event:
The fifth plague was pestilence. In Exodus 9:3 God gives the warning that he will afflict the horses, asses, camels, herds and flocks with a severe pestilence. All the livestock of the Egyptians died, but the livestock of the Israelites was spared.
The sixth plague was the boils. In Exodus 9:9 God promises to send dust that will cause festering boils on humans and beasts. So it happened to the Egyptians and their animals, but the Israelites were spared.
Many want to know if the plagues were miracles or natural disasters. Many simply ask if they are real. These disasters were known to happen in ancient Egypt. No matter what happened God freed Israel from Egypt. It may have been through natural disasters or miracles or some way we cannot fully discover so many years later.
Read Exodus 9:1-12
Chapter 2: The Philistine Capture of the Ark and The Return of said Ark
Philistines:
These people were known as the "sea peoples" who were known to invade the eastern coastlands of the Mediterranean Sea around the twelfth century B.C.E. They were feared for they had learned to use iron and made better weapons than their enemies. The most notorious Philistine character in scripture is Goliath (1 Samuel 17:1-58).
Ark of the Covenant:
The ark of the covenant was a small wooden box about the size of a fruit crate. It was kept in a tent sanctuary when the people were in the wilderness. It was adorned with a plate of gold, called the mercy seat. The Israelites believed it to be the throne of God. Eventually the ark of the covenant was taken into Jerusalem by David. Later, Solomon build the Temple in Jerusalem and the ark of the covenant was placed in the sanctuary of the Temple. This was the center of worship for the Israelites.
Around the eleventh century B.C.E. the Israelites were attacked by the Philistines and the Philistines captured the ark of the covenant. In one sense the Israelites feared that the presence of God had been taken from them. The Philistines may have thought they had captured the power of their enemy. They placed the ark next to an image of their god, Dagon in their pagan temple of Dagon. When the Philistines arose from sleep and went to the temple of Dagon, Dagon was lying in front of the ark of the covenant, as in worship of God. Dagon's head and hands were broken off. Soon the Philistines were inflicted with some sort of contagion. The scripture reports that they were inflicted with tumors or hemorrhoids. Scholars have proposed that there may have been an infestation of rodents in the Philistine camp and they may have suffered from the bubonic plague. The Philistines sent the ark away and gave a guilt offering to the Israelites. It is a wonderful presentation of the holy book about what happens when you mess with God and his people.
Read: 1 Samuel 4:1-11, 1 Samuel 5:1-12, 1 Samuel 6:1-18
Chapter 3: The Assyrian Siege of Jerusalem (701 B.C.E.)
Assyrians:
There are historical references to a people known as the Assyrians back to 2000 B.C.E. They took their name from their major city, Assur. There were struggles for leadership of the region against the rulers of Babylon, a city about two hundred miles southeast of Assur. Assyria was located in the area now known as Iraq.
The Assyrians have a reputation as warmongers. They often tried to negotiate disputes with their neighbors, but more frequently their kings used tactics of terror that made the Assyrians a feared people who were despised throughout the Near East.
The height of Assyrian domination came in the seventh century B.C.E. In the reign of Ashurbanipal (668 to 627 B.C.E.), the Assyrians ruled the largest empire in the world-including what is now Iraq, Syria, Lebanon, and Jordan; much of Egypt; and some of Turkey.
The Assyrians were one of the first nations to train a professional army and to deploy it in battle.
At its peak, the Assyrian Empire was overextended. They were doomed to collapse. Fifteen years after Ashurbanipal's death, Nineveh fell to the Babylonians.
King Hezekiah:
The unfaithful King Ahaz dies and his son Hezekiah takes over the throne is faithful to God. He destroys the pagan shrines and even the bronze serpent of Moses (Numbers 21:8-9), which the people have begun to worship.
In the sixth year of Hezekiah's reign, the northern kingdom of Israel falls to Assyria, and its upper class and intellectuals are deported into exile. When Hezekiah considers the idea of revolting against Assyria, Isaiah is told to warn him by walking around Jerusalem in a loincloth, as a symbol of how Judah, the southern kingdom, will be sacked if it revolts.
In the fourteenth year of Hezekiah's reign, Assyria sacks the Judaean cities north of Jerusalem.
At this time the Assyrians were enemies of the Israelites and they eventually conquered the northern kingdom of the Israelites known at the time as Israel. They set their next conquest on the southern kingdom of the Israelites known at the time as Judah.
Judah paid tribute (money) to Assyria to keep them from invading Judah and their capital Jerusalem. Eventually that agreement ended and the Assyrians decided to invade Jerusalem. They surrounded the city and tried to force their surrender.
The King of Judah, Hezekiah dug a tunnel to get water from a spring outside of the fortified city walls (the tunnel is still there).
The bible says an angel killed the enemy of 185,000 Assyrian soldiers. The evidence uncovered by scholars is that the troops appear to have had problems with mice in their camp. The soldiers were probably in poor health and had poor nutrition and lacked clean water. The army probably suffered from a contagion of cholera or bubonic plague that made them weak and they retreated. Jerusalem was saved from the Assyrian assault because of the contagion.
Read 2 Kings 18:1-12; 19:20-36.
What does Jesus say about contagion?
Jesus told his followers (and therefore says to us) not to be deceived and that you will hear of wars, insurrections, powerful earthquakes, famines, plagues, awesome sights and mighty signs from the sky. But not a hair on your head will be destroyed. You will secure your lives through perseverance in belief of Jesus, for your redemption is at hand.
Read Luke 21:5-36
Coronavirus updated / diocesan guidelines
MASS TO REOPEN
After three months, Bishop Walker Nickless has lifted the suspension on public Masses in the Diocese of Sioux City. Beginning with the weekend of June 27/28, parishes will open for Masses at the discretion of their pastors. Masses were originally suspended in an unprecedented move March 16 in response to the deadly and rapidly-spreading COVID-19 virus.
Since the suspension of the Masses in March, the Diocese of Sioux City COVID task force and Bishop Nickless have been monitoring data points locally, statewide, regionally and nationally, including new coronavirus cases, hospital bed usage, ICU usage, patient usage of ventilators, projections of the spread of the virus and other data.
As of the establishment of the task force, the benchmark the bishop and the group has used in order to make the decision to return to public liturgy and other public parish events has always been a 14-day consistently downward trajectory in the above categories.
Observations by the Sioux City Diocese COVID-19 task force and the four dioceses of Iowa COVID-19 working group suggest that the numbers are slowly falling in Iowa with the Sioux City diocese having the largest number of recent new cases of the four Catholic dioceses. The task force believes a plateau has been met, the downward trajectory has begun and that the area will reach the 14-day benchmark in the multiple categories between June 20-24.
COVID data and metrics will be constantly monitored until such a time a vaccine goes onto the market. If it appears that new cases, hospitalizations and other metrics begin to increase substantially it is possible that diocesan churches and facilities will need to lock down once again.
Once the suspension lifts and public Masses begin under the discretion of the individual pastors, priests of the diocese and the faithful will be following specific protocols outlined in May by the COVID task force for attending Mass. The protocols will include spacing pews, mandatory face masks, availability of hand sanitizer at the entrances of church, and the use of social distancing.
The obligation to attend Sunday Mass remains dispensed for Catholics in the Sioux City Diocese until the end of the calendar year. The elderly, more vulnerable and high-risk parishioners are reminded that although Mass is being offered it is recommended that they remain home at this time. However, Mass is open to all.
The June 27/28 suspension lifting by Bishop Nickless allows parishes, at the pastor's discretion, to authorize weekend Masses, weddings, funerals and events at parish halls and facilities as long as practices such as social distancing, use of face masks and proper sanitization are followed with guidelines as determined by state public health officials.
As of July 6, Bishop Nickless will allow parishes, with the pastor's discretion, to allow weekday public Masses two days per week. Also, churches may be open for two hours each day for five days per week, at the pastor's discretion.
As of July 20, at the pastor's discretion, parishes may return to their normal schedules.
Our Bishop has decided to allow private prayer in our Churches for 2 hours a week.
These are the guidelines:
You must wear a mask
No more than 10 people in the Church/building at a time
Keep your distance from each other at all times
Keep checking the web site or bulletin for times available as they may change weekly
St John, Onawa- Wednesday June 17 5-7 PM
St. Joseph, Salix- Thursday June 18 5-7 PM
Following the recommendations released by the Centers of Disease Control to "cancel large events or gatherings that could contribute to the spread of COVID-19," Bishop Walker Nickless issued the mandate to suspend all Sunday and public Masses effective immediately. This suspension will extend for eight weeks, and then will be re-evaluated as the coronavirus situation develops.
The CDC recommends no gathering of groups of 50 or larger during this crisis, whereas the State of Iowa has mandated gatherings of groups no larger than 10. Parishes within the diocese will resume normal activities when it is safe to do so. "This has been the most difficult decision I have made during my time as bishop," Bishop Nickless explained after making the decision to cancel all Masses, which will include Holy Week, the high point of the Catholic Church's liturgical year. "The health and well-being of all people in the diocese, as well as all Catholics, is of the utmost importance at this time. I ask all the faithful for their understanding and to join me in prayer for the end to this public health crisis." During this period, Catholics in the Diocese of Sioux City are dispensed from the obligation to attend Sunday Mass, according to the bishop's mandate.
Liturgical and parish guidelines for this 8-week period will include:
• Celebration of public Masses - All public celebrations of the Mass will be suspended. Pastors are encouraged to broadcast private Masses via electronic means for their parishioners.
• Holy Week – Holy Week liturgies are suspended. New directives have been received from the Vatican and details will be released soon
. • Baptisms – Baptisms will only be celebrated with immediate family and godparents. There will be no large group baptisms.
• Weddings – Only immediate family members and witnesses are to attend weddings. Clergy are not to attend related social functions. Parishes are not to host receptions.
• Funerals – Funerals may be celebrated only with immediate family members. Parishes may not host funeral dinners.
• Confessions - The sacrament of reconciliation (confession) will be conducted by appointment only.
• Sacrament of Confirmation - All spring celebrations of the sacrament of confirmation are suspended.
• First Communion - The celebrations of First Communion are suspended.
• Quinceañeras - Quinceañeras are suspended.
• Eucharistic Adoration - The formal exposition of the Eucharist or adoration will be suspended.
• The Eucharist - Will be administered to the sick only as viaticum (danger of death).
Additional Directives:
• Church buildings are to be closed.
• All conferences, retreats, festivals or similar events in the diocese and the parishes are to be suspended.
• All religious education, faith formation classes, RCIA and related activities are suspended.
• Parish staff are to conduct meetings if essential, and if possible, electronically.
• Parish staff members are asked to telecommute, if possible.
• Parish governing boards are strongly urged to meet electronically
Coronavirus- COVID-19 3/16/2020
UPDATED DIOCESAN GUIDELINES
Following the recommendations released by the Centers of Disease Control to "cancel large events or gatherings that could contribute to the spread of COVID-19," Bishop Walker Nickless issued the mandate to suspend all Sunday and public Masses effective immediately.
This suspension will extend for eight weeks, and then will be re-evaluated as the coronavirus situation develops. The CDC recommends no gathering of groups of 50 or larger during this crisis. Parishes within the diocese will resume normal activities when it is safe to do so.
"This has been the most difficult decision I have made during my time as bishop," Bishop Nickless explained after making the decision to cancel all Masses, which will include Holy Week, the high point of the Catholic Church's liturgical year. "The health and well-being of all people in the diocese, as well as all Catholics, is of the utmost importance at this time. I ask all the faithful for their understanding and to join me in prayer for the end to this public health crisis."
During this period, Catholics in the Diocese of Sioux City are dispensed from the obligation to attend Sunday Mass, according to the bishop's mandate.
Celebration of public Masses - All public celebrations of the Mass will be suspended. Pastors are encouraged to broadcast private Masses via electronic means for their parishioners.
Holy Week – Holy Week liturgies are suspended
Baptisms – Baptisms will only be celebrated with immediate family and godparents. There will be no large group baptisms.
Weddings – Only immediate family members and witnesses are to attend weddings. Clergy are not to attend related social functions. Parishes are not to host receptions.
Funerals – Funerals may be celebrated only with immediate family members. Parishes may not host funeral dinners. The funeral vigil, wake or other events should all be held the same day as the funeral.
Holy Week – Holy Week liturgies are suspended.
Confessions - The sacrament of reconciliation (confession) will be conducted by appointment only.
Sacrament of Confirmation - All spring celebrations of the sacrament of confirmation are suspended.
First Communion - The celebrations of First Communion are suspended.
Quinceañeras - Quinceañeras are suspended.
Eucharistic Adoration - The formal exposition of the Eucharist or adoration will be suspended.
Church buildings may remain open for private prayer at the discretion of pastors.
All conferences, retreats, festivals or similar events in the diocese and the parishes are to be suspended.
All religious education, faith formation classes, RCIA and related activities are suspended.
Parish staff are to conduct meetings if essential, and if possible, electronically.
Parish staff members are asked to telecommute, if possible.
Parish governing boards are strongly urged to meet electronically.
See the link below of Fr. Michael you tube Mass: (as of 19 March he is setting it up)
EWTN online and on TV: https://www.ewtn.com/ --televised, radio, and online each day at 7AM, 11AM, 6PM
Sioux City area: 88.1 https://www.fhcradio.com/--Mass at 9AM on Sunday
Carroll: 103.1 Trinity Radio Station --EWTN programming (I could not find a web link)
Western Iowa:https://spiritcatholicradio.com/ 7AM Sunday Mass from EWTN
Iowa Catholic Radio: https://www.iowacatholicradio.com/ 7AM Sunday Mass from EWTN
You Tube –you can do a search for Catholic Mass and find many.
Watchthemass.com
Religious Education (CCD) has been canceled for the rest of this year....... See you in September
Maryann Muller, 98, of Whiting, Iowa, formerly of Onawa, Iowa, passed away quietly on March 18, 2020 in Whiting, Iowa.
A private family mass will be held on Friday, March 20, 2020 at St John's Catholic Church, Onawa, Iowa with Father Michael Erpelding, Celebrant, officiating. A private family interment will be held Friday, March 20, 2020 at St. Joseph's Catholic Church Cemetery, Constance, Nebraska. Arrangements are under the direction of Rush Family Care Service, Onawa, Iowa.
Maryann was born Maryann Teresa Arens on February 1, 1922 in rural Crofton, Nebraska, the oldest of Joseph and Anna (Sheiffer) Arens. The family farmed and raised livestock. Maryann attended Catholic and public schools, graduating from Crofton High School in 1939. She attended Teachers College in Wayne, Nebraska. She also trained in nursing in Rochester, Minnesota but returned to Crofton to teach elementary school during the 1940s.
She met her husband, Raymond, at a dance in Bow Valley, Nebraska, they were engaged at Christmas 1948 and married February 14, 1949, in Crofton. Because of the heavy winter storms that year, she did not get to shop for a wedding gown, marrying in her 'going away suit' instead. They moved to a modest farm near Central City (Nebraska) and worked there until relocating to rural Onawa, Iowa in 1955 where they lived for 60 years, farming and raising their family.
Maryann enjoyed music, sewing, gardening, art, and was the farm's bookkeeper. She worked alongside her husband on the farm and took pride in the family farm they built. She was a member of St. John's Catholic Church in Onawa and the Rosary Society. She moved into the Pleasant View Care Center in Whiting in 2015.
She is survived by her daughter, Pam (Jim) Miller of Cedar Rapids, Iowa; two grandsons, Jonathon (Olathe, Kansas) and Ryan (University of Northern Iowa); a brother, Don Arens of Yankton, SD; a sister-in-law, Thelma Muller of Hornick, Iowa; a sister-in-law, Dorothy Peterson of Norfolk, NE; a sister-in-law, Dolores Muller of Wausa, NE; and numerous nieces and nephews.
She was preceded in death by her parents; her husband of 67 years, Raymond; her son, Steven; brothers, Francis, Joseph, and Jimmy.
Memorials may be directed to Catholic Charities or the Alzheimer's Association (Alz.org).
Condolences may be left online for the family at www.rushfamilycareservice.com
Mahlon S. Pekarek, 80, of Blencoe, Iowa passed away on Saturday, February 15, 2020, at MercyOne Siouxland Medical Center in Sioux City, Iowa with his loving wife, Fran Tramp, and Father Patrick O'Kane at his side.
Memorial Mass will be 10:30 A.M. Thursday, February 20, 2020 at St. Bernard's Catholic Church in Blencoe, Iowa with Father Patrick O'Kane, Celebrant, officiating. Private family burial with be prior to the memorial mass at Graceland Cemetery, Blencoe, Iowa. Military Honors will be provided by Stevens Kelley American Legion Post #665 of Blencoe, Iowa. Visitation will be 6:00 P.M. – 8:00 P.M. Wednesday, February 19, 2020 with a scriptural wake service at 7:00 P.M. at the Church. Arrangements are under the direction of Rush Family Care Service, Onawa, Iowa.
Mahlon Stanley was born March 11, 1939 on a farm near Blencoe, Iowa the son of Ignac Andrew and Gertrude E. (Stanislav) Pekarek. He graduated from Blencoe High School in 1957. He joined the National Guard at Mapleton in 1961. He served with the United States Army until 1968.
Mahlon and Audrey Ann Lafrentz were united in marriage on July 2, 1966 at St. Bernard's Church in Blencoe, Iowa. He was a lifelong farmer in the Blencoe, Iowa area and loved John Deere tractors. He also loved garden flowers, nature, and going for a ride through the country.
Mahlon was a member of St. Bernard's Catholic Church in Blencoe, Iowa where he served as Parish Director for several years. He was a member of Knights of Columbus. He was a member of Stevens Kelley American Legion Post #665 of Blencoe, Iowa.
Mahlon is survived by his loving wife, Audrey Ann, of Blencoe, Iowa; two brothers, Rogene (Jean) Pekarek of Onawa, Iowa and Terry (Julie) Pekarek of Little Sioux, Iowa; two nieces; two nephews; and many great-nieces, great-nephews, other family, and good friends.
He was preceded in death by his parents; father and mother-in-law, Harvey & Ethel Lafrentz; brother-in-law, Delbert Lafrentz; and nephew, Troy Lafrentz.
Memorials may be directed to Burgess Health Center Home Health/Hospice and the Blencoe Volunteer Fire Department.
Condolences may be left online for the family at www.rushfamilycareservice.com.
Donna Mae Davis, 78, of Onawa, Iowa, passed away on Thursday, March 7, 2019, at Elmwood Care Centre in Onawa.
A funeral mass will be 10:30 A.M. Monday, March 11, 2019, at St. John's Catholic Church in Onawa, with Father Michael Erpelding officiating. Burial will follow in Center Cemetery near Castana, Iowa. Visitation will be 5:00 – 8:00 P.M. Sunday, March 10, 2019, with a scriptural wake service at 7:00 P.M., NOW AT ST. JOHN'S CATHOLIC CHURCH in Onawa. Funeral services are under the direction of Rush Family Care Service in Onawa.
Donna Mae Davis was born on February 12, 1941, in rural Castana, Iowa, to Merlin and Helen (Warren) Davis. She contracted polio in 1952, and was thereafter confined to a wheelchair. She graduated from Castana High School in 1959, and later took several college classes at night through Western Iowa Tech Community College. She moved into Castana with her parents in 1973, and was the city treasurer for twenty-three years. She was the Castana news correspondent for the local weekly newspapers for thirty-nine years.
Donna was an active member of the Castana community, having been a charter member of the GFWC Junior 76'ers, a past member of the Castana Ladies Aid, Grimsley-Thayer American Legion Post #502, Centennial Club, as well as the Onawa Woman's Club, Denison Repeater Association, Boyer Valley Amateur Radio Club, and the Timber Ridge 4-Wheel Drive Club. She also served on the county committee that successfully campaigned for the passage of the first local option sales tax in Monona County. She has resided at Elmwood Care Centre in Onawa since 1996, serving on the Resident Council, the Marketing Committee, and as editor of the facility newsletter for seven years. Donna enjoyed several hobbies including amateur (ham) radio, cross stitching, crocheting, reading, playing cards, puzzles, traveling, and keeping in touch with friends via e-mail on the computer.
Donna was baptized into the Castana United Church of Christ and was a member for many years. In 1995, she converted to Catholicism and was a member of St. Mary's Catholic Church in Mapleton. After she moved to Onawa, she regularly attended St. John's Catholic Church in Onawa, and assisted in leading the Rosary once a week at Elmwood. She had great faith in the Holy Trinity from which she drew her strength.
Survivors include the man she loved, Robert Rauterkus of Mapleton, IA; one brother, Ronald and his wife Doris Davis of Onawa, IA; one sister, Carol and her husband Rick Deeds of Correctionville, IA; one sister-in-law, Esther Stick of Marion, IA; and several nieces, nephews, other relatives, and friends.
She was preceded in death by her parents, Merlin and Helen (Warren) Davis; one brother, Howard Davis; and two sisters, Garnet Miller and Darlyne Leisinger.
Mary Joanne Heisterkamp, 81, of Blencoe, Iowa passed away Wednesday, February 13, 2019 at her residence.
A funeral mass will be 10:30 A.M. Monday, February 18, 2019 at St. Bernard Catholic Church in Blencoe, Iowa with Father Michael Erpelding, Celebrant officiating. Burial will be in Graceland Cemetery, Blencoe, Iowa. Visitation will be 5:00 to 8:00 P.M. Sunday, February 17, 2019 with a Scriptural Wake Service at 7:00 P.M. followed by the Rosary at the Rush Family Chapel in Onawa, Iowa. Arrangements are under the direction of Rush Family Care Service, Onawa, Iowa.
Mary Joanne was born September 9, 1937 near Blencoe, Iowa the daughter of Joseph "Tone" Anthony and Mary Marjorie "Gahm" Molle.
She grew up in the Blencoe area where she graduated from Blencoe High School in 1955. Joanne loved to play basketball and was nicknamed "Skip".
Joanne and Roger J. Heisterkamp were united in marriage on December 28, 1955 in Blencoe, Iowa. The couple made their home and raised their seven children near Blencoe, where they were lifelong farmers.
Joanne was a member of St. Bernard Catholic Church and Rosary Society in Blencoe, Iowa. She was devoted to the Rosary, the Divine Mercy Chaplet, and Our Lady's Blue Army. She was always very active in community events. She was named an honorary member of the VFW after helping out at their many picnics. She was a past 4-H Leader. Joanne was named the Pickle City Queen during the Blencoe Centennial celebrations. She served as the Treasurer for the Monona County Democratic Party for many years. She was famous for her baked beans at family reunions and other social events. Joanne was very sentimental and always had a smile on her face willing to help anyone at anytime.
Joanne enjoyed gardening, sewing, knitting, crocheting, welding, carpentry, deer hunting, camping, fishing, and traveling to visit family. Joanne loved doing many things with her family, and she also loved being on the farm and farming. She was very proud that the combine she drove was also serviced and repaired by herself with her own tool box. Joanne and Roger worked side by side in everything that they did on the farm and for their family.
Survivors include her children: Rhonda (Wayne) MacClure of Hornick, IA, Roland Heisterkamp of Onawa, IA, Barbara Heisterkamp (Dr. Frederick Petty) of Winter Springs, FL, Stanley Heisterkamp of Omaha, NE, John Heisterkamp of Golden Valley, MN, Rodney Heisterkamp, and Douglas (Jodi) Heisterkamp of Cleveland, OK; grandchildren, Jeremy (Heather) MacClure of Sergeant Bluff, IA, Rachel (Damon) Eike of Ames, IA, Mary (Dejay) Langel of Yankton, SD, Joseph "Joe" Heisterkamp of Onawa, IA, William "Bill" Heisterkamp of Onawa, IA, Liann Heisterkamp of Iowa City, IA, and Alex Petty of Winter Springs, FL; great grandchildren, Levi, Noah, and Andrew MacClure, and Isabel Eike; sister, Judy (Thomas) Kane of Jupiter, FL; in-laws, Yvonne Hanneman of Council Bluffs, IA, Ardith Olson of Onawa, IA, Mavis Ryan of Blencoe, IA, Gayle Keele of Scottsdale, AZ, Franklin (Wanda) Heisterkamp of Blencoe, IA, Ronald (Geraldine) Heisterkamp of Mondamin, IA; sister-in-law, Patricia Heisterkamp of Onawa, IA; and many nieces and nephews, cousins, other relatives, and friends.
She was preceded in death by her husband, Roger J. Heisterkamp on March 31, 2004; her parents, Joseph "Tone" and Marjorie "Marge" Molle; brother, Chuck Molle; in-laws, Frank (Martha) Heisterkamp, Verla (Maurice) Benjamin, Delbert (Yvonne) Heisterkamp, Glenn Heisterkamp, Quentin Hanneman, Dennis Keele, James Olson, and Dwayne Ryan; and several nieces and nephews.
Reading I Heb 5:1-10
Responsorial Psalm Ps 110:1, 2, 3, 4
Gospel Mk 2:18-22
National Archives Martin Luther King Jr. during the 1963 March on Washington for Jobs and Freedom, during which he delivered his historic "I Have a Dream" speech, calling for an end to...
Public domain Saints celebrated by the Black community are well known, from Perpetua and Felicity to the Venerable Augustine Tolton, shown here in 1887. COMMENTARY: "Racism is learned behavior, and...
John Moore A group prays for peace outside the U.S. Capitol on Jan. 8 in Washington, D.C. Homily for the Second Sunday in Ordinary Time
COVID-19 and ecumenism: Pandemic prompts prayer, action
The pandemic lockdowns and travel restrictions have had an impact on the Catholic Church's relationships with other Christian churches, but the effects were not all bad.
Papal jersey: Francis blesses Hawks jersey on MLK birthday
The Atlanta Hawks sent a special gift to Pope Francis: an MLK jersey that was blessed by the pontiff on Martin Luther King Jr's 92nd birthday Friday.
Silence, like words, can be a love language, Pope Francis wrote in a very short introduction to a new book in Italian.
Vatican financial reform going in the right direction, Pell says
Australian Cardinal George Pell, formerly the Vatican's top official on financial affairs, said he believes the pope's recent reforms signal progress, and called for additional competent laypeople to...
Rome university reverses decision to honor priest's pro-life work
For a variety of reasons, "especially in relation to the political situation" in the United States, the Legionaries of Christ university in Rome will not honor Father Frank Pavone, national...


ŽEMAITIJOS milk (1 l) 3 valgomieji š.
of sugar 4 valg. š.
Before you start, leave the butter to soften in room temperature. Grind the cookies. Heat sugar, cacao and milk, stirring in a pot until hot. Turn of the heat, add butter and mix well. If the butter didn't melt, heat some more, but don't bring to boil. Then add the cookies and mix well. After the mixture has cooled down, wrap it tightly, shaping the cake and leave in the fridge for several hours.


Ronald C. Minkoff is a partner in the Litigation Group and Chair of the Professional Responsibility Group. Mr. Minkoff is also one of New York State's leading practitioners in the field of attorney ethics and professional responsibility, representing attorneys in a wide variety of matters including law firm partnership disputes, disciplinary cases, legal fee disputes and legal malpractice and professional liability cases on behalf of both plaintiffs and defendants. He also provides ethics opinions and advice to a wide variety of law firm clients.
Mr. Minkoff is a member of several Bar Ethics Committees, including the Committee on Standards of Attorney Conduct (COSAC) and the Committee on Professional Discipline of the New York State Bar Association. He is also the Chair of the Task Force on Professionalism of the New York County Lawyers Association, a former member of the American Bar Association Standing Committee on Professionalism, and a past President of the Association of Professional Responsibility Lawyers. He is co-chair of the Attorneys' Liability Subcommittee of the ABA Professional Liability Litigation Committee. He is a member of the Media Law Resource Center (MLRC) ethics committee and has written extensively for the New York Professional Responsibility Report, The Professional Lawyer, The New York Law Journal, and other publications. He is the former co-Managing Editor of the New York Legal Ethics Reporter and author of Lexology's New York Professional Negligence Navigator. Mr. Minkoff is an Adjunct Professor of Professional Responsibility at Benjamin N. Cardozo School of Law. He has also served as an Adjunct Professor at New York University School of Law, Fordham Law School, and Brooklyn Law School. He is a frequent lecturer on the law of lawyering.
Mr. Minkoff is a graduate of Columbia Law School (JD, 1980). He was an attorney at the Nassau County Legal Aid Society (1980-83), and was associated with Obermaier Morvillo & Abramowitz, P.C. (1983-85) and Owen & Fennell (1985-87). Mr. Minkoff was a member of Fennell & Minkoff (1987-94) and Beldock Levine & Hoffman (1994-2001) before joining Frankfurt Kurnit. He is admitted to practice in New York.
Representative cases: Fragin v. First Funds Holdings LLC and Moses & Singer LLP, 2016 WL 4256984 (Sup. Ct. N.Y. Co. 2016); Grynberg v. BP Exploration Operating Co. Ltd. 127 A.D.3d 553, 7 N.Y.S.3d 125 (1st Dep't (2015); Lakah v. UBS AG, 996 F.Supp.2d 250 (S.D.N.Y. 2014); QBE Ins. Co. v. Maloof, Lebowitz, Connahan & Oleske, 2105 WL 7188350 (Sup. Ct. N.Y. Co. 2015); In re Lerner, 112 A.D.3d 144 (1st Dep't 2013); Frauzblau v. Cassin and Cassin LLP Index: 105949/10 Supreme Court New York County (2010); Carl v. Cohen and Greenberg Traurig, LLP 23 Misc.3d 1110(A) 886 N.Y.S.2d 66 (2009); Conopco, Inc. v. Wein, 2007 U.S. Dist. LEXIS 46945 (S.D.N.Y. 2007); Trepel v. Dippold, 2006 U.S. Dist. LEXIS 78050 (S.D.N.Y. 2006).
Ronald C. Minkoff presents "What You Should Know: Legal Ethics Pitfalls and Hot Issues Attorneys Encounter" on an American Bar Association webinar.
Ronald C. Minkoff and Tyler Maulsby present "What You Should Know: Legal Ethics Pitfalls and Hot Issues Attorneys Encounter" during a webinar for the American Bar Association.
Ronald C. Minkoff presents a Risk Management & Ethics session at The Conference Board's "Advancing Well-Being in the Legal Profession: Tackling Substance Use Disorder, Anxiety, Depression & Mental Diagnosis Head On" event.
Ronald C. Minkoff is a panelist on "Ethical Issues for Estate Planners" at the 50th Annual Estate Planning Institute.
Ronald C. Minkoff and Nicole Hyland present "The Wheel of Fortune: Hot Topics in Ethics for Entertainment Lawyers" for the Entertainment, Arts and Sports Law Section of the New York State Bar Association. More information here.
Ronald C. Minkoff speaks at the Association of Professional Responsibly Lawyers Association meeting on the use of public shaming techniques in disciplinary and sanctions proceedings in Vancouver.
Ronald Minkoff presents a "Post-Conviction Capital Defense" CLE training.
Ronald Minkoff presents "Ethical Issues for Law Firm Supervisors" for the Clear Law Institute. More here.
Ronald Minkoff chairs PLI's "Staying Out of Trouble 2016: The In-House Attorney-Client Privilege, Ethics, & Technology Quiz Show" on December 22nd.
Should On-line Providers of Legal Forms be Regulated? If So, by Whom? If Not, Why Not?
Ronald C. Minkoff is a featured panelist at New York County Lawyers' Association's forum, "Should On-line Providers of Legal Forms be Regulated? If So, by Whom? If Not, Why Not?". For more information, please click here.
Ron Minkoff speaks on e-discovery spoliation issues at the ABA National Legal Malpractice Conference in Chicago. We are Silver Sponsors of the event.
Ronald C. Minkoff presents, "Testing the Paradigm: Regulatory Objectives and Access to Justice in the UK, Canada and the U.S" at the International Legal Ethics Conference VII on July 15th.
Ron Minkoff speaks at the NBI National Teleconference on "Law Firm Exit Strategies: Effective Approaches for Successful Goodbyes."
Nicole Hyland moderates a panel on the "The Ethics of Advising Clients on Social Media" and Ron Minkoff speaks on the panel "Ethics Issues Regarding Client-Requested Retainer Provisions" at the National Conference on Professional Responsibility for the American Bar Association in Philadelphia.
Nicole Hyland and Ron Minkoff speak at the 7th International Professional Responsibility Conference for the Association of Professional Responsibility Lawyers (APRL) on "Ethics and Risk Implications of Cloud Computing and Data Privacy" and "Legal Malpractice in International Business Transactions." The event takes place in Paris.
Ron Minkoff participates in the 2015 Appraisers Association's Art Law Day on Friday, November 6th in a panel titled "Ethics and Fiduciary Duties" about the ethics of authentication of artwork from the standpoint of appraisers, art advisors and lawyers.
Ronald C. Minkoff speaks on "When Lawyers Leave Law Firms: Ethics and Best Practices" for ABA. To purchase the CLE please click here.
Ronald Minkoff leads an ethics CLE, entitled "Lawyers in Transition" for the ALI/ABA.
Ronald Minkoff speaks for a CLE webinar, "Attorney Fees & Ethics: It Pays To Be Reasonable" presented by the National Association of Legal Fee Analysis (NALFA).
Ronald Minkoff presents at the New York City Bar's CLE program, "#WhatYouNeedToKnow: Professional Conduct and Advertising in the World of LinkedIn, Facebook and Twitter."
Ronald Minkoff co-chairs "Current Ethical Issues for In-House Counsel & Those Who Advise Them" at the New York City Bar Center for CLE. Register here.
Ron Minkoff speaks at the City Bar Center for CLE on 'Attorneys, Agents and Managers in The Entertainment Industry: Roles and Relationships'.
Ronald Minkoff presents the CLE "Ethical Issues in Supervising Others" for the Attorney General's Office.
Ronald Minkoff performs in The Adventures of Peter the Great - Twelfth Night, an original musical comedy written, produced and performed by members of the New York City Bar.
Nicole Hyland and Ronald Minkoff present a CLE on E-discovery. Program Venue: Outten & Golden LLP, 3 Park Avenue, 29th Floor, New York, NY 10016.
Ronald Minkoff speaks at the City Bar Center for the CLE's program, "Current Ethical Issues for In-House Counsel & Those Who Advise Them".
Ron Minkoff presents "Managing Conflicts of Interest Effectively" at the New York State Bar Association's Business Law Section and Corporate Counsel Annual Meeting.
Ronald Minkoff speaks on "Current Ethical Issues for In-House Counsel & Those Who Advise Them", a program for the City Bar Center for CLE.
Ronald Minkoff moderates a panel on "The Ethical Infrastructure and Culture of Law Firms" at Hofstra Law School.
Nicole Hyland speaks on and Ronald Minkoff moderates "Staying Out of Trouble: What Every Attorney Must Know About Ethics", a panel at the PLI Institute of New York.
Ronald Minkoff presents "Best Practices for Complex Cases" at the Practicing Law Institute's annual "Bet the Company" event.
Ronald Minkoff chairs "Staying Out of Trouble: What Every Attorney Must Know About Ethics 2011", a CLE seminar at the Practicing Law Institute's New York Center.
Ronald Minkoff presents "Best Practices for Complex Cases" at the Practicing Law Institue's annual "Bet the Company Event".
Ronald Minkoff speaks on "Alternative Litigation Financing: A New Way to Help Pay for Lawsuits and Stay Out of Trouble While Doing It" at the New York County Lawyers' Association CLE Institute.
Ronald Minkoff and attorneys from The Bronx Defenders present "Public Interest Law v. Private Law Practice - Pros and Cons" at Frankfurt Kurnit.
Ronald Minkoff and Nicole Hyland present a Conflicts of Interest CLE for the New York State Bar Association.
Ronald Minkoff presents a program on internal investigations for "Inhouse Counsel and Those who Represent Them" at the New York City Bar.
Ronald Minkoff speaks on "Ethics in Anonymity: The Ethical Traps of Anonymizing Technologies" at the 24th Annual Media and the Law Seminar in Kansas City.
Ronald Minkoff speaks at PLI's 2011 Bridge the Gap Program at Brooklyn Law School.
Ronald Minkoff speaks on "Current Ethical Issues in Complex Litigations" at the PLI's "Bet the Company" Litigation 2010 seminar at the PLI New York Center.
Three Frankfurt Kurnit attorneys participate in the MLRC/NAA 2010 Media Law Conference in Virginia. Maura Wogan moderates a panel discussion on issues arising from the Colting v. Salinger litigation. Ronald Minkoff presents "Ethics in the Electronic Era". And Rick Kurnit presents on "Privacy, Publicity, and Use and Protection of Data".
Ronald Minkoff presents CLE "Ethics for the Entertainment Lawyer" for the New York City Bar.
Ronald Minkoff Speaks at the New York City Bar's "Ethics for In-House Counsel" CLE Program.
Ronald Minkoff speaks at the New York City Bar's "Ethics for In-House Counsel" CLE program.
Ronald Minkoff speaks at a webinar on New York advertising rules. Super Lawyers sponsors the program.
Ronald Minkoff chairs a panel on "The Disciplinary Process: The Next 20 Years" at the Association of Professional Responsibility Lawyers' 20th Anniversary Celebration in New Orleans.
Ronald Minkoff speaks on alternative billing, non-lawyer equity compensation, and management of firms by non-lawyers at the NJ CLE program "The Business of Law: Does It Have to Be Profits vs. Ethics."
Could Trump Lawyer Michael Cohen Get Disbarred Thanks to Stormy Daniels?
Ron Minkoff was quoted by Law360 on anti-attorney bias and malpractice suits here.
Top law firms increasingly go to court to collect fees; is it the new normal?
A New York appeals court gave attorneys a reason to celebrate just before the July 4th holiday weekend. Read more.
Anyone who has ever had to litigate a dispute knows how important the attorney-client privilege is. Read more.
On Friday, the United States Court of Appeals for the Second Circuit struck a blow to nonresident lawyers looking to practice in New York State. Read more.
Does N.Y. Judiciary Law §487 Apply to Arbitrations?
Law firms often struggle to determine when the rules of professional conduct permit representation of clients who compete in the marketplace. When is it OK, for example, to represent clients with competing patents, trademarks, or copyrights? A recent Massachusetts Supreme Judicial Court case provides important guidance for IP lawyers -- particularly those representing clients with patents. Read more.
In a thrilling and important development, New York has promulgated a new Court Rule, 22 NYCRR § 523 ("Section 523"), that allows lawyers admitted in other jurisdictions, but not admitted in New York, to practice here under certain circumstances. Read more.
As hurricane Joaquin barrels towards the Northeast, New York lawyers may be reminded of the damage caused by Superstorm Sandy as well as other recent disasters. Read more.
Legal Monitor Worldwide quotes Ron Minkoff in the article, "Proposed Rule May Perhaps Propose a Momentary Admission". Read more.
Best Lawyers recognized our firm and 17 of our attorneys in their 2016 list. Read more.
Ronald C. Minkoff and contributed an article to the New York Legal Ethics Reporter titled, "Tinker, Tailor, Lawyer, P.I.: Are Your Workplace Investigations Complying with the Law?". Read more.
Bits or Mortar: Will New York Continue to Require Non-Resident Lawyers to Have Physical Offices?
For a variety of reasons, some New York lawyers choose to practice "virtually" - that is, they conduct their business primarily over the Internet, rather than through a physical law office. Read more.
Ronald C. Minkoff was featured in the New York Legal Ethics Reporter with the article, "Law Firm In-House Privilege Revisited". Read more.
Law360 listed Ronald Minkoff and Caren Decter as counsel in the matter of McMillan v. Barclays Bank PLC.
Best Lawyers recognized our firm and 16 of our attorneys in their 2015 list. Read more.
The Global Arbitration Review mentioned Ronald Minkoff as Counsel to Jack Grynberg in Grynberg v BP Exploration Operating Co Ltd and Statoil ASA (Supreme Court of the State of New York).
In a decision with far reaching implications for law firms and their clients, the New York Court of Appeals firmly rejected the application of the "unfinished business" doctrine - an important principle of partnership law - to lawyers and law firms. Read more.
In the current legal and economic climate, some lawyers are using - or considering using - so-called "virtual law offices". Read more.
The Wall Street Journal quoted Ronald Minkoff about a court case, In re Thelen LLP, 2014 NY Slip Op. 04879 (N.Y. Ct. of App., July 1, 2014, this week that will test whether creditors to defunct firms can stake claims to the lawyers' fees. View Article.
Just three weeks ago, the New York Court of Appeals, in Albunio v. City of New York, issued a ruling on a question that has long bedeviled civil rights and employment lawyers - and their clients. Read more.
In a decision last week Melcher v. Greenberg Traurig LLP, New York's highest court, gave a big boost to plaintiffs wanting to sue lawyers for committing intentional fraud and deceit in the course of a court proceeding. Read more.
In the current legal and economic climate, some lawyers are considering business arrangements with non-legal entities. A new ethics opinion by the Committee on Professional Ethics of the New York City Bar Association discusses important ethical issues raised by such business ventures. Read more.
Our work as professional responsibility attorneys over the past year has given us a front row seat to the most bedeviling ethical conundrums faced by lawyers. In our final Ethics Alert of 2013, we re-cap six important developments for New York-area lawyers, along with tips for staying on the right side of the line. Read more.
Are Your Pre-Merger Communications with Your Client Protected?
The purchaser in a corporate merger owns the seller's pre-merger communications with its lawyer, according to a recent Delaware decision. In Great Hill Equity Partners Iv, LP v. SIG Growth Equity Fund I, LLP, the buyer sued former shareholders of the seller alleging they fraudulently induced the buyer to enter into the transaction. Read more.
A recent New York City Bar Professional Ethics Committee opinion offers important new guidance to New York law firms on use of the "of counsel" title for lawyers who work in foreign countries. The opinion states that a New York law firm can designate as "of counsel" a New York attorney who resides and practices law overseas, provided the firm complies with three criteria. Read more.
In its 2014 edition Best Lawyers ranked Frankfurt Kurnit in "Tier 1" in Advertising, Copyright, Entertainment, Trademark, and Trust & Estates Law, "Tier 2" in Litigation (IP) and Media Law, and "Tier 3" in Commercial Litigation and Regulatory Enforcement Litigation. Read more.
Can Lawyers Advise Clients to Delete Social Media Content?
Increasingly, lawyers are faced with questions about whether they should advise clients about the use of social media. While news reports and ethics opinions have focused primarily on lawyers' social media use, the issue of client counseling has received less attention. Now, a new ethics Opinion by the New York County Lawyers Association concludes that lawyers may ethically counsel clients about their use of social media, including, in some circumstances, advising them to "take down" social media content. Read more.
Best Lawyers ranked Frankfurt Kurnit one of the "Best Law Firms" of 2013. Read more.
Bloomberg BNA Lawyer's Manual on Professional Conduct quoted Ronald Minkoff on "unfinished hourly fee matters of dissolved law firms".
The Connecticut Law Tribune quoted Ronald Minkoff on whether lawyers disciplined in one state may resign and practice in another state.
Th ABA Journal featured Ronald Minkoff's article explaining the ethics issues that may arise if lawyers offer Groupon-style discounted legal services.
Reuters Legal quoted Ronald Minkoff on the difficulties in finding an impartial juror and the juror's obligation to disclose certain connections.
A state appeals panel recently rejected an arbitrator's $3 million sanction against oil tycoon Jack Grynberg in a decade-long dispute with BP and Statoil, ruling that the arbitrator exceeded his authority in sanctioning Mr. Grynberg for filing a series of lawsuits in bad faith. The New York Law Journal quoted Ronald Minkoff, who represented Mr. Gynberg, on this matter.
New York Magazine named eleven Frankfurt Kurnit Klein & Selz attorney's to its 2012 "New York Area's Best Lawyers" list. Read more.
Super Lawyers named seventeen Frankfurt Kurnit attorneys in its 2011 edition. Read more.
Thomson Reuters News & Insights quoted Ron Minkoff in a T article on legal loopholes that exist within the pending "Clean Up Albany Act of 2011" ethics bill aimed at state legislators.
The New York Law Journal featured Ronald Minkoff in an article about a recusal motion filed by Alan Hevesi, former New York State Comptroller, who has called into question the impartiality of the judge presiding over his widely-publicized pension pay-to-play fraud case.
Best Lawyers ranked Frankfurt Kurnit in its 2010 edition. Read more.
The Minnesota Law Review mentioned Ronald Minkoff's letter on judicial discipline to the ABA's Joint Commission on the Model Code of Judicial Conduct in footnote 134 of its 94th volume.
One of the more interesting developments in the legal landscape during the past decade has been the marked change in the way law firms look to achieve growth. Rather than exclusively nurture young associates until they climb the ladder to partner, many law firms take what seems an easier road by recruiting business-generating partners and associates from competing law firms. Read more.
The ABA/BNA Lawyer's Manual on Professional Conduct quoted Ronald Minkoff in an article on the 'Middle Way' group of lawyers' attempt to identify a compromise on the subject of lateral screening.
The New York Law Journal published Ronald Minkoff's Appellate Division Decision in Carl v. Cohen.
The New York Professional Responsibility Report featured Ronald C. Minkoff's article, "Who's My Client? Part I - The Intermittent Client" in its February 2008 edition.


text:
<?php
/**
 * Piwik - free/libre analytics platform
 *
 * @link http://piwik.org
 * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
 *
 */
namespace Piwik\Plugins\MultiSites\Reports;

use Piwik\Piwik;
use Piwik\Plugins\MultiSites\Columns\Website;

class GetAll extends Base
{
    protected function init()
    {
        parent::init();
        $this->dimension     = new Website();
        $this->name          = Piwik::translate('General_AllWebsitesDashboard');
        $this->documentation = ''; // TODO
        $this->constantRowsCount = false;
        $this->order = 4;
    }
}

redpajama_set_name: RedPajamaGithub