public int METHOD_1 ( TYPE_1 < byte [ ] , TYPE_1 < byte [ ] , byte [ ] > > VAR_1 , TYPE_1 < byte [ ] , TYPE_1 < byte [ ] , byte [ ] > > VAR_2 ) { int VAR_3 = TYPE_2 . compareTo ( VAR_1 . METHOD_2 ( ) , VAR_2 . METHOD_2 ( ) ) ; if ( ! ( METHOD_3 ( ) ) ) { return VAR_3 ; } else { return - VAR_3 ; } }

public int METHOD_1 ( TYPE_1 < byte [ ] , TYPE_1 < byte [ ] , byte [ ] > > VAR_1 , TYPE_1 < byte [ ] , TYPE_1 < byte [ ] , byte [ ] > > VAR_2 ) { return METHOD_3 ( ) ? TYPE_2 . compareTo ( VAR_2 . METHOD_2 ( ) , VAR_1 . METHOD_2 ( ) ) : TYPE_2 . compareTo ( VAR_1 . METHOD_2 ( ) , VAR_2 . METHOD_2 ( ) ) ; }
