METHOD_0 ( ) { java . lang . String IDENT_0 = this . METHOD_1 ( new java . io . ByteArrayInputStream ( new byte [ ] { STRING_0 , STRING_1 , STRING_2 , STRING_3 , STRING_4 } ) ) ; byte [ ] IDENT_1 = this . IDENT_2 . decode ( IDENT_0 ) ; "<AssertPlaceHolder>" ; } decode ( java . lang . String ) { if ( ( IDENT_3 . length ( ) ) < INT_0 ) { } else { } java . util . IDENT_4 IDENT_5 = new java . util . METHOD_2 ( IDENT_3 , STRING_5 , false ) ; java . lang . StringBuffer buf = new java . lang . StringBuffer ( IDENT_3 . length ( ) ) ; while ( IDENT_5 . METHOD_3 ( ) ) { buf . append ( IDENT_5 . METHOD_4 ( ) ) ; } IDENT_3 = buf . toString ( ) ; int IDENT_6 = 0 ; for ( int i = ( IDENT_3 . length ( ) ) - 1 ; ( i > 0 ) && ( ( IDENT_3 . charAt ( i ) ) == STRING_6 ) ; i OP_0 ) { IDENT_6 ++ ; } int length = ( ( ( IDENT_3 . length ( ) ) / 4 ) * 3 ) - IDENT_6 ; byte [ ] IDENT_7 = new byte [ length ] ; for ( int i = 0 , IDENT_8 = 0 ; i < ( ( IDENT_3 . length ( ) ) - 3 ) ; i += 4 , IDENT_8 += 3 ) { int block = ( ( ( ( org . IDENT_9 . IDENT_10 . IDENT_11 . getValue ( IDENT_3 . charAt ( i ) ) ) << INT_1 ) + ( ( org . IDENT_9 . IDENT_10 . IDENT_11 . getValue ( IDENT_3 . charAt ( ( i + 1 ) ) ) ) << 12 ) ) + ( ( org . IDENT_9 . IDENT_10 . IDENT_11 . getValue ( IDENT_3 . charAt ( ( i + 2 ) ) ) ) << 6 ) ) + ( org . IDENT_9 . IDENT_10 . IDENT_11 . getValue ( IDENT_3 . charAt ( ( i + 3 ) ) ) ) ; for ( int j = 2 ; j >= 0 ; j OP_0 ) { if ( ( IDENT_8 + j ) < ( IDENT_7 . length ) ) { IDENT_7 [ ( IDENT_8 + j ) ] = ( ( byte ) ( block & 255 ) ) ; } block OP_1 8 ; } } return IDENT_7 ; }
org . junit . Assert . assertArrayEquals ( new byte [ ] { 1 } , IDENT_1 )