Fix #3990
Fix #3989
Fix #3891
Fix #3989
Fix #4019
Merge branch '4019' of /home/git/repositories/harmony/tact-mda
Merge branch '3990' of /home/git/repositories/harmony/tact-mda
Fix #4018
Fix #4018
Fix #4018
Fix #3975
Fix #3955
Merge branch '4018' of /home/git/repositories/harmony/tact-mda
Merge branch '3975' of /home/git/repositories/harmony/tact-mda
Merge branch '3955' of /home/git/repositories/harmony/tact-mda
Close #4024
Update #3867
Close #3867
Close #3867
Close #3867