public void execute ( final TYPE_1 VAR_1 ) { if ( VAR_1 instanceof TYPE_2 ) synchronized ( this ) { TYPE_3 VAR_2 = ( ( TYPE_3 ) ( ( ( TYPE_2 ) ( VAR_1 ) ) . METHOD_1 ( ) ) ) ; if ( ( VAR_3 . put ( VAR_2 , ( ( TYPE_2 < TYPE_3 > ) ( VAR_1 ) ) ) ) == null ) super . execute ( VAR_1 ) ; } else super . execute ( VAR_1 ) ; }

public void execute ( final TYPE_1 VAR_1 ) { if ( VAR_1 instanceof TYPE_2 ) synchronized ( this ) { TYPE_3 VAR_2 = ( ( TYPE_3 ) ( ( ( TYPE_2 ) ( VAR_1 ) ) . METHOD_1 ( ) ) ) ; synchronized ( VAR_2 ) { if ( ( VAR_3 . put ( VAR_2 , ( ( TYPE_2 < TYPE_3 > ) ( VAR_1 ) ) ) ) == null ) super . execute ( VAR_1 ) ; } } else super . execute ( VAR_1 ) ; }
