; or ; and (2) by adding at the end the following: (m) Continuation or revocation for nontechnical violations of supervised release If the defendant commits a nontechnical violation of supervised release prior to the expiration or termination of the term of supervised release, the court may, after a hearing under the provisions of the Federal Rules of Criminal Procedure, and after considering the factors set forth in section 3553(a)— (1) continue the defendant on supervised release for the remaining duration of the original term of supervised release, with the option to modify or impose additional conditions; or (2) revoke the term of supervised release and require the defendant to serve in prison all or part of the term of supervised release authorized by statute for any or all the offenses that resulted in the term of supervised release, without any credit earned toward discharge under section 3610. . (b) Penalties for technical violations of supervised release Section 3583 is amended by inserting after subsection (l) the following: (m) Continuation or revocation for technical violations of supervised release If the defendant commits a technical violation of supervised release prior to the expiration or termination of the term of supervised release, the court may, after opportunity for a hearing under the Federal Rules of Criminal Procedure and after considering the factors set forth in section 3553(a)— (1) continue the defendant on supervised release for the remaining duration of the term of probation, with the option to modify or impose additional conditions