public void METHOD_1 ( ) throws java.io.IOException { synchronized ( VAR_1 ) { VAR_2 . METHOD_2 ( VAR_3 ) ; TYPE_1 VAR_4 = VAR_2 . METHOD_3 ( ) ; VAR_5 = true ; try { VAR_6 = new TYPE_2 ( VAR_7 , VAR_4 . METHOD_4 ( ) ) ; } catch ( java.io.IOException VAR_8 ) { try { VAR_4 . METHOD_5 ( ) ; } catch ( java.io.IOException VAR_9 ) { } throw VAR_8 ; } VAR_10 = VAR_4 ; } }

public void METHOD_1 ( ) throws java.io.IOException { VAR_2 . METHOD_2 ( VAR_3 ) ; synchronized ( VAR_1 ) { VAR_10 = VAR_2 . METHOD_3 ( ) ; VAR_5 = true ; } try { synchronized ( VAR_1 ) { VAR_6 = new TYPE_2 ( VAR_7 , VAR_10 . METHOD_4 ( ) ) ; } } catch ( java.io.IOException VAR_8 ) { try { VAR_10 . METHOD_5 ( ) ; } catch ( java.io.IOException VAR_9 ) { } throw VAR_8 ; } }
