reqDataMap := map[int32]TaskCondi{ 101:{ 1,[]int32{ 25001,0,0,0,0 }, 102:{ 2,[]int32{ 3,0,0,0,0 }, 103:{ 3,[]int32{ 2,0,0,0,0 }, 104:{ 4,[]int32{ 14007,10,0,0,0 }, 105:{ 5,[]int32{ 25001,2,0,0,0 }, 106:{ 6,[]int32{ 25004,5,0,0,0 }, 107:{ 7,[]int32{ 1,0,0,0,0 }, 108:{ 8,[]int32{ 1,0,0,0,0 }, 109:{ 9,[]int32{ 1,0,0,0,0 }, 110:{ 10,[]int32{ 2,0,0,0,0 }, 111:{ 11,[]int32{ 1,0,0,0,0 }, 112:{ 12,[]int32{ 1,0,0,0,0 }, 113:{ 13,[]int32{ 2,0,0,0,0 }, 114:{ 14,[]int32{ 10,0,0,0,0 }, 115:{ 15,[]int32{ 10,0,0,0,0 }, 116:{ 16,[]int32{ 5,3,0,0,0 }, 117:{ 17,[]int32{ 1,3,0,0,0 }, 118:{ 18,[]int32{ 1,0,0,0,0 }, 119:{ 19,[]int32{ 2,0,0,0,0 }, 120:{ 20,[]int32{ 1,0,0,0,0 }, 121:{ 21,[]int32{ 2,0,0,0,0 }, 122:{ 22,[]int32{ 25001,0,0,0,0 }, 123:{ 23,[]int32{ 3,5,20,0,0 }, 124:{ 24,[]int32{ 4,0,0,0,0 }, 125:{ 25,[]int32{ 3,25001,6,0,0 }, 126:{ 26,[]int32{ 1,0,0,0,0 }, 127:{ 27,[]int32{ 1,0,0,0,0 }, 128:{ 28,[]int32{ 1,0,0,0,0 }, 129:{ 29,[]int32{ 2,22,25004,0,0 }, 130:{ 30,[]int32{ 5,3,0,0,0 }, 131:{ 31,[]int32{ 4,3,0,0,0 }, 132:{ 32,[]int32{ 3,3,20,0,0 }, 133:{ 33,[]int32{ 3,3,23,0,0 }, 134:{ 34,[]int32{ 5,2,0,0,0 }, 135:{ 35,[]int32{ 2,25001,0,0,0 }, 136:{ 36,[]int32{ 1,3,3,1,2 }, 137:{ 37,[]int32{ 1,3,0,0,0 }, 138:{ 38,[]int32{ 1,0,0,0,0 }, 139:{ 39,[]int32{ 2,0,0,0,0 }, 140:{ 40,[]int32{ 2,2,0,0,0 }, 141:{ 41,[]int32{ 2,2,1,0,0 }, 142:{ 42,[]int32{ 2,2,2,0,0 }, 143:{ 43,[]int32{ 2,2,0,0,0 }, 144:{ 44,[]int32{ 3,0,0,0,0 }, 145:{ 45,[]int32{ 2,1,1,2,0 }, 146:{ 46,[]int32{ 1,4,1,0,0 }, 147:{ 47,[]int32{ 2,0,0,0,0 }, 148:{ 48,[]int32{ 1,1,2,0,0 }, 149:{ 49,[]int32{ 1,1,2,0,0 }, 150:{ 50,[]int32{ 1,1,0,0,0 }, 151:{ 51,[]int32{ 1,1,0,0,0 }, 152:{ 52,[]int32{ 1,14007,0,0,0 }, 153:{ 53,[]int32{ 2,0,0,0,0 }, 154:{ 54,[]int32{ 1,0,0,0,0 }, 155:{ 55,[]int32{ 2,3,0,0,0 }, 156:{ 56,[]int32{ 1,1,2,0,0 }, 157:{ 57,[]int32{ 1,0,0,0,0 }, 158:{ 58,[]int32{ 1,0,0,0,0 }, 159:{ 59,[]int32{ 1,0,0,0,0 }, 160:{ 60,[]int32{ 1,0,0,0,0 }, 161:{ 61,[]int32{ 109,0,0,0,0 }, 162:{ 62,[]int32{ 2,0,0,0,0 }, 163:{ 63,[]int32{ 1,0,0,0,0 }, 164:{ 64,[]int32{ 2,0,0,0,0 }, 165:{ 65,[]int32{ 2,10001,0,0,0 }, 166:{ 66,[]int32{ 2,1,0,0,0 }, 167:{ 67,[]int32{ 1000,1,0,0,0 }, 168:{ 68,[]int32{ 1000,1,0,0,0 }, 169:{ 69,[]int32{ 1,0,0,0,0 }, 170:{ 1,[]int32{ 44006,0,0,0,0 }, 171:{ 70,[]int32{ 1,101,0,0,0 }, 172:{ 18,[]int32{ 10,0,0,0,0 }, 173:{ 71,[]int32{ 1,0,0,0,0 }, 174:{ 70,[]int32{ 1,101,0,0,0 }, 175:{ 70,[]int32{ 1,102,0,0,0 }, 176:{ 70,[]int32{ 1,103,0,0,0 }, 177:{ 70,[]int32{ 1,104,0,0,0 }, 178:{ 70,[]int32{ 1,105,0,0,0 }, 179:{ 70,[]int32{ 1,106,0,0,0 }, 180:{ 70,[]int32{ 1,107,0,0,0 }, 181:{ 70,[]int32{ 1,108,0,0,0 }, 182:{ 70,[]int32{ 1,109,0,0,0 }, 183:{ 140,[]int32{ 1,10001,0,0,0 }, 184:{ 140,[]int32{ 1,10002,0,0,0 }, 185:{ 140,[]int32{ 1,10003,0,0,0 }, 186:{ 140,[]int32{ 1,10004,0,0,0 }, 187:{ 109,[]int32{ 1,0,0,0,0 }, 188:{ 104,[]int32{ 100,0,0,0,0 }, 189:{ 70,[]int32{ 1,110,0,0,0 }, 190:{ 70,[]int32{ 1,111,1,1,1 }, 191:{ 70,[]int32{ 1,112,2,2,2 }, 192:{ 70,[]int32{ 1,113,3,3,3 }, 193:{ 70,[]int32{ 1,114,4,4,4 }, 194:{ 138,[]int32{ 30,0,0,0,0 }, 195:{ 140,[]int32{ 1,10005,0,0,0 }, 196:{ 140,[]int32{ 1,10006,0,0,0 }, 197:{ 140,[]int32{ 1,10007,0,0,0 }, 198:{ 140,[]int32{ 1,10008,0,0,0 }, 199:{ 140,[]int32{ 1,10009,0,0,0 }, 200:{ 140,[]int32{ 1,10010,0,0,0 }, 10001:{ 24,[]int32{ 1,0,0,0,0 }, 10002:{ 24,[]int32{ 5,0,0,0,0 }, 10003:{ 24,[]int32{ 10,0,0,0,0 }, 10004:{ 24,[]int32{ 20,0,0,0,0 }, 10005:{ 24,[]int32{ 50,0,0,0,0 }, 10006:{ 24,[]int32{ 100,0,0,0,0 }, 10007:{ 24,[]int32{ 200,0,0,0,0 }, 10008:{ 24,[]int32{ 300,0,0,0,0 }, 10009:{ 24,[]int32{ 500,0,0,0,0 }, 10010:{ 24,[]int32{ 1000,0,0,0,0 }, 10101:{ 7,[]int32{ 1,0,0,0,0 }, 10201:{ 18,[]int32{ 1,0,0,0,0 }, 10202:{ 18,[]int32{ 5,0,0,0,0 }, 10203:{ 18,[]int32{ 10,0,0,0,0 }, 10204:{ 18,[]int32{ 20,0,0,0,0 }, 10205:{ 18,[]int32{ 50,0,0,0,0 }, 10206:{ 18,[]int32{ 100,0,0,0,0 }, 10207:{ 18,[]int32{ 200,0,0,0,0 }, 10208:{ 18,[]int32{ 300,0,0,0,0 }, 10209:{ 18,[]int32{ 500,0,0,0,0 }, 10210:{ 18,[]int32{ 1000,0,0,0,0 }, 10301:{ 18,[]int32{ 1,5,0,0,0 }, 10302:{ 50,[]int32{ 5,5,0,0,0 }, 10303:{ 50,[]int32{ 10,5,0,0,0 }, 10304:{ 50,[]int32{ 20,5,0,0,0 }, 10305:{ 50,[]int32{ 50,5,0,0,0 }, 10306:{ 50,[]int32{ 100,5,0,0,0 }, 10307:{ 50,[]int32{ 200,5,0,0,0 }, 10308:{ 50,[]int32{ 300,5,0,0,0 }, 10309:{ 50,[]int32{ 500,5,0,0,0 }, 10310:{ 50,[]int32{ 1000,5,0,0,0 }, 10401:{ 50,[]int32{ 1,6,0,0,0 }, 10402:{ 50,[]int32{ 5,6,0,0,0 }, 10403:{ 50,[]int32{ 10,6,0,0,0 }, 10404:{ 50,[]int32{ 20,6,0,0,0 }, 10405:{ 50,[]int32{ 50,6,0,0,0 }, 10406:{ 50,[]int32{ 100,6,0,0,0 }, 10407:{ 50,[]int32{ 200,6,0,0,0 }, 10408:{ 50,[]int32{ 300,6,0,0,0 }, 10409:{ 50,[]int32{ 500,6,0,0,0 }, 10410:{ 50,[]int32{ 1000,6,0,0,0 }, 10501:{ 58,[]int32{ 1,0,0,0,0 }, 10502:{ 58,[]int32{ 5,0,0,0,0 }, 10503:{ 58,[]int32{ 10,0,0,0,0 }, 10504:{ 58,[]int32{ 20,0,0,0,0 }, 10505:{ 58,[]int32{ 30,0,0,0,0 }, 10506:{ 58,[]int32{ 50,0,0,0,0 }, 10507:{ 58,[]int32{ 70,0,0,0,0 }, 10508:{ 58,[]int32{ 100,0,0,0,0 }, 10601:{ 62,[]int32{ 1,0,0,0,0 }, 10602:{ 62,[]int32{ 5,0,0,0,0 }, 10603:{ 62,[]int32{ 99,0,0,0,0 }, 10701:{ 64,[]int32{ 1,0,0,0,0 }, 10702:{ 64,[]int32{ 5,0,0,0,0 }, 10703:{ 64,[]int32{ 10,0,0,0,0 }, 10704:{ 64,[]int32{ 20,0,0,0,0 }, 10705:{ 64,[]int32{ 50,0,0,0,0 }, 10706:{ 64,[]int32{ 100,0,0,0,0 }, 10707:{ 64,[]int32{ 200,0,0,0,0 }, 10708:{ 64,[]int32{ 300,0,0,0,0 }, 10709:{ 64,[]int32{ 500,0,0,0,0 }, 10710:{ 64,[]int32{ 1000,0,0,0,0 }, 10801:{ 8,[]int32{ 1,0,0,0,0 }, 10802:{ 8,[]int32{ 5,0,0,0,0 }, 10803:{ 8,[]int32{ 10,0,0,0,0 }, 10804:{ 8,[]int32{ 20,0,0,0,0 }, 10805:{ 8,[]int32{ 50,0,0,0,0 }, 10806:{ 8,[]int32{ 100,0,0,0,0 }, 10807:{ 8,[]int32{ 200,0,0,0,0 }, 10808:{ 8,[]int32{ 300,0,0,0,0 }, 10809:{ 8,[]int32{ 500,0,0,0,0 }, 10810:{ 18,[]int32{ 1000,0,0,0,0 }, 2008001:{ 8,[]int32{ 1,0,0,0,0 }, 2012001:{ 12,[]int32{ 1,0,0,0,0 }, 2018001:{ 18,[]int32{ 1,0,0,0,0 }, 2024001:{ 24,[]int32{ 1,0,0,0,0 }, 2047001:{ 47,[]int32{ 1,0,0,0,0 }, 2062001:{ 62,[]int32{ 1,0,0,0,0 }, 2064001:{ 64,[]int32{ 1,0,0,0,0 }, 2130001:{ 130,[]int32{ 3,0,0,0,0 }, 3008001:{ 8,[]int32{ 10,0,0,0,0 }, 3012001:{ 12,[]int32{ 10,0,0,0,0 }, 3018001:{ 18,[]int32{ 5,0,0,0,0 }, 3024001:{ 24,[]int32{ 5,0,0,0,0 }, 3047001:{ 47,[]int32{ 7,0,0,0,0 }, 3061001:{ 62,[]int32{ 7,0,0,0,0 }, 3064001:{ 64,[]int32{ 7,0,0,0,0 }, 3088001:{ 88,[]int32{ 3,0,0,0,0 }, 3104001:{ 104,[]int32{ 1000,0,0,0,0 }, 3105001:{ 105,[]int32{ 10,0,0,0,0 }, 3130001:{ 130,[]int32{ 30,0,0,0,0 }, 4008001:{ 8,[]int32{ 3,0,0,0,0 }, 4008002:{ 8,[]int32{ 7,0,0,0,0 }, 4008003:{ 8,[]int32{ 30,0,0,0,0 }, 4008004:{ 8,[]int32{ 90,0,0,0,0 }, 4008005:{ 8,[]int32{ 180,0,0,0,0 }, 4008006:{ 8,[]int32{ 365,0,0,0,0 }, 4008007:{ 9,[]int32{ 3,0,0,0,0 }, 4008008:{ 9,[]int32{ 7,0,0,0,0 }, 4008009:{ 9,[]int32{ 14,0,0,0,0 }, 4008010:{ 9,[]int32{ 30,0,0,0,0 }, 4010001:{ 10,[]int32{ 1,0,0,0,0 }, 4010002:{ 10,[]int32{ 5,0,0,0,0 }, 4010003:{ 10,[]int32{ 10,0,0,0,0 }, 4010004:{ 10,[]int32{ 20,0,0,0,0 }, 4010005:{ 10,[]int32{ 30,0,0,0,0 }, 4010006:{ 10,[]int32{ 50,0,0,0,0 }, 4011001:{ 11,[]int32{ 5,0,0,0,0 }, 4011002:{ 11,[]int32{ 10,0,0,0,0 }, 4011003:{ 11,[]int32{ 30,0,0,0,0 }, 4011004:{ 11,[]int32{ 50,0,0,0,0 }, 4011005:{ 11,[]int32{ 100,0,0,0,0 }, 4011006:{ 11,[]int32{ 300,0,0,0,0 }, 4011007:{ 11,[]int32{ 500,0,0,0,0 }, 4011008:{ 11,[]int32{ 1000,0,0,0,0 }, 4011009:{ 11,[]int32{ 3000,0,0,0,0 }, 4011010:{ 11,[]int32{ 5000,0,0,0,0 }, 4011011:{ 11,[]int32{ 10000,0,0,0,0 }, 4012001:{ 12,[]int32{ 1,0,0,0,0 }, 4012002:{ 12,[]int32{ 5,0,0,0,0 }, 4012003:{ 12,[]int32{ 10,0,0,0,0 }, 4012004:{ 12,[]int32{ 30,0,0,0,0 }, 4012005:{ 12,[]int32{ 50,0,0,0,0 }, 4012006:{ 12,[]int32{ 100,0,0,0,0 }, 4012007:{ 12,[]int32{ 300,0,0,0,0 }, 4012008:{ 12,[]int32{ 500,0,0,0,0 }, 4012009:{ 12,[]int32{ 1000,0,0,0,0 }, 4016001:{ 16,[]int32{ 1,0,0,0,0 }, 4016002:{ 16,[]int32{ 2,0,0,0,0 }, 4016003:{ 16,[]int32{ 3,0,0,0,0 }, 4016004:{ 16,[]int32{ 5,0,0,0,0 }, 4016005:{ 16,[]int32{ 10,0,0,0,0 }, 4016006:{ 16,[]int32{ 15,0,0,0,0 }, 4016007:{ 16,[]int32{ 20,0,0,0,0 }, 4016008:{ 16,[]int32{ 30,0,0,0,0 }, 4016009:{ 16,[]int32{ 50,0,0,0,0 }, 4018001:{ 18,[]int32{ 10,0,0,0,0 }, 4018002:{ 18,[]int32{ 20,0,0,0,0 }, 4018003:{ 18,[]int32{ 30,0,0,0,0 }, 4018004:{ 18,[]int32{ 50,0,0,0,0 }, 4018005:{ 18,[]int32{ 100,0,0,0,0 }, 4018006:{ 18,[]int32{ 200,0,0,0,0 }, 4018007:{ 18,[]int32{ 300,0,0,0,0 }, 4018008:{ 18,[]int32{ 500,0,0,0,0 }, 4018009:{ 18,[]int32{ 1000,0,0,0,0 }, 4018010:{ 18,[]int32{ 2000,0,0,0,0 }, 4018011:{ 18,[]int32{ 5000,0,0,0,0 }, 4018012:{ 18,[]int32{ 10000,0,0,0,0 }, 4020001:{ 20,[]int32{ 10,0,0,0,0 }, 4020002:{ 20,[]int32{ 20,0,0,0,0 }, 4020003:{ 20,[]int32{ 30,0,0,0,0 }, 4020004:{ 20,[]int32{ 40,0,0,0,0 }, 4020005:{ 20,[]int32{ 50,0,0,0,0 }, 4020006:{ 20,[]int32{ 60,0,0,0,0 }, 4043001:{ 43,[]int32{ 1,0,0,0,0 }, 4043002:{ 43,[]int32{ 2,0,0,0,0 }, 4043003:{ 43,[]int32{ 4,0,0,0,0 }, 4043004:{ 43,[]int32{ 6,0,0,0,0 }, 4043005:{ 43,[]int32{ 12,0,0,0,0 }, 4043006:{ 43,[]int32{ 18,0,0,0,0 }, 4043007:{ 43,[]int32{ 24,0,0,0,0 }, 4043008:{ 43,[]int32{ 30,0,0,0,0 }, 4043009:{ 43,[]int32{ 60,0,0,0,0 }, 4043010:{ 43,[]int32{ 120,0,0,0,0 }, 4047001:{ 47,[]int32{ 10,0,0,0,0 }, 4047002:{ 47,[]int32{ 20,0,0,0,0 }, 4047003:{ 47,[]int32{ 30,0,0,0,0 }, 4047004:{ 47,[]int32{ 50,0,0,0,0 }, 4047005:{ 47,[]int32{ 100,0,0,0,0 }, 4047006:{ 47,[]int32{ 200,0,0,0,0 }, 4047007:{ 47,[]int32{ 300,0,0,0,0 }, 4047008:{ 47,[]int32{ 500,0,0,0,0 }, 4047009:{ 47,[]int32{ 1000,0,0,0,0 }, 4047010:{ 47,[]int32{ 2000,0,0,0,0 }, 4047011:{ 47,[]int32{ 3000,0,0,0,0 }, 4047012:{ 47,[]int32{ 5000,0,0,0,0 }, 4047013:{ 47,[]int32{ 10000,0,0,0,0 }, 4064001:{ 64,[]int32{ 5,0,0,0,0 }, 4064002:{ 64,[]int32{ 10,0,0,0,0 }, 4064003:{ 64,[]int32{ 20,0,0,0,0 }, 4064004:{ 64,[]int32{ 50,0,0,0,0 }, 4064005:{ 64,[]int32{ 100,0,0,0,0 }, 4064006:{ 64,[]int32{ 200,0,0,0,0 }, 4064007:{ 64,[]int32{ 500,0,0,0,0 }, 4068001:{ 68,[]int32{ 50000,0,0,0,0 }, 4068002:{ 68,[]int32{ 500000,0,0,0,0 }, 4068003:{ 68,[]int32{ 5000000,0,0,0,0 }, 4068004:{ 68,[]int32{ 50000000,0,0,0,0 }, 4084001:{ 84,[]int32{ 10,0,0,0,0 }, 4084002:{ 84,[]int32{ 20,0,0,0,0 }, 4084003:{ 84,[]int32{ 50,0,0,0,0 }, 4084004:{ 84,[]int32{ 100,0,0,0,0 }, 4085001:{ 85,[]int32{ 5,0,0,0,0 }, 4085002:{ 85,[]int32{ 10,0,0,0,0 }, 4085003:{ 85,[]int32{ 20,0,0,0,0 }, 4085004:{ 85,[]int32{ 30,0,0,0,0 }, 4085005:{ 85,[]int32{ 50,0,0,0,0 }, 4096001:{ 96,[]int32{ 10,0,0,0,0 }, 4096002:{ 96,[]int32{ 20,0,0,0,0 }, 4096003:{ 96,[]int32{ 50,0,0,0,0 }, 4096004:{ 96,[]int32{ 100,0,0,0,0 }, 4096005:{ 96,[]int32{ 200,0,0,0,0 }, 4096006:{ 96,[]int32{ 300,0,0,0,0 }, 4096007:{ 96,[]int32{ 500,0,0,0,0 }, 4096008:{ 96,[]int32{ 1000,0,0,0,0 }, 4096009:{ 96,[]int32{ 2000,0,0,0,0 }, 4096010:{ 96,[]int32{ 3000,0,0,0,0 }, 4096011:{ 96,[]int32{ 5000,0,0,0,0 }, 4096012:{ 96,[]int32{ 10000,0,0,0,0 }, 4104001:{ 104,[]int32{ 500,0,0,0,0 }, 4104002:{ 104,[]int32{ 1000,0,0,0,0 }, 4104003:{ 104,[]int32{ 3000,0,0,0,0 }, 4104004:{ 104,[]int32{ 5000,0,0,0,0 }, 4104005:{ 104,[]int32{ 10000,0,0,0,0 }, 4104006:{ 104,[]int32{ 20000,0,0,0,0 }, 4104007:{ 104,[]int32{ 30000,0,0,0,0 }, 4104008:{ 104,[]int32{ 50000,0,0,0,0 }, 4104009:{ 104,[]int32{ 100000,0,0,0,0 }, 4104010:{ 104,[]int32{ 200000,0,0,0,0 }, 4104011:{ 104,[]int32{ 500000,0,0,0,0 }, 4128001:{ 128,[]int32{ 1100,0,0,0,0 }, 4128002:{ 128,[]int32{ 1200,0,0,0,0 }, 4128003:{ 128,[]int32{ 1300,0,0,0,0 }, 4128004:{ 128,[]int32{ 1400,0,0,0,0 }, 4128005:{ 128,[]int32{ 1500,0,0,0,0 }, 4128006:{ 128,[]int32{ 1600,0,0,0,0 }, 4128007:{ 128,[]int32{ 1700,0,0,0,0 }, 4128008:{ 128,[]int32{ 1800,0,0,0,0 }, 4128009:{ 128,[]int32{ 1900,0,0,0,0 }, 4128010:{ 128,[]int32{ 2000,0,0,0,0 }, 4131001:{ 131,[]int32{ 5,0,0,0,0 }, 4131002:{ 131,[]int32{ 10,0,0,0,0 }, 4131003:{ 131,[]int32{ 20,0,0,0,0 }, 4131004:{ 131,[]int32{ 30,0,0,0,0 }, 4131005:{ 131,[]int32{ 50,0,0,0,0 }, 4131006:{ 131,[]int32{ 100,0,0,0,0 }, 4131007:{ 131,[]int32{ 200,0,0,0,0 }, 4131008:{ 131,[]int32{ 300,0,0,0,0 }, 4131009:{ 131,[]int32{ 500,0,0,0,0 }, 4131010:{ 131,[]int32{ 1000,0,0,0,0 }, 5011001:{ 11,[]int32{ 3,0,0,0,0 }, 5012001:{ 12,[]int32{ 1,0,0,0,0 }, 5018001:{ 18,[]int32{ 1,0,0,0,0 }, 5024001:{ 24,[]int32{ 1,0,0,0,0 }, 5047001:{ 47,[]int32{ 6,0,0,0,0 }, 5063001:{ 63,[]int32{ 100,0,0,0,0 }, 5068001:{ 68,[]int32{ 200000,0,0,0,0 }, 5104001:{ 104,[]int32{ 100,0,0,0,0 }, }