public TYPE_1 METHOD_1 ( TYPE_2 VAR_1 ) throws java.io.IOException { byte [ ] VAR_2 = new byte [ VAR_1 . METHOD_2 ( ) ] ; VAR_1 . METHOD_3 ( VAR_2 ) ; TYPE_3 VAR_3 = new TYPE_3 ( ) ; try { return new TYPE_1 ( VAR_3 . METHOD_4 ( VAR_2 ) ) ; } catch ( TYPE_4 VAR_4 ) { throw new java.io.IOException ( VAR_4 . METHOD_5 ( ) ) ; } }

public TYPE_1 METHOD_1 ( TYPE_2 VAR_1 ) throws java.io.IOException { byte [ ] VAR_2 = new byte [ VAR_1 . METHOD_2 ( ) ] ; VAR_1 . METHOD_3 ( VAR_2 ) ; try { return new TYPE_1 ( new TYPE_3 ( ) . METHOD_4 ( VAR_2 ) ) ; } catch ( TYPE_4 VAR_4 ) { throw new java.io.IOException ( VAR_4 . METHOD_5 ( ) ) ; } }
