Unfortunately it's not binary data, it's a large text file. Although I agree there's a problem in the application, I also feel like party_foul should be able to handle the circumstance where it's passed more data than GitHub will accept.