Type1: init
Merge remote-tracking branch 'origin/master' into TYPE_1
Type1: init2
Merge remote-tracking branch 'origin/TYPE_2' into TYPE_1
Type2: Code clean
Merge remote-tracking branch 'origin/TYPE_3' into TYPE_1
Type2: dingen
Merge Type3
Push fix