public static TYPE_1 METHOD_1 ( TYPE_2 VAR_1 ) throws TYPE_3 { TYPE_4 VAR_2 = ( ( TYPE_4 ) ( VAR_1 ) ) ; if ( VAR_2 . METHOD_2 ( ) ) { if ( ! ( TYPE_5 . METHOD_3 ( ) ) ) { return new TYPE_6 ( VAR_2 ) ; } return new TYPE_7 ( VAR_2 ) ; } return new TYPE_8 ( VAR_2 , false ) ; }

public static TYPE_1 METHOD_1 ( TYPE_2 VAR_1 ) throws TYPE_3 { TYPE_2 VAR_2 = ( ( TYPE_2 ) ( VAR_1 ) ) ; if ( VAR_2 . METHOD_2 ( ) ) { if ( ! ( TYPE_5 . METHOD_3 ( ) ) ) { return new TYPE_6 ( VAR_2 ) ; } return new TYPE_7 ( VAR_2 ) ; } return new TYPE_8 ( VAR_2 , false ) ; }
