METHOD_0 ( ) { final java . lang . String IDENT_0 = "1" ; final java . lang . String IDENT_1 = STRING_0 ; final com . IDENT_2 . IDENT_3 . IDENT_4 . dto . IDENT_5 . IDENT_6 IDENT_7 = new com . IDENT_2 . IDENT_3 . IDENT_4 . dto . IDENT_5 . METHOD_1 ( FLOAT_0 , STRING_1 ) ; final com . IDENT_2 . IDENT_8 . core . IDENT_9 < org . joda . time . IDENT_10 , com . IDENT_2 . IDENT_3 . IDENT_4 . dto . IDENT_5 . METHOD_1 > IDENT_11 = com . IDENT_2 . IDENT_8 . core . IDENT_9 . of ( new org . joda . time . METHOD_2 ( INT_0 , 1 , 20 , 2 , 0 , 0 ) , IDENT_7 ) ; final java . util . List < com . IDENT_2 . IDENT_3 . IDENT_4 . dto . IDENT_5 . IDENT_12 > IDENT_13 = new java . util . ArrayList ( ) ; final com . IDENT_2 . IDENT_3 . IDENT_4 . dto . IDENT_5 . IDENT_14 IDENT_15 = new com . IDENT_2 . IDENT_3 . IDENT_4 . dto . IDENT_5 . METHOD_3 ( ) ; final com . IDENT_2 . IDENT_3 . IDENT_4 . dto . IDENT_16 IDENT_17 = new com . IDENT_2 . IDENT_3 . IDENT_4 . dto . METHOD_4 ( ) ; IDENT_17 . METHOD_5 ( IDENT_18 . IDENT_19 ) ; IDENT_17 . METHOD_6 ( FLOAT_1 ) ; IDENT_17 . METHOD_7 ( STRING_2 ) ; IDENT_17 . METHOD_8 ( 1.0 ) ; IDENT_17 . METHOD_9 ( STRING_3 ) ; IDENT_17 . METHOD_10 ( FLOAT_2 ) ; IDENT_17 . METHOD_11 ( STRING_4 ) ; IDENT_15 . METHOD_12 ( STRING_5 ) ; IDENT_15 . METHOD_13 ( IDENT_17 ) ; IDENT_15 . METHOD_14 ( IDENT_20 . IDENT_21 ) ; IDENT_15 . METHOD_15 ( new org . joda . time . METHOD_2 ( INT_0 , 1 , 20 , 2 , 0 , 0 ) ) ; IDENT_15 . METHOD_16 ( IDENT_1 ) ; IDENT_13 . add ( IDENT_15 ) ; final com . IDENT_2 . IDENT_3 . IDENT_4 . dto . IDENT_5 . IDENT_22 IDENT_23 = new com . IDENT_2 . IDENT_3 . IDENT_4 . dto . IDENT_5 . METHOD_17 ( ) ; final com . IDENT_2 . IDENT_3 . IDENT_4 . dto . METHOD_4 IDENT_24 = new com . IDENT_2 . IDENT_3 . IDENT_4 . dto . METHOD_4 ( ) ; IDENT_24 . METHOD_5 ( IDENT_18 . IDENT_19 ) ; IDENT_24 . METHOD_10 ( FLOAT_3 ) ; IDENT_24 . METHOD_11 ( STRING_4 ) ; IDENT_23 . METHOD_12 ( STRING_6 ) ; IDENT_23 . METHOD_13 ( IDENT_24 ) ; IDENT_23 . METHOD_14 ( IDENT_20 . IDENT_21 ) ; IDENT_23 . METHOD_15 ( new org . joda . time . METHOD_2 ( INT_0 , 1 , 20 , 5 , 0 , 0 ) ) ; IDENT_23 . METHOD_16 ( IDENT_1 ) ; IDENT_13 . add ( IDENT_23 ) ; final com . IDENT_2 . IDENT_3 . IDENT_4 . dto . IDENT_5 . METHOD_17 IDENT_25 = new com . IDENT_2 . IDENT_3 . IDENT_4 . dto . IDENT_5 . METHOD_17 ( ) ; final com . IDENT_2 . IDENT_3 . IDENT_4 . dto . METHOD_4 IDENT_26 = new com . IDENT_2 . IDENT_3 . IDENT_4 . dto . METHOD_4 ( ) ; IDENT_26 . METHOD_5 ( IDENT_18 . IDENT_19 ) ; IDENT_26 . METHOD_10 ( FLOAT_4 ) ; IDENT_26 . METHOD_11 ( STRING_4 ) ; IDENT_25 . METHOD_12 ( STRING_7 ) ; IDENT_25 . METHOD_13 ( IDENT_26 ) ; IDENT_25 . METHOD_14 ( IDENT_20 . IDENT_21 ) ; IDENT_25 . METHOD_15 ( new org . joda . time . METHOD_2 ( INT_0 , 1 , 20 , 8 , 0 , 0 ) ) ; IDENT_25 . METHOD_16 ( IDENT_1 ) ; IDENT_13 . add ( IDENT_25 ) ; final com . IDENT_2 . IDENT_3 . IDENT_4 . dto . IDENT_5 . IDENT_27 IDENT_28 = new com . IDENT_2 . IDENT_3 . IDENT_4 . dto . IDENT_5 . METHOD_18 ( ) ; IDENT_28 . METHOD_12 ( STRING_8 ) ; IDENT_28 . METHOD_14 ( IDENT_20 . IDENT_21 ) ; IDENT_28 . METHOD_15 ( new org . joda . time . METHOD_2 ( INT_0 , 1 , INT_1 , 10 , 0 , 0 ) ) ; IDENT_28 . METHOD_16 ( IDENT_1 ) ; IDENT_13 . add ( IDENT_28 ) ; final org . joda . time . METHOD_2 IDENT_29 = IDENT_30 . METHOD_19 ( null , java . util . Collections . emptyList ( ) , IDENT_13 , IDENT_7 , IDENT_11 . METHOD_20 ( ) ) ; "<AssertPlaceHolder>" ; } METHOD_19 ( org . joda . time . METHOD_2 , java . util . List , java . util . List , com . IDENT_2 . IDENT_3 . IDENT_4 . dto . IDENT_5 . METHOD_1 , org . joda . time . METHOD_2 ) { final java . util . List < com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_31 . IDENT_32 > IDENT_33 = METHOD_21 ( IDENT_34 , IDENT_13 , com . IDENT_2 . IDENT_8 . core . time . IDENT_35 . METHOD_22 ( IDENT_36 ) ) ; java . lang . Double IDENT_37 = IDENT_38 . METHOD_23 ( ) ; org . joda . time . METHOD_2 IDENT_39 = null ; for ( final com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_31 . IDENT_32 IDENT_40 : IDENT_33 ) { final com . IDENT_2 . IDENT_3 . IDENT_4 . dto . METHOD_4 IDENT_41 = IDENT_40 . METHOD_24 ( ) ; final com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_42 IDENT_43 = IDENT_40 . METHOD_25 ( ) ; if ( ( IDENT_43 == ( com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_42 . IDENT_44 ) ) && ( IDENT_40 . METHOD_26 ( ) . METHOD_27 ( IDENT_36 ) ) ) { final java . lang . Double IDENT_45 = ( com . IDENT_2 . IDENT_3 . IDENT_4 . business . util . IDENT_46 . METHOD_28 ( IDENT_41 . METHOD_29 ( ) ) ) ? com . IDENT_2 . IDENT_3 . IDENT_4 . business . util . IDENT_46 . METHOD_30 ( IDENT_41 . METHOD_31 ( ) , IDENT_41 . METHOD_29 ( ) , STRING_1 ) : com . IDENT_2 . IDENT_3 . IDENT_4 . business . util . IDENT_46 . METHOD_30 ( IDENT_41 . METHOD_32 ( ) , IDENT_41 . METHOD_33 ( ) , STRING_1 ) ; IDENT_37 OP_0 IDENT_45 ; if ( IDENT_37 <= 0 ) { IDENT_39 = IDENT_40 . METHOD_26 ( ) ; break ; } } else if ( IDENT_43 == ( com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_42 . IDENT_47 ) ) { return null ; } else { final java . lang . Double IDENT_48 = IDENT_41 . METHOD_32 ( ) ; final java . lang . Integer IDENT_49 = METHOD_34 ( IDENT_40 , IDENT_36 , IDENT_50 , IDENT_33 ) ; final org . joda . time . METHOD_2 from = ( IDENT_40 . METHOD_26 ( ) . METHOD_35 ( IDENT_36 ) ) ? IDENT_36 : IDENT_40 . METHOD_26 ( ) ; if ( IDENT_49 != null ) { final java . lang . Double IDENT_45 = ( IDENT_48 * IDENT_49 ) / INT_2 ; IDENT_37 OP_0 IDENT_45 ; if ( IDENT_37 <= 0 ) { final double IDENT_51 = ( ( IDENT_45 + IDENT_37 ) / IDENT_48 ) * INT_2 ; IDENT_39 = from . METHOD_36 ( ( ( int ) ( IDENT_51 ) ) ) ; break ; } } else { final double IDENT_51 = ( IDENT_37 / IDENT_48 ) * INT_2 ; IDENT_39 = from . METHOD_36 ( ( ( int ) ( IDENT_51 ) ) ) ; break ; } } } if ( IDENT_39 == null ) { final java . util . Optional < com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_31 . IDENT_32 > IDENT_52 = IDENT_33 . stream ( ) . max ( java . util . IDENT_53 . METHOD_37 ( IDENT_32 :: METHOD_26 ) ) ; if ( IDENT_52 . METHOD_38 ( ) ) { final java . lang . Double IDENT_48 = IDENT_52 . get ( ) . METHOD_24 ( ) . METHOD_32 ( ) ; final double IDENT_51 = ( IDENT_37 / IDENT_48 ) * INT_2 ; IDENT_39 = IDENT_52 . get ( ) . METHOD_26 ( ) . METHOD_36 ( ( ( int ) ( IDENT_51 ) ) ) ; } } return IDENT_39 ; }
org . junit . Assert . assertEquals ( new org . joda . time . METHOD_2 ( INT_0 , 1 , INT_1 , 6 , 0 , 0 ) , IDENT_29 )