public < TYPE_1 extends TYPE_2 > TYPE_1 METHOD_1 ( TYPE_1 VAR_1 , byte [ ] VAR_2 ) throws TYPE_3 { try { TYPE_4 VAR_3 = new TYPE_4 ( VAR_2 , this ) ; return VAR_3 . METHOD_2 ( VAR_1 , false ) ; } catch ( java.io.IOException VAR_4 ) { throw new TYPE_3 ( VAR_4 ) ; } }

public < TYPE_1 extends TYPE_2 > TYPE_1 METHOD_1 ( TYPE_1 VAR_1 , byte [ ] VAR_2 ) throws TYPE_3 { try { TYPE_4 VAR_3 = new TYPE_4 ( VAR_2 , this ) ; return VAR_3 . METHOD_2 ( VAR_1 ) ; } catch ( java.io.IOException VAR_4 ) { throw new TYPE_3 ( VAR_4 ) ; } }
