public java.lang.Object METHOD_1 ( TYPE_1 VAR_1 ) throws java.lang.Throwable { TYPE_2 . info ( ( STRING_1 + ( VAR_1 . METHOD_2 ( 0 ) ) ) ) ; VAR_2 . METHOD_3 ( ) ; return new TYPE_3 ( ( ( TYPE_4 ) ( VAR_1 . METHOD_2 ( 0 ) ) ) , STRING_2 ) ; }

public java.lang.Object METHOD_1 ( TYPE_1 VAR_1 ) throws java.lang.Throwable { TYPE_2 . info ( ( STRING_1 + ( VAR_1 . METHOD_2 ( 0 ) ) ) ) ; VAR_2 . METHOD_3 ( ) ; return new TYPE_3 ( ( ( TYPE_4 ) ( VAR_1 . METHOD_2 ( 1 ) ) ) , STRING_2 ) ; }
