DATED AS OF JULY 28, 2005 AMONG PETROHAWK ENERGY CORPORATION, AS BORROWER, BNP PARIBAS, AS ADMINISTRATIVE AGENT, AND