public synchronized void METHOD_1 ( ) { try { switch ( state . type ) { case VAR_1 : break ; case VAR_2 : case VAR_3 : if ( VAR_4 . METHOD_2 ( ) ) { VAR_4 . METHOD_3 ( STRING_1 , VAR_5 , new TYPE_1 ( STRING_2 ) ) ; } VAR_6 . METHOD_1 ( ) ; break ; case VAR_7 : break ; } } finally { state = new TYPE_2 ( VAR_8 , 0 , null , null , new java.lang.Throwable ( STRING_3 ) ) ; } }

public synchronized void METHOD_1 ( ) { try { switch ( state . type ) { case VAR_1 : break ; case VAR_2 : if ( VAR_4 . METHOD_2 ( ) ) { VAR_4 . METHOD_3 ( STRING_1 , VAR_5 , new TYPE_1 ( STRING_2 ) ) ; } VAR_6 . METHOD_1 ( ) ; break ; case VAR_7 : break ; } } finally { state = new TYPE_2 ( VAR_8 , null , null , new java.lang.Throwable ( STRING_3 ) ) ; } }
