public void METHOD_1 ( java.util.List < java.lang.String > VAR_1 ) { if ( ( VAR_1 != null ) && ( ! ( VAR_1 . isEmpty ( ) ) ) ) { for ( int i = ( VAR_2 . size ( ) ) - 1 ; i >= 0 ; i -- ) { if ( ! ( VAR_1 . contains ( VAR_2 . get ( i ) . METHOD_2 ( ) ) ) ) { VAR_2 . remove ( i ) ; } } } }

public void METHOD_1 ( java.util.List < java.lang.String > VAR_1 ) { if ( ( VAR_1 != null ) && ( ! ( VAR_1 . isEmpty ( ) ) ) ) { synchronized ( VAR_2 ) { for ( int i = ( VAR_2 . size ( ) ) - 1 ; i >= 0 ; i -- ) { if ( ! ( VAR_1 . contains ( VAR_2 . get ( i ) . METHOD_2 ( ) ) ) ) { VAR_2 . remove ( i ) ; } } } } }
