void METHOD_1 ( final TYPE_1 VAR_1 ) { synchronized ( VAR_2 ) { java.util.Collection < TYPE_2 > VAR_3 = METHOD_2 ( VAR_1 ) ; VAR_2 . remove ( VAR_1 ) ; for ( TYPE_3 VAR_4 : METHOD_3 ( ) ) { try { VAR_4 . METHOD_4 ( VAR_3 ) ; } catch ( TYPE_4 VAR_5 ) { VAR_6 . METHOD_5 ( VAR_5 , STRING_1 , VAR_4 ) ; } } } }

void METHOD_1 ( final TYPE_1 VAR_1 ) { java.util.Collection < TYPE_2 > VAR_3 = METHOD_2 ( VAR_1 ) ; VAR_2 . remove ( VAR_1 ) ; for ( TYPE_3 VAR_4 : METHOD_3 ( ) ) { try { VAR_4 . METHOD_4 ( VAR_3 ) ; } catch ( TYPE_4 VAR_5 ) { VAR_6 . METHOD_5 ( VAR_5 , STRING_1 , VAR_4 ) ; } } }
