AND_1033AND_1035AND_1039AND_1040AND_1041AND_1044AND_1045AND_1046AND_1049AND_1050AND_1052AND_1057AND_1058AND_1062AND_1064AND_1065AND_1066AND_1067AND_1068AND_1070