1*4882a593Smuzhiyun/* 2*4882a593Smuzhiyun * DO NOT EDIT - This file is automatically generated 3*4882a593Smuzhiyun * from the following source files: 4*4882a593Smuzhiyun * 5*4882a593Smuzhiyun * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.seq#58 $ 6*4882a593Smuzhiyun * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.reg#40 $ 7*4882a593Smuzhiyun */ 8*4882a593Smuzhiyunstatic const uint8_t seqprog[] = { 9*4882a593Smuzhiyun 0xb2, 0x00, 0x00, 0x08, 10*4882a593Smuzhiyun 0xf7, 0x11, 0x22, 0x08, 11*4882a593Smuzhiyun 0x00, 0x65, 0xee, 0x59, 12*4882a593Smuzhiyun 0xf7, 0x01, 0x02, 0x08, 13*4882a593Smuzhiyun 0xff, 0x6a, 0x24, 0x08, 14*4882a593Smuzhiyun 0x40, 0x00, 0x40, 0x68, 15*4882a593Smuzhiyun 0x08, 0x1f, 0x3e, 0x10, 16*4882a593Smuzhiyun 0x40, 0x00, 0x40, 0x68, 17*4882a593Smuzhiyun 0xff, 0x40, 0x3c, 0x60, 18*4882a593Smuzhiyun 0x08, 0x1f, 0x3e, 0x10, 19*4882a593Smuzhiyun 0x60, 0x0b, 0x42, 0x68, 20*4882a593Smuzhiyun 0x40, 0xfa, 0x12, 0x78, 21*4882a593Smuzhiyun 0x01, 0x4d, 0xc8, 0x30, 22*4882a593Smuzhiyun 0x00, 0x4c, 0x12, 0x70, 23*4882a593Smuzhiyun 0x01, 0x39, 0xa2, 0x30, 24*4882a593Smuzhiyun 0x00, 0x6a, 0xc2, 0x5e, 25*4882a593Smuzhiyun 0x01, 0x51, 0x20, 0x31, 26*4882a593Smuzhiyun 0x01, 0x57, 0xae, 0x00, 27*4882a593Smuzhiyun 0x0d, 0x6a, 0x76, 0x00, 28*4882a593Smuzhiyun 0x00, 0x51, 0x14, 0x5e, 29*4882a593Smuzhiyun 0x01, 0x51, 0xc8, 0x30, 30*4882a593Smuzhiyun 0x00, 0x39, 0xc8, 0x60, 31*4882a593Smuzhiyun 0x00, 0xbb, 0x30, 0x70, 32*4882a593Smuzhiyun 0xc1, 0x6a, 0xda, 0x5e, 33*4882a593Smuzhiyun 0x01, 0xbf, 0x72, 0x30, 34*4882a593Smuzhiyun 0x01, 0x40, 0x7e, 0x31, 35*4882a593Smuzhiyun 0x01, 0x90, 0x80, 0x30, 36*4882a593Smuzhiyun 0x01, 0xf6, 0xd4, 0x30, 37*4882a593Smuzhiyun 0x01, 0x4d, 0x9a, 0x18, 38*4882a593Smuzhiyun 0xfe, 0x57, 0xae, 0x08, 39*4882a593Smuzhiyun 0x01, 0x40, 0x20, 0x31, 40*4882a593Smuzhiyun 0x00, 0x65, 0xcc, 0x58, 41*4882a593Smuzhiyun 0x60, 0x0b, 0x40, 0x78, 42*4882a593Smuzhiyun 0x08, 0x6a, 0x18, 0x00, 43*4882a593Smuzhiyun 0x08, 0x11, 0x22, 0x00, 44*4882a593Smuzhiyun 0x60, 0x0b, 0x00, 0x78, 45*4882a593Smuzhiyun 0x40, 0x0b, 0xfa, 0x68, 46*4882a593Smuzhiyun 0x80, 0x0b, 0xb6, 0x78, 47*4882a593Smuzhiyun 0x20, 0x6a, 0x16, 0x00, 48*4882a593Smuzhiyun 0xa4, 0x6a, 0x06, 0x00, 49*4882a593Smuzhiyun 0x08, 0x6a, 0x78, 0x00, 50*4882a593Smuzhiyun 0x01, 0x50, 0xc8, 0x30, 51*4882a593Smuzhiyun 0xe0, 0x6a, 0xcc, 0x00, 52*4882a593Smuzhiyun 0x48, 0x6a, 0xfe, 0x5d, 53*4882a593Smuzhiyun 0x01, 0x6a, 0xdc, 0x01, 54*4882a593Smuzhiyun 0x88, 0x6a, 0xcc, 0x00, 55*4882a593Smuzhiyun 0x48, 0x6a, 0xfe, 0x5d, 56*4882a593Smuzhiyun 0x01, 0x6a, 0x26, 0x01, 57*4882a593Smuzhiyun 0xf0, 0x19, 0x7a, 0x08, 58*4882a593Smuzhiyun 0x0f, 0x18, 0xc8, 0x08, 59*4882a593Smuzhiyun 0x0f, 0x0f, 0xc8, 0x08, 60*4882a593Smuzhiyun 0x0f, 0x05, 0xc8, 0x08, 61*4882a593Smuzhiyun 0x00, 0x3d, 0x7a, 0x00, 62*4882a593Smuzhiyun 0x08, 0x1f, 0x6e, 0x78, 63*4882a593Smuzhiyun 0x80, 0x3d, 0x7a, 0x00, 64*4882a593Smuzhiyun 0x01, 0x3d, 0xd8, 0x31, 65*4882a593Smuzhiyun 0x01, 0x3d, 0x32, 0x31, 66*4882a593Smuzhiyun 0x10, 0x03, 0x4e, 0x79, 67*4882a593Smuzhiyun 0x00, 0x65, 0xf2, 0x58, 68*4882a593Smuzhiyun 0x80, 0x66, 0xae, 0x78, 69*4882a593Smuzhiyun 0x01, 0x66, 0xd8, 0x31, 70*4882a593Smuzhiyun 0x01, 0x66, 0x32, 0x31, 71*4882a593Smuzhiyun 0x3f, 0x66, 0x7c, 0x08, 72*4882a593Smuzhiyun 0x40, 0x66, 0x82, 0x68, 73*4882a593Smuzhiyun 0x01, 0x3c, 0x78, 0x00, 74*4882a593Smuzhiyun 0x10, 0x03, 0x9e, 0x78, 75*4882a593Smuzhiyun 0x00, 0x65, 0xf2, 0x58, 76*4882a593Smuzhiyun 0xe0, 0x66, 0xc8, 0x18, 77*4882a593Smuzhiyun 0x00, 0x65, 0xaa, 0x50, 78*4882a593Smuzhiyun 0xdd, 0x66, 0xc8, 0x18, 79*4882a593Smuzhiyun 0x00, 0x65, 0xaa, 0x48, 80*4882a593Smuzhiyun 0x01, 0x66, 0xd8, 0x31, 81*4882a593Smuzhiyun 0x01, 0x66, 0x32, 0x31, 82*4882a593Smuzhiyun 0x10, 0x03, 0x4e, 0x79, 83*4882a593Smuzhiyun 0x00, 0x65, 0xf2, 0x58, 84*4882a593Smuzhiyun 0x01, 0x66, 0xd8, 0x31, 85*4882a593Smuzhiyun 0x01, 0x66, 0x32, 0x31, 86*4882a593Smuzhiyun 0x01, 0x66, 0xac, 0x30, 87*4882a593Smuzhiyun 0x40, 0x3c, 0x78, 0x00, 88*4882a593Smuzhiyun 0xff, 0x6a, 0xd8, 0x01, 89*4882a593Smuzhiyun 0xff, 0x6a, 0x32, 0x01, 90*4882a593Smuzhiyun 0x10, 0x3c, 0x78, 0x00, 91*4882a593Smuzhiyun 0x02, 0x57, 0x40, 0x69, 92*4882a593Smuzhiyun 0x10, 0x03, 0x3e, 0x69, 93*4882a593Smuzhiyun 0x00, 0x65, 0x20, 0x41, 94*4882a593Smuzhiyun 0x02, 0x57, 0xae, 0x00, 95*4882a593Smuzhiyun 0x00, 0x65, 0x9e, 0x40, 96*4882a593Smuzhiyun 0x61, 0x6a, 0xda, 0x5e, 97*4882a593Smuzhiyun 0x08, 0x51, 0x20, 0x71, 98*4882a593Smuzhiyun 0x02, 0x0b, 0xb2, 0x78, 99*4882a593Smuzhiyun 0x00, 0x65, 0xae, 0x40, 100*4882a593Smuzhiyun 0x1a, 0x01, 0x02, 0x00, 101*4882a593Smuzhiyun 0xf0, 0x19, 0x7a, 0x08, 102*4882a593Smuzhiyun 0x0f, 0x0f, 0xc8, 0x08, 103*4882a593Smuzhiyun 0x0f, 0x05, 0xc8, 0x08, 104*4882a593Smuzhiyun 0x00, 0x3d, 0x7a, 0x00, 105*4882a593Smuzhiyun 0x08, 0x1f, 0xc4, 0x78, 106*4882a593Smuzhiyun 0x80, 0x3d, 0x7a, 0x00, 107*4882a593Smuzhiyun 0x20, 0x6a, 0x16, 0x00, 108*4882a593Smuzhiyun 0x00, 0x65, 0xcc, 0x41, 109*4882a593Smuzhiyun 0x00, 0x65, 0xb4, 0x5e, 110*4882a593Smuzhiyun 0x00, 0x65, 0x12, 0x40, 111*4882a593Smuzhiyun 0x20, 0x11, 0xd2, 0x68, 112*4882a593Smuzhiyun 0x20, 0x6a, 0x18, 0x00, 113*4882a593Smuzhiyun 0x20, 0x11, 0x22, 0x00, 114*4882a593Smuzhiyun 0xf7, 0x1f, 0xca, 0x08, 115*4882a593Smuzhiyun 0x80, 0xb9, 0xd8, 0x78, 116*4882a593Smuzhiyun 0x08, 0x65, 0xca, 0x00, 117*4882a593Smuzhiyun 0x01, 0x65, 0x3e, 0x30, 118*4882a593Smuzhiyun 0x01, 0xb9, 0x1e, 0x30, 119*4882a593Smuzhiyun 0x7f, 0xb9, 0x0a, 0x08, 120*4882a593Smuzhiyun 0x01, 0xb9, 0x0a, 0x30, 121*4882a593Smuzhiyun 0x01, 0x54, 0xca, 0x30, 122*4882a593Smuzhiyun 0x80, 0xb8, 0xe6, 0x78, 123*4882a593Smuzhiyun 0x80, 0x65, 0xca, 0x00, 124*4882a593Smuzhiyun 0x01, 0x65, 0x00, 0x34, 125*4882a593Smuzhiyun 0x01, 0x54, 0x00, 0x34, 126*4882a593Smuzhiyun 0x08, 0xb8, 0xee, 0x78, 127*4882a593Smuzhiyun 0x20, 0x01, 0x02, 0x00, 128*4882a593Smuzhiyun 0x02, 0xbd, 0x08, 0x34, 129*4882a593Smuzhiyun 0x01, 0xbd, 0x08, 0x34, 130*4882a593Smuzhiyun 0x08, 0x01, 0x02, 0x00, 131*4882a593Smuzhiyun 0x02, 0x0b, 0xf4, 0x78, 132*4882a593Smuzhiyun 0xf7, 0x01, 0x02, 0x08, 133*4882a593Smuzhiyun 0x01, 0x06, 0xcc, 0x34, 134*4882a593Smuzhiyun 0xb2, 0x00, 0x00, 0x08, 135*4882a593Smuzhiyun 0x01, 0x40, 0x20, 0x31, 136*4882a593Smuzhiyun 0x01, 0xbf, 0x80, 0x30, 137*4882a593Smuzhiyun 0x01, 0xb9, 0x7a, 0x30, 138*4882a593Smuzhiyun 0x3f, 0xba, 0x7c, 0x08, 139*4882a593Smuzhiyun 0x00, 0x65, 0xea, 0x58, 140*4882a593Smuzhiyun 0x80, 0x0b, 0xc4, 0x79, 141*4882a593Smuzhiyun 0x12, 0x01, 0x02, 0x00, 142*4882a593Smuzhiyun 0x01, 0xab, 0xac, 0x30, 143*4882a593Smuzhiyun 0xe4, 0x6a, 0x70, 0x5d, 144*4882a593Smuzhiyun 0x40, 0x6a, 0x16, 0x00, 145*4882a593Smuzhiyun 0x80, 0x3e, 0x86, 0x5d, 146*4882a593Smuzhiyun 0x20, 0xb8, 0x18, 0x79, 147*4882a593Smuzhiyun 0x20, 0x6a, 0x86, 0x5d, 148*4882a593Smuzhiyun 0x00, 0xab, 0x86, 0x5d, 149*4882a593Smuzhiyun 0x01, 0xa9, 0x78, 0x30, 150*4882a593Smuzhiyun 0x10, 0xb8, 0x20, 0x79, 151*4882a593Smuzhiyun 0xe4, 0x6a, 0x70, 0x5d, 152*4882a593Smuzhiyun 0x00, 0x65, 0xae, 0x40, 153*4882a593Smuzhiyun 0x10, 0x03, 0x3c, 0x69, 154*4882a593Smuzhiyun 0x08, 0x3c, 0x5a, 0x69, 155*4882a593Smuzhiyun 0x04, 0x3c, 0x92, 0x69, 156*4882a593Smuzhiyun 0x02, 0x3c, 0x98, 0x69, 157*4882a593Smuzhiyun 0x01, 0x3c, 0x44, 0x79, 158*4882a593Smuzhiyun 0xff, 0x6a, 0xa6, 0x00, 159*4882a593Smuzhiyun 0x00, 0x65, 0xa4, 0x59, 160*4882a593Smuzhiyun 0x00, 0x6a, 0xc2, 0x5e, 161*4882a593Smuzhiyun 0xff, 0x53, 0x30, 0x71, 162*4882a593Smuzhiyun 0x0d, 0x6a, 0x76, 0x00, 163*4882a593Smuzhiyun 0x00, 0x53, 0x14, 0x5e, 164*4882a593Smuzhiyun 0x00, 0x65, 0xea, 0x58, 165*4882a593Smuzhiyun 0x12, 0x01, 0x02, 0x00, 166*4882a593Smuzhiyun 0x00, 0x65, 0x18, 0x41, 167*4882a593Smuzhiyun 0xa4, 0x6a, 0x06, 0x00, 168*4882a593Smuzhiyun 0x00, 0x65, 0xf2, 0x58, 169*4882a593Smuzhiyun 0xfd, 0x57, 0xae, 0x08, 170*4882a593Smuzhiyun 0x00, 0x65, 0xae, 0x40, 171*4882a593Smuzhiyun 0xe4, 0x6a, 0x70, 0x5d, 172*4882a593Smuzhiyun 0x20, 0x3c, 0x4a, 0x79, 173*4882a593Smuzhiyun 0x02, 0x6a, 0x86, 0x5d, 174*4882a593Smuzhiyun 0x04, 0x6a, 0x86, 0x5d, 175*4882a593Smuzhiyun 0x01, 0x03, 0x4c, 0x69, 176*4882a593Smuzhiyun 0xf7, 0x11, 0x22, 0x08, 177*4882a593Smuzhiyun 0xff, 0x6a, 0x24, 0x08, 178*4882a593Smuzhiyun 0xff, 0x6a, 0x06, 0x08, 179*4882a593Smuzhiyun 0x01, 0x6a, 0x7e, 0x00, 180*4882a593Smuzhiyun 0x00, 0x65, 0xa4, 0x59, 181*4882a593Smuzhiyun 0x00, 0x65, 0x04, 0x40, 182*4882a593Smuzhiyun 0x80, 0x86, 0xc8, 0x08, 183*4882a593Smuzhiyun 0x01, 0x4f, 0xc8, 0x30, 184*4882a593Smuzhiyun 0x00, 0x50, 0x6c, 0x61, 185*4882a593Smuzhiyun 0xc4, 0x6a, 0x70, 0x5d, 186*4882a593Smuzhiyun 0x40, 0x3c, 0x68, 0x79, 187*4882a593Smuzhiyun 0x28, 0x6a, 0x86, 0x5d, 188*4882a593Smuzhiyun 0x00, 0x65, 0x4c, 0x41, 189*4882a593Smuzhiyun 0x08, 0x6a, 0x86, 0x5d, 190*4882a593Smuzhiyun 0x00, 0x65, 0x4c, 0x41, 191*4882a593Smuzhiyun 0x84, 0x6a, 0x70, 0x5d, 192*4882a593Smuzhiyun 0x00, 0x65, 0xf2, 0x58, 193*4882a593Smuzhiyun 0x01, 0x66, 0xc8, 0x30, 194*4882a593Smuzhiyun 0x01, 0x64, 0xd8, 0x31, 195*4882a593Smuzhiyun 0x01, 0x64, 0x32, 0x31, 196*4882a593Smuzhiyun 0x5b, 0x64, 0xc8, 0x28, 197*4882a593Smuzhiyun 0x30, 0x64, 0xca, 0x18, 198*4882a593Smuzhiyun 0x01, 0x6c, 0xc8, 0x30, 199*4882a593Smuzhiyun 0xff, 0x64, 0x8e, 0x79, 200*4882a593Smuzhiyun 0x08, 0x01, 0x02, 0x00, 201*4882a593Smuzhiyun 0x02, 0x0b, 0x80, 0x79, 202*4882a593Smuzhiyun 0x01, 0x64, 0x86, 0x61, 203*4882a593Smuzhiyun 0xf7, 0x01, 0x02, 0x08, 204*4882a593Smuzhiyun 0x01, 0x06, 0xd8, 0x31, 205*4882a593Smuzhiyun 0x01, 0x06, 0x32, 0x31, 206*4882a593Smuzhiyun 0xff, 0x64, 0xc8, 0x18, 207*4882a593Smuzhiyun 0xff, 0x64, 0x80, 0x69, 208*4882a593Smuzhiyun 0xf7, 0x3c, 0x78, 0x08, 209*4882a593Smuzhiyun 0x00, 0x65, 0x20, 0x41, 210*4882a593Smuzhiyun 0x40, 0xaa, 0x7e, 0x10, 211*4882a593Smuzhiyun 0x04, 0xaa, 0x70, 0x5d, 212*4882a593Smuzhiyun 0x00, 0x65, 0x58, 0x42, 213*4882a593Smuzhiyun 0xc4, 0x6a, 0x70, 0x5d, 214*4882a593Smuzhiyun 0xc0, 0x6a, 0x7e, 0x00, 215*4882a593Smuzhiyun 0x00, 0xa8, 0x86, 0x5d, 216*4882a593Smuzhiyun 0xe4, 0x6a, 0x06, 0x00, 217*4882a593Smuzhiyun 0x00, 0x6a, 0x86, 0x5d, 218*4882a593Smuzhiyun 0x00, 0x65, 0x4c, 0x41, 219*4882a593Smuzhiyun 0x10, 0x3c, 0xa8, 0x69, 220*4882a593Smuzhiyun 0x00, 0xbb, 0x8c, 0x44, 221*4882a593Smuzhiyun 0x18, 0x6a, 0xda, 0x01, 222*4882a593Smuzhiyun 0x01, 0x69, 0xd8, 0x31, 223*4882a593Smuzhiyun 0x1c, 0x6a, 0xd0, 0x01, 224*4882a593Smuzhiyun 0x09, 0xee, 0xdc, 0x01, 225*4882a593Smuzhiyun 0x80, 0xee, 0xb0, 0x79, 226*4882a593Smuzhiyun 0xff, 0x6a, 0xdc, 0x09, 227*4882a593Smuzhiyun 0x01, 0x93, 0x26, 0x01, 228*4882a593Smuzhiyun 0x03, 0x6a, 0x2a, 0x01, 229*4882a593Smuzhiyun 0x01, 0x69, 0x32, 0x31, 230*4882a593Smuzhiyun 0x1c, 0x6a, 0xe2, 0x5d, 231*4882a593Smuzhiyun 0x0a, 0x93, 0x26, 0x01, 232*4882a593Smuzhiyun 0x00, 0x65, 0xaa, 0x5e, 233*4882a593Smuzhiyun 0x01, 0x50, 0xa0, 0x18, 234*4882a593Smuzhiyun 0x02, 0x6a, 0x22, 0x05, 235*4882a593Smuzhiyun 0x1a, 0x01, 0x02, 0x00, 236*4882a593Smuzhiyun 0x80, 0x6a, 0x74, 0x00, 237*4882a593Smuzhiyun 0x40, 0x6a, 0x78, 0x00, 238*4882a593Smuzhiyun 0x40, 0x6a, 0x16, 0x00, 239*4882a593Smuzhiyun 0x00, 0x65, 0xda, 0x5d, 240*4882a593Smuzhiyun 0x01, 0x3f, 0xc8, 0x30, 241*4882a593Smuzhiyun 0xbf, 0x64, 0x58, 0x7a, 242*4882a593Smuzhiyun 0x80, 0x64, 0xa0, 0x73, 243*4882a593Smuzhiyun 0xa0, 0x64, 0x02, 0x74, 244*4882a593Smuzhiyun 0xc0, 0x64, 0xf6, 0x73, 245*4882a593Smuzhiyun 0xe0, 0x64, 0x32, 0x74, 246*4882a593Smuzhiyun 0x01, 0x6a, 0xda, 0x5e, 247*4882a593Smuzhiyun 0x00, 0x65, 0xcc, 0x41, 248*4882a593Smuzhiyun 0xf7, 0x11, 0x22, 0x08, 249*4882a593Smuzhiyun 0x01, 0x06, 0xd4, 0x30, 250*4882a593Smuzhiyun 0xff, 0x6a, 0x24, 0x08, 251*4882a593Smuzhiyun 0xf7, 0x01, 0x02, 0x08, 252*4882a593Smuzhiyun 0xc0, 0x6a, 0x78, 0x00, 253*4882a593Smuzhiyun 0x09, 0x0c, 0xe8, 0x79, 254*4882a593Smuzhiyun 0x08, 0x0c, 0x04, 0x68, 255*4882a593Smuzhiyun 0xb1, 0x6a, 0xda, 0x5e, 256*4882a593Smuzhiyun 0xff, 0x6a, 0x26, 0x09, 257*4882a593Smuzhiyun 0x12, 0x01, 0x02, 0x00, 258*4882a593Smuzhiyun 0x02, 0x6a, 0x08, 0x30, 259*4882a593Smuzhiyun 0xff, 0x6a, 0x08, 0x08, 260*4882a593Smuzhiyun 0xdf, 0x01, 0x02, 0x08, 261*4882a593Smuzhiyun 0x01, 0x6a, 0x7e, 0x00, 262*4882a593Smuzhiyun 0xc0, 0x6a, 0x78, 0x04, 263*4882a593Smuzhiyun 0xff, 0x6a, 0xc8, 0x08, 264*4882a593Smuzhiyun 0x08, 0xa4, 0x48, 0x19, 265*4882a593Smuzhiyun 0x00, 0xa5, 0x4a, 0x21, 266*4882a593Smuzhiyun 0x00, 0xa6, 0x4c, 0x21, 267*4882a593Smuzhiyun 0x00, 0xa7, 0x4e, 0x25, 268*4882a593Smuzhiyun 0x08, 0xeb, 0xde, 0x7e, 269*4882a593Smuzhiyun 0x80, 0xeb, 0x08, 0x7a, 270*4882a593Smuzhiyun 0xff, 0x6a, 0xd6, 0x09, 271*4882a593Smuzhiyun 0x08, 0xeb, 0x0c, 0x6a, 272*4882a593Smuzhiyun 0xff, 0x6a, 0xd4, 0x0c, 273*4882a593Smuzhiyun 0x80, 0xa3, 0xde, 0x6e, 274*4882a593Smuzhiyun 0x88, 0xeb, 0x22, 0x72, 275*4882a593Smuzhiyun 0x08, 0xeb, 0xde, 0x6e, 276*4882a593Smuzhiyun 0x04, 0xea, 0x26, 0xe2, 277*4882a593Smuzhiyun 0x08, 0xee, 0xde, 0x6e, 278*4882a593Smuzhiyun 0x04, 0x6a, 0xd0, 0x81, 279*4882a593Smuzhiyun 0x05, 0xa4, 0xc0, 0x89, 280*4882a593Smuzhiyun 0x03, 0xa5, 0xc2, 0x31, 281*4882a593Smuzhiyun 0x09, 0x6a, 0xd6, 0x05, 282*4882a593Smuzhiyun 0x00, 0x65, 0x0a, 0x5a, 283*4882a593Smuzhiyun 0x06, 0xa4, 0xd4, 0x89, 284*4882a593Smuzhiyun 0x80, 0x94, 0xde, 0x7e, 285*4882a593Smuzhiyun 0x07, 0xe9, 0x10, 0x31, 286*4882a593Smuzhiyun 0x01, 0xe9, 0x46, 0x31, 287*4882a593Smuzhiyun 0x00, 0xa3, 0xbc, 0x5e, 288*4882a593Smuzhiyun 0x00, 0x65, 0xfc, 0x59, 289*4882a593Smuzhiyun 0x01, 0xa4, 0xca, 0x30, 290*4882a593Smuzhiyun 0x80, 0xa3, 0x36, 0x7a, 291*4882a593Smuzhiyun 0x02, 0x65, 0xca, 0x00, 292*4882a593Smuzhiyun 0x01, 0x65, 0xf8, 0x31, 293*4882a593Smuzhiyun 0x80, 0x93, 0x26, 0x01, 294*4882a593Smuzhiyun 0xff, 0x6a, 0xd4, 0x0c, 295*4882a593Smuzhiyun 0x01, 0x8c, 0xc8, 0x30, 296*4882a593Smuzhiyun 0x00, 0x88, 0xc8, 0x18, 297*4882a593Smuzhiyun 0x02, 0x64, 0xc8, 0x88, 298*4882a593Smuzhiyun 0xff, 0x64, 0xde, 0x7e, 299*4882a593Smuzhiyun 0xff, 0x8d, 0x4c, 0x6a, 300*4882a593Smuzhiyun 0xff, 0x8e, 0x4c, 0x6a, 301*4882a593Smuzhiyun 0x03, 0x8c, 0xd4, 0x98, 302*4882a593Smuzhiyun 0x00, 0x65, 0xde, 0x56, 303*4882a593Smuzhiyun 0x01, 0x64, 0x70, 0x30, 304*4882a593Smuzhiyun 0xff, 0x64, 0xc8, 0x10, 305*4882a593Smuzhiyun 0x01, 0x64, 0xc8, 0x18, 306*4882a593Smuzhiyun 0x00, 0x8c, 0x18, 0x19, 307*4882a593Smuzhiyun 0xff, 0x8d, 0x1a, 0x21, 308*4882a593Smuzhiyun 0xff, 0x8e, 0x1c, 0x25, 309*4882a593Smuzhiyun 0xc0, 0x3c, 0x5c, 0x7a, 310*4882a593Smuzhiyun 0x21, 0x6a, 0xda, 0x5e, 311*4882a593Smuzhiyun 0xa8, 0x6a, 0x76, 0x00, 312*4882a593Smuzhiyun 0x79, 0x6a, 0x76, 0x00, 313*4882a593Smuzhiyun 0x40, 0x3f, 0x64, 0x6a, 314*4882a593Smuzhiyun 0x04, 0x3b, 0x76, 0x00, 315*4882a593Smuzhiyun 0x04, 0x6a, 0xd4, 0x81, 316*4882a593Smuzhiyun 0x20, 0x3c, 0x6c, 0x7a, 317*4882a593Smuzhiyun 0x51, 0x6a, 0xda, 0x5e, 318*4882a593Smuzhiyun 0x00, 0x65, 0x84, 0x42, 319*4882a593Smuzhiyun 0x20, 0x3c, 0x78, 0x00, 320*4882a593Smuzhiyun 0x00, 0xb3, 0xbc, 0x5e, 321*4882a593Smuzhiyun 0x07, 0xac, 0x10, 0x31, 322*4882a593Smuzhiyun 0x05, 0xb3, 0x46, 0x31, 323*4882a593Smuzhiyun 0x88, 0x6a, 0xcc, 0x00, 324*4882a593Smuzhiyun 0xac, 0x6a, 0xf0, 0x5d, 325*4882a593Smuzhiyun 0xa3, 0x6a, 0xcc, 0x00, 326*4882a593Smuzhiyun 0xb3, 0x6a, 0xf4, 0x5d, 327*4882a593Smuzhiyun 0x00, 0x65, 0x3c, 0x5a, 328*4882a593Smuzhiyun 0xfd, 0xa4, 0x48, 0x09, 329*4882a593Smuzhiyun 0x03, 0x8c, 0x10, 0x30, 330*4882a593Smuzhiyun 0x00, 0x65, 0xe8, 0x5d, 331*4882a593Smuzhiyun 0x01, 0xa4, 0x96, 0x7a, 332*4882a593Smuzhiyun 0x04, 0x3b, 0x76, 0x08, 333*4882a593Smuzhiyun 0x01, 0x3b, 0x26, 0x31, 334*4882a593Smuzhiyun 0x80, 0x02, 0x04, 0x00, 335*4882a593Smuzhiyun 0x10, 0x0c, 0x8c, 0x7a, 336*4882a593Smuzhiyun 0x03, 0x9e, 0x8e, 0x6a, 337*4882a593Smuzhiyun 0x7f, 0x02, 0x04, 0x08, 338*4882a593Smuzhiyun 0x91, 0x6a, 0xda, 0x5e, 339*4882a593Smuzhiyun 0x00, 0x65, 0xcc, 0x41, 340*4882a593Smuzhiyun 0x01, 0xa4, 0xca, 0x30, 341*4882a593Smuzhiyun 0x80, 0xa3, 0x9c, 0x7a, 342*4882a593Smuzhiyun 0x02, 0x65, 0xca, 0x00, 343*4882a593Smuzhiyun 0x01, 0x65, 0xf8, 0x31, 344*4882a593Smuzhiyun 0x01, 0x3b, 0x26, 0x31, 345*4882a593Smuzhiyun 0x00, 0x65, 0x10, 0x5a, 346*4882a593Smuzhiyun 0x01, 0xfc, 0xaa, 0x6a, 347*4882a593Smuzhiyun 0x80, 0x0b, 0xa0, 0x6a, 348*4882a593Smuzhiyun 0x10, 0x0c, 0xa0, 0x7a, 349*4882a593Smuzhiyun 0x20, 0x93, 0xa0, 0x6a, 350*4882a593Smuzhiyun 0x02, 0x93, 0x26, 0x01, 351*4882a593Smuzhiyun 0x02, 0xfc, 0xb4, 0x7a, 352*4882a593Smuzhiyun 0x40, 0x0d, 0xc8, 0x6a, 353*4882a593Smuzhiyun 0x01, 0xa4, 0x48, 0x01, 354*4882a593Smuzhiyun 0x00, 0x65, 0xc8, 0x42, 355*4882a593Smuzhiyun 0x40, 0x0d, 0xba, 0x6a, 356*4882a593Smuzhiyun 0x00, 0x65, 0x10, 0x5a, 357*4882a593Smuzhiyun 0x00, 0x65, 0xac, 0x42, 358*4882a593Smuzhiyun 0x80, 0xfc, 0xc4, 0x7a, 359*4882a593Smuzhiyun 0x80, 0xa4, 0xc4, 0x6a, 360*4882a593Smuzhiyun 0xff, 0xa5, 0x4a, 0x19, 361*4882a593Smuzhiyun 0xff, 0xa6, 0x4c, 0x21, 362*4882a593Smuzhiyun 0xff, 0xa7, 0x4e, 0x21, 363*4882a593Smuzhiyun 0xf8, 0xfc, 0x48, 0x09, 364*4882a593Smuzhiyun 0x7f, 0xa3, 0x46, 0x09, 365*4882a593Smuzhiyun 0x04, 0x3b, 0xe4, 0x6a, 366*4882a593Smuzhiyun 0x02, 0x93, 0x26, 0x01, 367*4882a593Smuzhiyun 0x01, 0x94, 0xca, 0x7a, 368*4882a593Smuzhiyun 0x01, 0x94, 0xca, 0x7a, 369*4882a593Smuzhiyun 0x01, 0x94, 0xca, 0x7a, 370*4882a593Smuzhiyun 0x01, 0x94, 0xca, 0x7a, 371*4882a593Smuzhiyun 0x01, 0x94, 0xca, 0x7a, 372*4882a593Smuzhiyun 0x01, 0xa4, 0xe2, 0x7a, 373*4882a593Smuzhiyun 0x01, 0xfc, 0xd8, 0x7a, 374*4882a593Smuzhiyun 0x01, 0x94, 0xe4, 0x6a, 375*4882a593Smuzhiyun 0x01, 0x94, 0xe4, 0x6a, 376*4882a593Smuzhiyun 0x01, 0x94, 0xe4, 0x6a, 377*4882a593Smuzhiyun 0x00, 0x65, 0x84, 0x42, 378*4882a593Smuzhiyun 0x01, 0x94, 0xe2, 0x7a, 379*4882a593Smuzhiyun 0x10, 0x94, 0xe4, 0x6a, 380*4882a593Smuzhiyun 0xd7, 0x93, 0x26, 0x09, 381*4882a593Smuzhiyun 0x28, 0x93, 0xe8, 0x6a, 382*4882a593Smuzhiyun 0x01, 0x85, 0x0a, 0x01, 383*4882a593Smuzhiyun 0x02, 0xfc, 0xf0, 0x6a, 384*4882a593Smuzhiyun 0x01, 0x14, 0x46, 0x31, 385*4882a593Smuzhiyun 0xff, 0x6a, 0x10, 0x09, 386*4882a593Smuzhiyun 0xfe, 0x85, 0x0a, 0x09, 387*4882a593Smuzhiyun 0xff, 0x38, 0xfe, 0x6a, 388*4882a593Smuzhiyun 0x80, 0xa3, 0xfe, 0x7a, 389*4882a593Smuzhiyun 0x80, 0x0b, 0xfc, 0x7a, 390*4882a593Smuzhiyun 0x04, 0x3b, 0xfe, 0x7a, 391*4882a593Smuzhiyun 0xbf, 0x3b, 0x76, 0x08, 392*4882a593Smuzhiyun 0x01, 0x3b, 0x26, 0x31, 393*4882a593Smuzhiyun 0x00, 0x65, 0x10, 0x5a, 394*4882a593Smuzhiyun 0x01, 0x0b, 0x0c, 0x6b, 395*4882a593Smuzhiyun 0x10, 0x0c, 0x00, 0x7b, 396*4882a593Smuzhiyun 0x04, 0x93, 0x0a, 0x6b, 397*4882a593Smuzhiyun 0x01, 0x94, 0x08, 0x7b, 398*4882a593Smuzhiyun 0x10, 0x94, 0x0a, 0x6b, 399*4882a593Smuzhiyun 0xc7, 0x93, 0x26, 0x09, 400*4882a593Smuzhiyun 0x01, 0x99, 0xd4, 0x30, 401*4882a593Smuzhiyun 0x38, 0x93, 0x0e, 0x6b, 402*4882a593Smuzhiyun 0xff, 0x08, 0x5c, 0x6b, 403*4882a593Smuzhiyun 0xff, 0x09, 0x5c, 0x6b, 404*4882a593Smuzhiyun 0xff, 0x0a, 0x5c, 0x6b, 405*4882a593Smuzhiyun 0xff, 0x38, 0x2a, 0x7b, 406*4882a593Smuzhiyun 0x04, 0x14, 0x10, 0x31, 407*4882a593Smuzhiyun 0x01, 0x38, 0x18, 0x31, 408*4882a593Smuzhiyun 0x02, 0x6a, 0x1a, 0x31, 409*4882a593Smuzhiyun 0x88, 0x6a, 0xcc, 0x00, 410*4882a593Smuzhiyun 0x14, 0x6a, 0xf6, 0x5d, 411*4882a593Smuzhiyun 0x00, 0x38, 0xe2, 0x5d, 412*4882a593Smuzhiyun 0xff, 0x6a, 0x70, 0x08, 413*4882a593Smuzhiyun 0x00, 0x65, 0x56, 0x43, 414*4882a593Smuzhiyun 0x80, 0xa3, 0x30, 0x7b, 415*4882a593Smuzhiyun 0x01, 0xa4, 0x48, 0x01, 416*4882a593Smuzhiyun 0x00, 0x65, 0x5c, 0x43, 417*4882a593Smuzhiyun 0x08, 0xeb, 0x36, 0x7b, 418*4882a593Smuzhiyun 0x00, 0x65, 0x10, 0x5a, 419*4882a593Smuzhiyun 0x08, 0xeb, 0x32, 0x6b, 420*4882a593Smuzhiyun 0x07, 0xe9, 0x10, 0x31, 421*4882a593Smuzhiyun 0x01, 0xe9, 0xca, 0x30, 422*4882a593Smuzhiyun 0x01, 0x65, 0x46, 0x31, 423*4882a593Smuzhiyun 0x00, 0x6a, 0xbc, 0x5e, 424*4882a593Smuzhiyun 0x88, 0x6a, 0xcc, 0x00, 425*4882a593Smuzhiyun 0xa4, 0x6a, 0xf6, 0x5d, 426*4882a593Smuzhiyun 0x08, 0x6a, 0xe2, 0x5d, 427*4882a593Smuzhiyun 0x0d, 0x93, 0x26, 0x01, 428*4882a593Smuzhiyun 0x00, 0x65, 0xaa, 0x5e, 429*4882a593Smuzhiyun 0x88, 0x6a, 0xcc, 0x00, 430*4882a593Smuzhiyun 0x00, 0x65, 0x8c, 0x5e, 431*4882a593Smuzhiyun 0x01, 0x99, 0x46, 0x31, 432*4882a593Smuzhiyun 0x00, 0xa3, 0xbc, 0x5e, 433*4882a593Smuzhiyun 0x01, 0x88, 0x10, 0x31, 434*4882a593Smuzhiyun 0x00, 0x65, 0x3c, 0x5a, 435*4882a593Smuzhiyun 0x00, 0x65, 0xfc, 0x59, 436*4882a593Smuzhiyun 0x03, 0x8c, 0x10, 0x30, 437*4882a593Smuzhiyun 0x00, 0x65, 0xe8, 0x5d, 438*4882a593Smuzhiyun 0x80, 0x0b, 0x84, 0x6a, 439*4882a593Smuzhiyun 0x80, 0x0b, 0x64, 0x6b, 440*4882a593Smuzhiyun 0x01, 0x0c, 0x5e, 0x7b, 441*4882a593Smuzhiyun 0x10, 0x0c, 0x84, 0x7a, 442*4882a593Smuzhiyun 0x03, 0x9e, 0x84, 0x6a, 443*4882a593Smuzhiyun 0x00, 0x65, 0x06, 0x5a, 444*4882a593Smuzhiyun 0x00, 0x6a, 0xbc, 0x5e, 445*4882a593Smuzhiyun 0x01, 0xa4, 0x84, 0x6b, 446*4882a593Smuzhiyun 0xff, 0x38, 0x7a, 0x7b, 447*4882a593Smuzhiyun 0x01, 0x38, 0xc8, 0x30, 448*4882a593Smuzhiyun 0x00, 0x08, 0x40, 0x19, 449*4882a593Smuzhiyun 0xff, 0x6a, 0xc8, 0x08, 450*4882a593Smuzhiyun 0x00, 0x09, 0x42, 0x21, 451*4882a593Smuzhiyun 0x00, 0x0a, 0x44, 0x21, 452*4882a593Smuzhiyun 0xff, 0x6a, 0x70, 0x08, 453*4882a593Smuzhiyun 0x00, 0x65, 0x7c, 0x43, 454*4882a593Smuzhiyun 0x03, 0x08, 0x40, 0x31, 455*4882a593Smuzhiyun 0x03, 0x08, 0x40, 0x31, 456*4882a593Smuzhiyun 0x01, 0x08, 0x40, 0x31, 457*4882a593Smuzhiyun 0x01, 0x09, 0x42, 0x31, 458*4882a593Smuzhiyun 0x01, 0x0a, 0x44, 0x31, 459*4882a593Smuzhiyun 0xfd, 0xb4, 0x68, 0x09, 460*4882a593Smuzhiyun 0x12, 0x01, 0x02, 0x00, 461*4882a593Smuzhiyun 0x12, 0x01, 0x02, 0x00, 462*4882a593Smuzhiyun 0x04, 0x3c, 0xcc, 0x79, 463*4882a593Smuzhiyun 0xfb, 0x3c, 0x78, 0x08, 464*4882a593Smuzhiyun 0x04, 0x93, 0x20, 0x79, 465*4882a593Smuzhiyun 0x01, 0x0c, 0x90, 0x6b, 466*4882a593Smuzhiyun 0x80, 0xba, 0x20, 0x79, 467*4882a593Smuzhiyun 0x80, 0x04, 0x20, 0x79, 468*4882a593Smuzhiyun 0xe4, 0x6a, 0x70, 0x5d, 469*4882a593Smuzhiyun 0x23, 0x6a, 0x86, 0x5d, 470*4882a593Smuzhiyun 0x01, 0x6a, 0x86, 0x5d, 471*4882a593Smuzhiyun 0x00, 0x65, 0x20, 0x41, 472*4882a593Smuzhiyun 0x00, 0x65, 0xcc, 0x41, 473*4882a593Smuzhiyun 0x80, 0x3c, 0xa4, 0x7b, 474*4882a593Smuzhiyun 0x21, 0x6a, 0xda, 0x5e, 475*4882a593Smuzhiyun 0x01, 0xbc, 0x18, 0x31, 476*4882a593Smuzhiyun 0x02, 0x6a, 0x1a, 0x31, 477*4882a593Smuzhiyun 0x02, 0x6a, 0xf8, 0x01, 478*4882a593Smuzhiyun 0x01, 0xbc, 0x10, 0x30, 479*4882a593Smuzhiyun 0x02, 0x6a, 0x12, 0x30, 480*4882a593Smuzhiyun 0x01, 0xbc, 0x10, 0x30, 481*4882a593Smuzhiyun 0xff, 0x6a, 0x12, 0x08, 482*4882a593Smuzhiyun 0xff, 0x6a, 0x14, 0x08, 483*4882a593Smuzhiyun 0xf3, 0xbc, 0xd4, 0x18, 484*4882a593Smuzhiyun 0xa0, 0x6a, 0xca, 0x53, 485*4882a593Smuzhiyun 0x04, 0xa0, 0x10, 0x31, 486*4882a593Smuzhiyun 0xac, 0x6a, 0x26, 0x01, 487*4882a593Smuzhiyun 0x04, 0xa0, 0x10, 0x31, 488*4882a593Smuzhiyun 0x03, 0x08, 0x18, 0x31, 489*4882a593Smuzhiyun 0x88, 0x6a, 0xcc, 0x00, 490*4882a593Smuzhiyun 0xa0, 0x6a, 0xf6, 0x5d, 491*4882a593Smuzhiyun 0x00, 0xbc, 0xe2, 0x5d, 492*4882a593Smuzhiyun 0x3d, 0x6a, 0x26, 0x01, 493*4882a593Smuzhiyun 0x00, 0x65, 0xe2, 0x43, 494*4882a593Smuzhiyun 0xff, 0x6a, 0x10, 0x09, 495*4882a593Smuzhiyun 0xa4, 0x6a, 0x26, 0x01, 496*4882a593Smuzhiyun 0x0c, 0xa0, 0x32, 0x31, 497*4882a593Smuzhiyun 0x05, 0x6a, 0x26, 0x01, 498*4882a593Smuzhiyun 0x35, 0x6a, 0x26, 0x01, 499*4882a593Smuzhiyun 0x0c, 0xa0, 0x32, 0x31, 500*4882a593Smuzhiyun 0x36, 0x6a, 0x26, 0x01, 501*4882a593Smuzhiyun 0x02, 0x93, 0x26, 0x01, 502*4882a593Smuzhiyun 0x35, 0x6a, 0x26, 0x01, 503*4882a593Smuzhiyun 0x00, 0x65, 0x9e, 0x5e, 504*4882a593Smuzhiyun 0x00, 0x65, 0x9e, 0x5e, 505*4882a593Smuzhiyun 0x02, 0x93, 0x26, 0x01, 506*4882a593Smuzhiyun 0xbf, 0x3c, 0x78, 0x08, 507*4882a593Smuzhiyun 0x04, 0x0b, 0xe8, 0x6b, 508*4882a593Smuzhiyun 0x10, 0x0c, 0xe4, 0x7b, 509*4882a593Smuzhiyun 0x01, 0x03, 0xe8, 0x6b, 510*4882a593Smuzhiyun 0x20, 0x93, 0xea, 0x6b, 511*4882a593Smuzhiyun 0x04, 0x0b, 0xf0, 0x6b, 512*4882a593Smuzhiyun 0x40, 0x3c, 0x78, 0x00, 513*4882a593Smuzhiyun 0xc7, 0x93, 0x26, 0x09, 514*4882a593Smuzhiyun 0x38, 0x93, 0xf2, 0x6b, 515*4882a593Smuzhiyun 0x00, 0x65, 0xcc, 0x41, 516*4882a593Smuzhiyun 0x80, 0x3c, 0x58, 0x6c, 517*4882a593Smuzhiyun 0x01, 0x06, 0x50, 0x31, 518*4882a593Smuzhiyun 0x80, 0xb8, 0x70, 0x01, 519*4882a593Smuzhiyun 0x00, 0x65, 0xcc, 0x41, 520*4882a593Smuzhiyun 0x10, 0x3f, 0x06, 0x00, 521*4882a593Smuzhiyun 0x10, 0x6a, 0x06, 0x00, 522*4882a593Smuzhiyun 0x01, 0x3a, 0xca, 0x30, 523*4882a593Smuzhiyun 0x80, 0x65, 0x1e, 0x64, 524*4882a593Smuzhiyun 0x10, 0xb8, 0x42, 0x6c, 525*4882a593Smuzhiyun 0xc0, 0x3e, 0xca, 0x00, 526*4882a593Smuzhiyun 0x40, 0xb8, 0x0e, 0x6c, 527*4882a593Smuzhiyun 0xbf, 0x65, 0xca, 0x08, 528*4882a593Smuzhiyun 0x20, 0xb8, 0x22, 0x7c, 529*4882a593Smuzhiyun 0x01, 0x65, 0x0c, 0x30, 530*4882a593Smuzhiyun 0x00, 0x65, 0xda, 0x5d, 531*4882a593Smuzhiyun 0xa0, 0x3f, 0x2a, 0x64, 532*4882a593Smuzhiyun 0x23, 0xb8, 0x0c, 0x08, 533*4882a593Smuzhiyun 0x00, 0x65, 0xda, 0x5d, 534*4882a593Smuzhiyun 0xa0, 0x3f, 0x2a, 0x64, 535*4882a593Smuzhiyun 0x00, 0xbb, 0x22, 0x44, 536*4882a593Smuzhiyun 0xff, 0x65, 0x22, 0x64, 537*4882a593Smuzhiyun 0x00, 0x65, 0x42, 0x44, 538*4882a593Smuzhiyun 0x40, 0x6a, 0x18, 0x00, 539*4882a593Smuzhiyun 0x01, 0x65, 0x0c, 0x30, 540*4882a593Smuzhiyun 0x00, 0x65, 0xda, 0x5d, 541*4882a593Smuzhiyun 0xa0, 0x3f, 0xfe, 0x73, 542*4882a593Smuzhiyun 0x40, 0x6a, 0x18, 0x00, 543*4882a593Smuzhiyun 0x01, 0x3a, 0xa6, 0x30, 544*4882a593Smuzhiyun 0x08, 0x6a, 0x74, 0x00, 545*4882a593Smuzhiyun 0x00, 0x65, 0xcc, 0x41, 546*4882a593Smuzhiyun 0x64, 0x6a, 0x6a, 0x5d, 547*4882a593Smuzhiyun 0x80, 0x64, 0xda, 0x6c, 548*4882a593Smuzhiyun 0x04, 0x64, 0x9c, 0x74, 549*4882a593Smuzhiyun 0x02, 0x64, 0xac, 0x74, 550*4882a593Smuzhiyun 0x00, 0x6a, 0x62, 0x74, 551*4882a593Smuzhiyun 0x03, 0x64, 0xca, 0x74, 552*4882a593Smuzhiyun 0x23, 0x64, 0x4a, 0x74, 553*4882a593Smuzhiyun 0x08, 0x64, 0x5e, 0x74, 554*4882a593Smuzhiyun 0x61, 0x6a, 0xda, 0x5e, 555*4882a593Smuzhiyun 0x00, 0x65, 0xda, 0x5d, 556*4882a593Smuzhiyun 0x08, 0x51, 0xce, 0x71, 557*4882a593Smuzhiyun 0x00, 0x65, 0x42, 0x44, 558*4882a593Smuzhiyun 0x80, 0x04, 0x5c, 0x7c, 559*4882a593Smuzhiyun 0x51, 0x6a, 0x60, 0x5d, 560*4882a593Smuzhiyun 0x01, 0x51, 0x5c, 0x64, 561*4882a593Smuzhiyun 0x01, 0xa4, 0x54, 0x7c, 562*4882a593Smuzhiyun 0x80, 0xba, 0x5e, 0x6c, 563*4882a593Smuzhiyun 0x41, 0x6a, 0xda, 0x5e, 564*4882a593Smuzhiyun 0x00, 0x65, 0x5e, 0x44, 565*4882a593Smuzhiyun 0x21, 0x6a, 0xda, 0x5e, 566*4882a593Smuzhiyun 0x00, 0x65, 0x5e, 0x44, 567*4882a593Smuzhiyun 0x07, 0x6a, 0x56, 0x5d, 568*4882a593Smuzhiyun 0x01, 0x06, 0xd4, 0x30, 569*4882a593Smuzhiyun 0x00, 0x65, 0xcc, 0x41, 570*4882a593Smuzhiyun 0x80, 0xb8, 0x58, 0x7c, 571*4882a593Smuzhiyun 0xc0, 0x3c, 0x6c, 0x7c, 572*4882a593Smuzhiyun 0x80, 0x3c, 0x58, 0x6c, 573*4882a593Smuzhiyun 0xff, 0xa8, 0x6c, 0x6c, 574*4882a593Smuzhiyun 0x40, 0x3c, 0x58, 0x6c, 575*4882a593Smuzhiyun 0x10, 0xb8, 0x70, 0x7c, 576*4882a593Smuzhiyun 0xa1, 0x6a, 0xda, 0x5e, 577*4882a593Smuzhiyun 0x01, 0xb4, 0x76, 0x6c, 578*4882a593Smuzhiyun 0x02, 0xb4, 0x78, 0x6c, 579*4882a593Smuzhiyun 0x01, 0xa4, 0x78, 0x7c, 580*4882a593Smuzhiyun 0xff, 0xa8, 0x88, 0x7c, 581*4882a593Smuzhiyun 0x04, 0xb4, 0x68, 0x01, 582*4882a593Smuzhiyun 0x01, 0x6a, 0x76, 0x00, 583*4882a593Smuzhiyun 0x00, 0xbb, 0x14, 0x5e, 584*4882a593Smuzhiyun 0xff, 0xa8, 0x88, 0x7c, 585*4882a593Smuzhiyun 0x71, 0x6a, 0xda, 0x5e, 586*4882a593Smuzhiyun 0x40, 0x51, 0x88, 0x64, 587*4882a593Smuzhiyun 0x00, 0x65, 0xb4, 0x5e, 588*4882a593Smuzhiyun 0x00, 0x65, 0xde, 0x41, 589*4882a593Smuzhiyun 0x00, 0xbb, 0x8c, 0x5c, 590*4882a593Smuzhiyun 0x00, 0x65, 0xde, 0x41, 591*4882a593Smuzhiyun 0x00, 0x65, 0xb4, 0x5e, 592*4882a593Smuzhiyun 0x01, 0x65, 0xa2, 0x30, 593*4882a593Smuzhiyun 0x01, 0xf8, 0xc8, 0x30, 594*4882a593Smuzhiyun 0x01, 0x4e, 0xc8, 0x30, 595*4882a593Smuzhiyun 0x00, 0x6a, 0xb8, 0xdd, 596*4882a593Smuzhiyun 0x00, 0x51, 0xca, 0x5d, 597*4882a593Smuzhiyun 0x01, 0x4e, 0x9c, 0x18, 598*4882a593Smuzhiyun 0x02, 0x6a, 0x22, 0x05, 599*4882a593Smuzhiyun 0xc0, 0x3c, 0x58, 0x6c, 600*4882a593Smuzhiyun 0x04, 0xb8, 0x70, 0x01, 601*4882a593Smuzhiyun 0x00, 0x65, 0xd6, 0x5e, 602*4882a593Smuzhiyun 0x20, 0xb8, 0xde, 0x69, 603*4882a593Smuzhiyun 0x01, 0xbb, 0xa2, 0x30, 604*4882a593Smuzhiyun 0x3f, 0xba, 0x7c, 0x08, 605*4882a593Smuzhiyun 0x00, 0xb9, 0xd0, 0x5c, 606*4882a593Smuzhiyun 0x00, 0x65, 0xde, 0x41, 607*4882a593Smuzhiyun 0x01, 0x06, 0xd4, 0x30, 608*4882a593Smuzhiyun 0x20, 0x3c, 0xcc, 0x79, 609*4882a593Smuzhiyun 0x20, 0x3c, 0x5e, 0x7c, 610*4882a593Smuzhiyun 0x01, 0xa4, 0xba, 0x7c, 611*4882a593Smuzhiyun 0x01, 0xb4, 0x68, 0x01, 612*4882a593Smuzhiyun 0x00, 0x65, 0xcc, 0x41, 613*4882a593Smuzhiyun 0x00, 0x65, 0x5e, 0x44, 614*4882a593Smuzhiyun 0x04, 0x14, 0x58, 0x31, 615*4882a593Smuzhiyun 0x01, 0x06, 0xd4, 0x30, 616*4882a593Smuzhiyun 0x08, 0xa0, 0x60, 0x31, 617*4882a593Smuzhiyun 0xac, 0x6a, 0xcc, 0x00, 618*4882a593Smuzhiyun 0x14, 0x6a, 0xf6, 0x5d, 619*4882a593Smuzhiyun 0x01, 0x06, 0xd4, 0x30, 620*4882a593Smuzhiyun 0xa0, 0x6a, 0xee, 0x5d, 621*4882a593Smuzhiyun 0x00, 0x65, 0xcc, 0x41, 622*4882a593Smuzhiyun 0xdf, 0x3c, 0x78, 0x08, 623*4882a593Smuzhiyun 0x12, 0x01, 0x02, 0x00, 624*4882a593Smuzhiyun 0x00, 0x65, 0x5e, 0x44, 625*4882a593Smuzhiyun 0x4c, 0x65, 0xcc, 0x28, 626*4882a593Smuzhiyun 0x01, 0x3e, 0x20, 0x31, 627*4882a593Smuzhiyun 0xd0, 0x66, 0xcc, 0x18, 628*4882a593Smuzhiyun 0x20, 0x66, 0xcc, 0x18, 629*4882a593Smuzhiyun 0x01, 0x51, 0xda, 0x34, 630*4882a593Smuzhiyun 0x4c, 0x3d, 0xca, 0x28, 631*4882a593Smuzhiyun 0x3f, 0x64, 0x7c, 0x08, 632*4882a593Smuzhiyun 0xd0, 0x65, 0xca, 0x18, 633*4882a593Smuzhiyun 0x01, 0x3e, 0x20, 0x31, 634*4882a593Smuzhiyun 0x30, 0x65, 0xd4, 0x18, 635*4882a593Smuzhiyun 0x00, 0x65, 0xe8, 0x4c, 636*4882a593Smuzhiyun 0xe1, 0x6a, 0x22, 0x01, 637*4882a593Smuzhiyun 0xff, 0x6a, 0xd4, 0x08, 638*4882a593Smuzhiyun 0x20, 0x65, 0xd4, 0x18, 639*4882a593Smuzhiyun 0x00, 0x65, 0xf0, 0x54, 640*4882a593Smuzhiyun 0xe1, 0x6a, 0x22, 0x01, 641*4882a593Smuzhiyun 0xff, 0x6a, 0xd4, 0x08, 642*4882a593Smuzhiyun 0x20, 0x65, 0xca, 0x18, 643*4882a593Smuzhiyun 0xe0, 0x65, 0xd4, 0x18, 644*4882a593Smuzhiyun 0x00, 0x65, 0xfa, 0x4c, 645*4882a593Smuzhiyun 0xe1, 0x6a, 0x22, 0x01, 646*4882a593Smuzhiyun 0xff, 0x6a, 0xd4, 0x08, 647*4882a593Smuzhiyun 0xd0, 0x65, 0xd4, 0x18, 648*4882a593Smuzhiyun 0x00, 0x65, 0x02, 0x55, 649*4882a593Smuzhiyun 0xe1, 0x6a, 0x22, 0x01, 650*4882a593Smuzhiyun 0xff, 0x6a, 0xd4, 0x08, 651*4882a593Smuzhiyun 0x01, 0x6c, 0xa2, 0x30, 652*4882a593Smuzhiyun 0xff, 0x51, 0x14, 0x75, 653*4882a593Smuzhiyun 0x00, 0x51, 0x90, 0x5d, 654*4882a593Smuzhiyun 0x01, 0x51, 0x20, 0x31, 655*4882a593Smuzhiyun 0x00, 0x65, 0x36, 0x45, 656*4882a593Smuzhiyun 0x3f, 0xba, 0xc8, 0x08, 657*4882a593Smuzhiyun 0x00, 0x3e, 0x36, 0x75, 658*4882a593Smuzhiyun 0x00, 0x65, 0xb2, 0x5e, 659*4882a593Smuzhiyun 0x80, 0x3c, 0x78, 0x00, 660*4882a593Smuzhiyun 0x01, 0x06, 0xd4, 0x30, 661*4882a593Smuzhiyun 0x00, 0x65, 0xda, 0x5d, 662*4882a593Smuzhiyun 0x01, 0x3c, 0x78, 0x00, 663*4882a593Smuzhiyun 0xe0, 0x3f, 0x52, 0x65, 664*4882a593Smuzhiyun 0x02, 0x3c, 0x78, 0x00, 665*4882a593Smuzhiyun 0x20, 0x12, 0x52, 0x65, 666*4882a593Smuzhiyun 0x51, 0x6a, 0x60, 0x5d, 667*4882a593Smuzhiyun 0x00, 0x51, 0x90, 0x5d, 668*4882a593Smuzhiyun 0x51, 0x6a, 0x60, 0x5d, 669*4882a593Smuzhiyun 0x01, 0x51, 0x20, 0x31, 670*4882a593Smuzhiyun 0x04, 0x3c, 0x78, 0x00, 671*4882a593Smuzhiyun 0x01, 0xb9, 0xc8, 0x30, 672*4882a593Smuzhiyun 0x00, 0x3d, 0x50, 0x65, 673*4882a593Smuzhiyun 0x08, 0x3c, 0x78, 0x00, 674*4882a593Smuzhiyun 0x3f, 0xba, 0xc8, 0x08, 675*4882a593Smuzhiyun 0x00, 0x3e, 0x50, 0x65, 676*4882a593Smuzhiyun 0x10, 0x3c, 0x78, 0x00, 677*4882a593Smuzhiyun 0x04, 0xb8, 0x50, 0x7d, 678*4882a593Smuzhiyun 0xfb, 0xb8, 0x70, 0x09, 679*4882a593Smuzhiyun 0x20, 0xb8, 0x46, 0x6d, 680*4882a593Smuzhiyun 0x01, 0x90, 0xc8, 0x30, 681*4882a593Smuzhiyun 0xff, 0x6a, 0xa2, 0x00, 682*4882a593Smuzhiyun 0x00, 0x3d, 0xd0, 0x5c, 683*4882a593Smuzhiyun 0x01, 0x64, 0x20, 0x31, 684*4882a593Smuzhiyun 0xff, 0x6a, 0x78, 0x08, 685*4882a593Smuzhiyun 0x00, 0x65, 0xea, 0x58, 686*4882a593Smuzhiyun 0x10, 0xb8, 0x5e, 0x7c, 687*4882a593Smuzhiyun 0xff, 0x6a, 0x56, 0x5d, 688*4882a593Smuzhiyun 0x00, 0x65, 0x5e, 0x44, 689*4882a593Smuzhiyun 0x00, 0x65, 0xb2, 0x5e, 690*4882a593Smuzhiyun 0x31, 0x6a, 0xda, 0x5e, 691*4882a593Smuzhiyun 0x00, 0x65, 0x5e, 0x44, 692*4882a593Smuzhiyun 0x10, 0x3f, 0x06, 0x00, 693*4882a593Smuzhiyun 0x10, 0x6a, 0x06, 0x00, 694*4882a593Smuzhiyun 0x01, 0x65, 0x74, 0x34, 695*4882a593Smuzhiyun 0x81, 0x6a, 0xda, 0x5e, 696*4882a593Smuzhiyun 0x00, 0x65, 0x62, 0x45, 697*4882a593Smuzhiyun 0x01, 0x06, 0xd4, 0x30, 698*4882a593Smuzhiyun 0x01, 0x0c, 0x62, 0x7d, 699*4882a593Smuzhiyun 0x04, 0x0c, 0x5c, 0x6d, 700*4882a593Smuzhiyun 0xe0, 0x03, 0x7e, 0x08, 701*4882a593Smuzhiyun 0xe0, 0x3f, 0xcc, 0x61, 702*4882a593Smuzhiyun 0x01, 0x65, 0xcc, 0x30, 703*4882a593Smuzhiyun 0x01, 0x12, 0xda, 0x34, 704*4882a593Smuzhiyun 0x01, 0x06, 0xd4, 0x34, 705*4882a593Smuzhiyun 0x01, 0x03, 0x70, 0x6d, 706*4882a593Smuzhiyun 0x40, 0x03, 0xcc, 0x08, 707*4882a593Smuzhiyun 0x01, 0x65, 0x06, 0x30, 708*4882a593Smuzhiyun 0x40, 0x65, 0xc8, 0x08, 709*4882a593Smuzhiyun 0x00, 0x66, 0x7e, 0x75, 710*4882a593Smuzhiyun 0x40, 0x65, 0x7e, 0x7d, 711*4882a593Smuzhiyun 0x00, 0x65, 0x7e, 0x5d, 712*4882a593Smuzhiyun 0xff, 0x6a, 0xd4, 0x08, 713*4882a593Smuzhiyun 0xff, 0x6a, 0xd4, 0x08, 714*4882a593Smuzhiyun 0xff, 0x6a, 0xd4, 0x08, 715*4882a593Smuzhiyun 0xff, 0x6a, 0xd4, 0x0c, 716*4882a593Smuzhiyun 0x08, 0x01, 0x02, 0x00, 717*4882a593Smuzhiyun 0x02, 0x0b, 0x88, 0x7d, 718*4882a593Smuzhiyun 0x01, 0x65, 0x0c, 0x30, 719*4882a593Smuzhiyun 0x02, 0x0b, 0x8c, 0x7d, 720*4882a593Smuzhiyun 0xf7, 0x01, 0x02, 0x0c, 721*4882a593Smuzhiyun 0x01, 0x65, 0xc8, 0x30, 722*4882a593Smuzhiyun 0xff, 0x41, 0xb0, 0x75, 723*4882a593Smuzhiyun 0x01, 0x41, 0x20, 0x31, 724*4882a593Smuzhiyun 0xff, 0x6a, 0xa4, 0x00, 725*4882a593Smuzhiyun 0x00, 0x65, 0xa0, 0x45, 726*4882a593Smuzhiyun 0xff, 0xbf, 0xb0, 0x75, 727*4882a593Smuzhiyun 0x01, 0x90, 0xa4, 0x30, 728*4882a593Smuzhiyun 0x01, 0xbf, 0x20, 0x31, 729*4882a593Smuzhiyun 0x00, 0xbb, 0x9a, 0x65, 730*4882a593Smuzhiyun 0xff, 0x52, 0xae, 0x75, 731*4882a593Smuzhiyun 0x01, 0xbf, 0xcc, 0x30, 732*4882a593Smuzhiyun 0x01, 0x90, 0xca, 0x30, 733*4882a593Smuzhiyun 0x01, 0x52, 0x20, 0x31, 734*4882a593Smuzhiyun 0x01, 0x66, 0x7e, 0x31, 735*4882a593Smuzhiyun 0x01, 0x65, 0x20, 0x35, 736*4882a593Smuzhiyun 0x01, 0xbf, 0x82, 0x34, 737*4882a593Smuzhiyun 0x01, 0x64, 0xa2, 0x30, 738*4882a593Smuzhiyun 0x00, 0x6a, 0xc2, 0x5e, 739*4882a593Smuzhiyun 0x0d, 0x6a, 0x76, 0x00, 740*4882a593Smuzhiyun 0x00, 0x51, 0x14, 0x46, 741*4882a593Smuzhiyun 0x01, 0x65, 0xa4, 0x30, 742*4882a593Smuzhiyun 0xe0, 0x6a, 0xcc, 0x00, 743*4882a593Smuzhiyun 0x48, 0x6a, 0x08, 0x5e, 744*4882a593Smuzhiyun 0x01, 0x6a, 0xd0, 0x01, 745*4882a593Smuzhiyun 0x01, 0x6a, 0xdc, 0x05, 746*4882a593Smuzhiyun 0x88, 0x6a, 0xcc, 0x00, 747*4882a593Smuzhiyun 0x48, 0x6a, 0x08, 0x5e, 748*4882a593Smuzhiyun 0x01, 0x6a, 0xe2, 0x5d, 749*4882a593Smuzhiyun 0x01, 0x6a, 0x26, 0x05, 750*4882a593Smuzhiyun 0x01, 0x65, 0xd8, 0x31, 751*4882a593Smuzhiyun 0x09, 0xee, 0xdc, 0x01, 752*4882a593Smuzhiyun 0x80, 0xee, 0xce, 0x7d, 753*4882a593Smuzhiyun 0xff, 0x6a, 0xdc, 0x0d, 754*4882a593Smuzhiyun 0x01, 0x65, 0x32, 0x31, 755*4882a593Smuzhiyun 0x0a, 0x93, 0x26, 0x01, 756*4882a593Smuzhiyun 0x00, 0x65, 0xaa, 0x46, 757*4882a593Smuzhiyun 0x81, 0x6a, 0xda, 0x5e, 758*4882a593Smuzhiyun 0x01, 0x0c, 0xda, 0x7d, 759*4882a593Smuzhiyun 0x04, 0x0c, 0xd8, 0x6d, 760*4882a593Smuzhiyun 0xe0, 0x03, 0x06, 0x08, 761*4882a593Smuzhiyun 0xe0, 0x03, 0x7e, 0x0c, 762*4882a593Smuzhiyun 0x01, 0x65, 0x18, 0x31, 763*4882a593Smuzhiyun 0xff, 0x6a, 0x1a, 0x09, 764*4882a593Smuzhiyun 0xff, 0x6a, 0x1c, 0x0d, 765*4882a593Smuzhiyun 0x01, 0x8c, 0x10, 0x30, 766*4882a593Smuzhiyun 0x01, 0x8d, 0x12, 0x30, 767*4882a593Smuzhiyun 0x01, 0x8e, 0x14, 0x34, 768*4882a593Smuzhiyun 0x01, 0x6c, 0xda, 0x30, 769*4882a593Smuzhiyun 0x01, 0x6c, 0xda, 0x30, 770*4882a593Smuzhiyun 0x01, 0x6c, 0xda, 0x30, 771*4882a593Smuzhiyun 0x01, 0x6c, 0xda, 0x30, 772*4882a593Smuzhiyun 0x01, 0x6c, 0xda, 0x30, 773*4882a593Smuzhiyun 0x01, 0x6c, 0xda, 0x30, 774*4882a593Smuzhiyun 0x01, 0x6c, 0xda, 0x30, 775*4882a593Smuzhiyun 0x01, 0x6c, 0xda, 0x34, 776*4882a593Smuzhiyun 0x3d, 0x64, 0xa4, 0x28, 777*4882a593Smuzhiyun 0x55, 0x64, 0xc8, 0x28, 778*4882a593Smuzhiyun 0x00, 0x65, 0x08, 0x46, 779*4882a593Smuzhiyun 0x2e, 0x64, 0xa4, 0x28, 780*4882a593Smuzhiyun 0x66, 0x64, 0xc8, 0x28, 781*4882a593Smuzhiyun 0x00, 0x6c, 0xda, 0x18, 782*4882a593Smuzhiyun 0x01, 0x52, 0xc8, 0x30, 783*4882a593Smuzhiyun 0x00, 0x6c, 0xda, 0x20, 784*4882a593Smuzhiyun 0xff, 0x6a, 0xc8, 0x08, 785*4882a593Smuzhiyun 0x00, 0x6c, 0xda, 0x20, 786*4882a593Smuzhiyun 0x00, 0x6c, 0xda, 0x24, 787*4882a593Smuzhiyun 0x01, 0x65, 0xc8, 0x30, 788*4882a593Smuzhiyun 0xe0, 0x6a, 0xcc, 0x00, 789*4882a593Smuzhiyun 0x44, 0x6a, 0x04, 0x5e, 790*4882a593Smuzhiyun 0x01, 0x90, 0xe2, 0x31, 791*4882a593Smuzhiyun 0x04, 0x3b, 0x28, 0x7e, 792*4882a593Smuzhiyun 0x30, 0x6a, 0xd0, 0x01, 793*4882a593Smuzhiyun 0x20, 0x6a, 0xd0, 0x01, 794*4882a593Smuzhiyun 0x1d, 0x6a, 0xdc, 0x01, 795*4882a593Smuzhiyun 0xdc, 0xee, 0x24, 0x66, 796*4882a593Smuzhiyun 0x00, 0x65, 0x40, 0x46, 797*4882a593Smuzhiyun 0x20, 0x6a, 0xd0, 0x01, 798*4882a593Smuzhiyun 0x01, 0x6a, 0xdc, 0x01, 799*4882a593Smuzhiyun 0x20, 0xa0, 0xd8, 0x31, 800*4882a593Smuzhiyun 0x09, 0xee, 0xdc, 0x01, 801*4882a593Smuzhiyun 0x80, 0xee, 0x30, 0x7e, 802*4882a593Smuzhiyun 0x11, 0x6a, 0xdc, 0x01, 803*4882a593Smuzhiyun 0x50, 0xee, 0x34, 0x66, 804*4882a593Smuzhiyun 0x20, 0x6a, 0xd0, 0x01, 805*4882a593Smuzhiyun 0x09, 0x6a, 0xdc, 0x01, 806*4882a593Smuzhiyun 0x88, 0xee, 0x3a, 0x66, 807*4882a593Smuzhiyun 0x19, 0x6a, 0xdc, 0x01, 808*4882a593Smuzhiyun 0xd8, 0xee, 0x3e, 0x66, 809*4882a593Smuzhiyun 0xff, 0x6a, 0xdc, 0x09, 810*4882a593Smuzhiyun 0x18, 0xee, 0x42, 0x6e, 811*4882a593Smuzhiyun 0xff, 0x6a, 0xd4, 0x0c, 812*4882a593Smuzhiyun 0x88, 0x6a, 0xcc, 0x00, 813*4882a593Smuzhiyun 0x44, 0x6a, 0x04, 0x5e, 814*4882a593Smuzhiyun 0x20, 0x6a, 0xe2, 0x5d, 815*4882a593Smuzhiyun 0x01, 0x3b, 0x26, 0x31, 816*4882a593Smuzhiyun 0x04, 0x3b, 0x5c, 0x6e, 817*4882a593Smuzhiyun 0xa0, 0x6a, 0xca, 0x00, 818*4882a593Smuzhiyun 0x20, 0x65, 0xc8, 0x18, 819*4882a593Smuzhiyun 0x00, 0x65, 0x9a, 0x5e, 820*4882a593Smuzhiyun 0x00, 0x65, 0x54, 0x66, 821*4882a593Smuzhiyun 0x0a, 0x93, 0x26, 0x01, 822*4882a593Smuzhiyun 0x00, 0x65, 0xaa, 0x46, 823*4882a593Smuzhiyun 0xa0, 0x6a, 0xcc, 0x00, 824*4882a593Smuzhiyun 0xff, 0x6a, 0xc8, 0x08, 825*4882a593Smuzhiyun 0x20, 0x94, 0x60, 0x6e, 826*4882a593Smuzhiyun 0x10, 0x94, 0x62, 0x6e, 827*4882a593Smuzhiyun 0x08, 0x94, 0x7c, 0x6e, 828*4882a593Smuzhiyun 0x08, 0x94, 0x7c, 0x6e, 829*4882a593Smuzhiyun 0x08, 0x94, 0x7c, 0x6e, 830*4882a593Smuzhiyun 0xff, 0x8c, 0xc8, 0x10, 831*4882a593Smuzhiyun 0xc1, 0x64, 0xc8, 0x18, 832*4882a593Smuzhiyun 0xf8, 0x64, 0xc8, 0x08, 833*4882a593Smuzhiyun 0x01, 0x99, 0xda, 0x30, 834*4882a593Smuzhiyun 0x00, 0x66, 0x70, 0x66, 835*4882a593Smuzhiyun 0xc0, 0x66, 0xac, 0x76, 836*4882a593Smuzhiyun 0x60, 0x66, 0xc8, 0x18, 837*4882a593Smuzhiyun 0x3d, 0x64, 0xc8, 0x28, 838*4882a593Smuzhiyun 0x00, 0x65, 0x60, 0x46, 839*4882a593Smuzhiyun 0xf7, 0x93, 0x26, 0x09, 840*4882a593Smuzhiyun 0x08, 0x93, 0x7e, 0x6e, 841*4882a593Smuzhiyun 0x00, 0x62, 0xc4, 0x18, 842*4882a593Smuzhiyun 0x00, 0x65, 0xaa, 0x5e, 843*4882a593Smuzhiyun 0x00, 0x65, 0x8a, 0x5e, 844*4882a593Smuzhiyun 0x00, 0x65, 0x8a, 0x5e, 845*4882a593Smuzhiyun 0x00, 0x65, 0x8a, 0x5e, 846*4882a593Smuzhiyun 0x01, 0x99, 0xda, 0x30, 847*4882a593Smuzhiyun 0x01, 0x99, 0xda, 0x30, 848*4882a593Smuzhiyun 0x01, 0x99, 0xda, 0x30, 849*4882a593Smuzhiyun 0x01, 0x99, 0xda, 0x30, 850*4882a593Smuzhiyun 0x01, 0x99, 0xda, 0x30, 851*4882a593Smuzhiyun 0x01, 0x99, 0xda, 0x30, 852*4882a593Smuzhiyun 0x01, 0x99, 0xda, 0x30, 853*4882a593Smuzhiyun 0x01, 0x99, 0xda, 0x34, 854*4882a593Smuzhiyun 0x01, 0x6c, 0x32, 0x31, 855*4882a593Smuzhiyun 0x01, 0x6c, 0x32, 0x31, 856*4882a593Smuzhiyun 0x01, 0x6c, 0x32, 0x31, 857*4882a593Smuzhiyun 0x01, 0x6c, 0x32, 0x31, 858*4882a593Smuzhiyun 0x01, 0x6c, 0x32, 0x31, 859*4882a593Smuzhiyun 0x01, 0x6c, 0x32, 0x31, 860*4882a593Smuzhiyun 0x01, 0x6c, 0x32, 0x31, 861*4882a593Smuzhiyun 0x01, 0x6c, 0x32, 0x35, 862*4882a593Smuzhiyun 0x08, 0x94, 0xaa, 0x7e, 863*4882a593Smuzhiyun 0xf7, 0x93, 0x26, 0x09, 864*4882a593Smuzhiyun 0x08, 0x93, 0xae, 0x6e, 865*4882a593Smuzhiyun 0xff, 0x6a, 0xd4, 0x0c, 866*4882a593Smuzhiyun 0x04, 0xb8, 0xd6, 0x6e, 867*4882a593Smuzhiyun 0x01, 0x42, 0x7e, 0x31, 868*4882a593Smuzhiyun 0xff, 0x6a, 0x76, 0x01, 869*4882a593Smuzhiyun 0x01, 0x90, 0x84, 0x34, 870*4882a593Smuzhiyun 0xff, 0x6a, 0x76, 0x05, 871*4882a593Smuzhiyun 0x01, 0x85, 0x0a, 0x01, 872*4882a593Smuzhiyun 0x7f, 0x65, 0x10, 0x09, 873*4882a593Smuzhiyun 0xfe, 0x85, 0x0a, 0x0d, 874*4882a593Smuzhiyun 0xff, 0x42, 0xd2, 0x66, 875*4882a593Smuzhiyun 0xff, 0x41, 0xca, 0x66, 876*4882a593Smuzhiyun 0xd1, 0x6a, 0xda, 0x5e, 877*4882a593Smuzhiyun 0xff, 0x6a, 0xca, 0x04, 878*4882a593Smuzhiyun 0x01, 0x41, 0x20, 0x31, 879*4882a593Smuzhiyun 0x01, 0xbf, 0x82, 0x30, 880*4882a593Smuzhiyun 0x01, 0x6a, 0x76, 0x00, 881*4882a593Smuzhiyun 0x00, 0xbb, 0x14, 0x46, 882*4882a593Smuzhiyun 0x01, 0x42, 0x20, 0x31, 883*4882a593Smuzhiyun 0x01, 0xbf, 0x84, 0x34, 884*4882a593Smuzhiyun 0x01, 0x41, 0x7e, 0x31, 885*4882a593Smuzhiyun 0x01, 0x90, 0x82, 0x34, 886*4882a593Smuzhiyun 0x01, 0x65, 0x22, 0x31, 887*4882a593Smuzhiyun 0xff, 0x6a, 0xd4, 0x08, 888*4882a593Smuzhiyun 0xff, 0x6a, 0xd4, 0x0c 889*4882a593Smuzhiyun}; 890*4882a593Smuzhiyun 891*4882a593Smuzhiyuntypedef int ahc_patch_func_t (struct ahc_softc *ahc); 892*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch23_func; 893*4882a593Smuzhiyun 894*4882a593Smuzhiyunstatic int 895*4882a593Smuzhiyunahc_patch23_func(struct ahc_softc *ahc) 896*4882a593Smuzhiyun{ 897*4882a593Smuzhiyun return ((ahc->bugs & AHC_SCBCHAN_UPLOAD_BUG) != 0); 898*4882a593Smuzhiyun} 899*4882a593Smuzhiyun 900*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch22_func; 901*4882a593Smuzhiyun 902*4882a593Smuzhiyunstatic int 903*4882a593Smuzhiyunahc_patch22_func(struct ahc_softc *ahc) 904*4882a593Smuzhiyun{ 905*4882a593Smuzhiyun return ((ahc->features & AHC_CMD_CHAN) == 0); 906*4882a593Smuzhiyun} 907*4882a593Smuzhiyun 908*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch21_func; 909*4882a593Smuzhiyun 910*4882a593Smuzhiyunstatic int 911*4882a593Smuzhiyunahc_patch21_func(struct ahc_softc *ahc) 912*4882a593Smuzhiyun{ 913*4882a593Smuzhiyun return ((ahc->features & AHC_QUEUE_REGS) == 0); 914*4882a593Smuzhiyun} 915*4882a593Smuzhiyun 916*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch20_func; 917*4882a593Smuzhiyun 918*4882a593Smuzhiyunstatic int 919*4882a593Smuzhiyunahc_patch20_func(struct ahc_softc *ahc) 920*4882a593Smuzhiyun{ 921*4882a593Smuzhiyun return ((ahc->features & AHC_WIDE) != 0); 922*4882a593Smuzhiyun} 923*4882a593Smuzhiyun 924*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch19_func; 925*4882a593Smuzhiyun 926*4882a593Smuzhiyunstatic int 927*4882a593Smuzhiyunahc_patch19_func(struct ahc_softc *ahc) 928*4882a593Smuzhiyun{ 929*4882a593Smuzhiyun return ((ahc->flags & AHC_SCB_BTT) != 0); 930*4882a593Smuzhiyun} 931*4882a593Smuzhiyun 932*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch18_func; 933*4882a593Smuzhiyun 934*4882a593Smuzhiyunstatic int 935*4882a593Smuzhiyunahc_patch18_func(struct ahc_softc *ahc) 936*4882a593Smuzhiyun{ 937*4882a593Smuzhiyun return ((ahc->bugs & AHC_PCI_2_1_RETRY_BUG) != 0); 938*4882a593Smuzhiyun} 939*4882a593Smuzhiyun 940*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch17_func; 941*4882a593Smuzhiyun 942*4882a593Smuzhiyunstatic int 943*4882a593Smuzhiyunahc_patch17_func(struct ahc_softc *ahc) 944*4882a593Smuzhiyun{ 945*4882a593Smuzhiyun return ((ahc->bugs & AHC_TMODE_WIDEODD_BUG) != 0); 946*4882a593Smuzhiyun} 947*4882a593Smuzhiyun 948*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch16_func; 949*4882a593Smuzhiyun 950*4882a593Smuzhiyunstatic int 951*4882a593Smuzhiyunahc_patch16_func(struct ahc_softc *ahc) 952*4882a593Smuzhiyun{ 953*4882a593Smuzhiyun return ((ahc->bugs & AHC_AUTOFLUSH_BUG) != 0); 954*4882a593Smuzhiyun} 955*4882a593Smuzhiyun 956*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch15_func; 957*4882a593Smuzhiyun 958*4882a593Smuzhiyunstatic int 959*4882a593Smuzhiyunahc_patch15_func(struct ahc_softc *ahc) 960*4882a593Smuzhiyun{ 961*4882a593Smuzhiyun return ((ahc->features & AHC_ULTRA2) == 0); 962*4882a593Smuzhiyun} 963*4882a593Smuzhiyun 964*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch14_func; 965*4882a593Smuzhiyun 966*4882a593Smuzhiyunstatic int 967*4882a593Smuzhiyunahc_patch14_func(struct ahc_softc *ahc) 968*4882a593Smuzhiyun{ 969*4882a593Smuzhiyun return ((ahc->bugs & AHC_PCI_MWI_BUG) != 0 && ahc->pci_cachesize != 0); 970*4882a593Smuzhiyun} 971*4882a593Smuzhiyun 972*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch13_func; 973*4882a593Smuzhiyun 974*4882a593Smuzhiyunstatic int 975*4882a593Smuzhiyunahc_patch13_func(struct ahc_softc *ahc) 976*4882a593Smuzhiyun{ 977*4882a593Smuzhiyun return ((ahc->flags & AHC_39BIT_ADDRESSING) != 0); 978*4882a593Smuzhiyun} 979*4882a593Smuzhiyun 980*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch12_func; 981*4882a593Smuzhiyun 982*4882a593Smuzhiyunstatic int 983*4882a593Smuzhiyunahc_patch12_func(struct ahc_softc *ahc) 984*4882a593Smuzhiyun{ 985*4882a593Smuzhiyun return ((ahc->features & AHC_HS_MAILBOX) != 0); 986*4882a593Smuzhiyun} 987*4882a593Smuzhiyun 988*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch11_func; 989*4882a593Smuzhiyun 990*4882a593Smuzhiyunstatic int 991*4882a593Smuzhiyunahc_patch11_func(struct ahc_softc *ahc) 992*4882a593Smuzhiyun{ 993*4882a593Smuzhiyun return ((ahc->features & AHC_ULTRA) != 0); 994*4882a593Smuzhiyun} 995*4882a593Smuzhiyun 996*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch10_func; 997*4882a593Smuzhiyun 998*4882a593Smuzhiyunstatic int 999*4882a593Smuzhiyunahc_patch10_func(struct ahc_softc *ahc) 1000*4882a593Smuzhiyun{ 1001*4882a593Smuzhiyun return ((ahc->features & AHC_MULTI_TID) != 0); 1002*4882a593Smuzhiyun} 1003*4882a593Smuzhiyun 1004*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch9_func; 1005*4882a593Smuzhiyun 1006*4882a593Smuzhiyunstatic int 1007*4882a593Smuzhiyunahc_patch9_func(struct ahc_softc *ahc) 1008*4882a593Smuzhiyun{ 1009*4882a593Smuzhiyun return ((ahc->features & AHC_CMD_CHAN) != 0); 1010*4882a593Smuzhiyun} 1011*4882a593Smuzhiyun 1012*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch8_func; 1013*4882a593Smuzhiyun 1014*4882a593Smuzhiyunstatic int 1015*4882a593Smuzhiyunahc_patch8_func(struct ahc_softc *ahc) 1016*4882a593Smuzhiyun{ 1017*4882a593Smuzhiyun return ((ahc->flags & AHC_INITIATORROLE) != 0); 1018*4882a593Smuzhiyun} 1019*4882a593Smuzhiyun 1020*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch7_func; 1021*4882a593Smuzhiyun 1022*4882a593Smuzhiyunstatic int 1023*4882a593Smuzhiyunahc_patch7_func(struct ahc_softc *ahc) 1024*4882a593Smuzhiyun{ 1025*4882a593Smuzhiyun return ((ahc->flags & AHC_TARGETROLE) != 0); 1026*4882a593Smuzhiyun} 1027*4882a593Smuzhiyun 1028*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch6_func; 1029*4882a593Smuzhiyun 1030*4882a593Smuzhiyunstatic int 1031*4882a593Smuzhiyunahc_patch6_func(struct ahc_softc *ahc) 1032*4882a593Smuzhiyun{ 1033*4882a593Smuzhiyun return ((ahc->features & AHC_DT) == 0); 1034*4882a593Smuzhiyun} 1035*4882a593Smuzhiyun 1036*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch5_func; 1037*4882a593Smuzhiyun 1038*4882a593Smuzhiyunstatic int 1039*4882a593Smuzhiyunahc_patch5_func(struct ahc_softc *ahc) 1040*4882a593Smuzhiyun{ 1041*4882a593Smuzhiyun return ((ahc->flags & AHC_SEQUENCER_DEBUG) != 0); 1042*4882a593Smuzhiyun} 1043*4882a593Smuzhiyun 1044*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch4_func; 1045*4882a593Smuzhiyun 1046*4882a593Smuzhiyunstatic int 1047*4882a593Smuzhiyunahc_patch4_func(struct ahc_softc *ahc) 1048*4882a593Smuzhiyun{ 1049*4882a593Smuzhiyun return ((ahc->flags & AHC_PAGESCBS) != 0); 1050*4882a593Smuzhiyun} 1051*4882a593Smuzhiyun 1052*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch3_func; 1053*4882a593Smuzhiyun 1054*4882a593Smuzhiyunstatic int 1055*4882a593Smuzhiyunahc_patch3_func(struct ahc_softc *ahc) 1056*4882a593Smuzhiyun{ 1057*4882a593Smuzhiyun return ((ahc->features & AHC_QUEUE_REGS) != 0); 1058*4882a593Smuzhiyun} 1059*4882a593Smuzhiyun 1060*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch2_func; 1061*4882a593Smuzhiyun 1062*4882a593Smuzhiyunstatic int 1063*4882a593Smuzhiyunahc_patch2_func(struct ahc_softc *ahc) 1064*4882a593Smuzhiyun{ 1065*4882a593Smuzhiyun return ((ahc->features & AHC_TWIN) != 0); 1066*4882a593Smuzhiyun} 1067*4882a593Smuzhiyun 1068*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch1_func; 1069*4882a593Smuzhiyun 1070*4882a593Smuzhiyunstatic int 1071*4882a593Smuzhiyunahc_patch1_func(struct ahc_softc *ahc) 1072*4882a593Smuzhiyun{ 1073*4882a593Smuzhiyun return ((ahc->features & AHC_ULTRA2) != 0); 1074*4882a593Smuzhiyun} 1075*4882a593Smuzhiyun 1076*4882a593Smuzhiyunstatic ahc_patch_func_t ahc_patch0_func; 1077*4882a593Smuzhiyun 1078*4882a593Smuzhiyunstatic int 1079*4882a593Smuzhiyunahc_patch0_func(struct ahc_softc *ahc) 1080*4882a593Smuzhiyun{ 1081*4882a593Smuzhiyun return (0); 1082*4882a593Smuzhiyun} 1083*4882a593Smuzhiyun 1084*4882a593Smuzhiyunstatic const struct patch { 1085*4882a593Smuzhiyun ahc_patch_func_t *patch_func; 1086*4882a593Smuzhiyun uint32_t begin :10, 1087*4882a593Smuzhiyun skip_instr :10, 1088*4882a593Smuzhiyun skip_patch :12; 1089*4882a593Smuzhiyun} patches[] = { 1090*4882a593Smuzhiyun { ahc_patch1_func, 4, 1, 1 }, 1091*4882a593Smuzhiyun { ahc_patch2_func, 6, 2, 1 }, 1092*4882a593Smuzhiyun { ahc_patch2_func, 9, 1, 1 }, 1093*4882a593Smuzhiyun { ahc_patch3_func, 11, 1, 2 }, 1094*4882a593Smuzhiyun { ahc_patch0_func, 12, 2, 1 }, 1095*4882a593Smuzhiyun { ahc_patch4_func, 15, 1, 2 }, 1096*4882a593Smuzhiyun { ahc_patch0_func, 16, 1, 1 }, 1097*4882a593Smuzhiyun { ahc_patch5_func, 22, 2, 1 }, 1098*4882a593Smuzhiyun { ahc_patch3_func, 27, 1, 2 }, 1099*4882a593Smuzhiyun { ahc_patch0_func, 28, 1, 1 }, 1100*4882a593Smuzhiyun { ahc_patch6_func, 34, 1, 1 }, 1101*4882a593Smuzhiyun { ahc_patch7_func, 37, 54, 19 }, 1102*4882a593Smuzhiyun { ahc_patch8_func, 37, 1, 1 }, 1103*4882a593Smuzhiyun { ahc_patch9_func, 42, 3, 2 }, 1104*4882a593Smuzhiyun { ahc_patch0_func, 45, 3, 1 }, 1105*4882a593Smuzhiyun { ahc_patch10_func, 49, 1, 2 }, 1106*4882a593Smuzhiyun { ahc_patch0_func, 50, 2, 3 }, 1107*4882a593Smuzhiyun { ahc_patch1_func, 50, 1, 2 }, 1108*4882a593Smuzhiyun { ahc_patch0_func, 51, 1, 1 }, 1109*4882a593Smuzhiyun { ahc_patch2_func, 53, 2, 1 }, 1110*4882a593Smuzhiyun { ahc_patch9_func, 55, 1, 2 }, 1111*4882a593Smuzhiyun { ahc_patch0_func, 56, 1, 1 }, 1112*4882a593Smuzhiyun { ahc_patch9_func, 60, 1, 2 }, 1113*4882a593Smuzhiyun { ahc_patch0_func, 61, 1, 1 }, 1114*4882a593Smuzhiyun { ahc_patch9_func, 71, 1, 2 }, 1115*4882a593Smuzhiyun { ahc_patch0_func, 72, 1, 1 }, 1116*4882a593Smuzhiyun { ahc_patch9_func, 75, 1, 2 }, 1117*4882a593Smuzhiyun { ahc_patch0_func, 76, 1, 1 }, 1118*4882a593Smuzhiyun { ahc_patch9_func, 79, 1, 2 }, 1119*4882a593Smuzhiyun { ahc_patch0_func, 80, 1, 1 }, 1120*4882a593Smuzhiyun { ahc_patch8_func, 91, 9, 4 }, 1121*4882a593Smuzhiyun { ahc_patch1_func, 93, 1, 2 }, 1122*4882a593Smuzhiyun { ahc_patch0_func, 94, 1, 1 }, 1123*4882a593Smuzhiyun { ahc_patch2_func, 96, 2, 1 }, 1124*4882a593Smuzhiyun { ahc_patch2_func, 105, 4, 1 }, 1125*4882a593Smuzhiyun { ahc_patch1_func, 109, 1, 2 }, 1126*4882a593Smuzhiyun { ahc_patch0_func, 110, 2, 3 }, 1127*4882a593Smuzhiyun { ahc_patch2_func, 110, 1, 2 }, 1128*4882a593Smuzhiyun { ahc_patch0_func, 111, 1, 1 }, 1129*4882a593Smuzhiyun { ahc_patch7_func, 112, 4, 2 }, 1130*4882a593Smuzhiyun { ahc_patch0_func, 116, 1, 1 }, 1131*4882a593Smuzhiyun { ahc_patch11_func, 117, 2, 1 }, 1132*4882a593Smuzhiyun { ahc_patch1_func, 119, 1, 2 }, 1133*4882a593Smuzhiyun { ahc_patch0_func, 120, 1, 1 }, 1134*4882a593Smuzhiyun { ahc_patch7_func, 121, 4, 1 }, 1135*4882a593Smuzhiyun { ahc_patch7_func, 131, 95, 11 }, 1136*4882a593Smuzhiyun { ahc_patch4_func, 151, 1, 1 }, 1137*4882a593Smuzhiyun { ahc_patch1_func, 168, 1, 1 }, 1138*4882a593Smuzhiyun { ahc_patch12_func, 173, 1, 2 }, 1139*4882a593Smuzhiyun { ahc_patch0_func, 174, 1, 1 }, 1140*4882a593Smuzhiyun { ahc_patch9_func, 185, 1, 2 }, 1141*4882a593Smuzhiyun { ahc_patch0_func, 186, 1, 1 }, 1142*4882a593Smuzhiyun { ahc_patch9_func, 195, 1, 2 }, 1143*4882a593Smuzhiyun { ahc_patch0_func, 196, 1, 1 }, 1144*4882a593Smuzhiyun { ahc_patch9_func, 212, 6, 2 }, 1145*4882a593Smuzhiyun { ahc_patch0_func, 218, 6, 1 }, 1146*4882a593Smuzhiyun { ahc_patch8_func, 226, 21, 2 }, 1147*4882a593Smuzhiyun { ahc_patch1_func, 241, 1, 1 }, 1148*4882a593Smuzhiyun { ahc_patch1_func, 249, 1, 2 }, 1149*4882a593Smuzhiyun { ahc_patch0_func, 250, 2, 2 }, 1150*4882a593Smuzhiyun { ahc_patch11_func, 251, 1, 1 }, 1151*4882a593Smuzhiyun { ahc_patch9_func, 259, 27, 3 }, 1152*4882a593Smuzhiyun { ahc_patch1_func, 275, 10, 2 }, 1153*4882a593Smuzhiyun { ahc_patch13_func, 278, 1, 1 }, 1154*4882a593Smuzhiyun { ahc_patch14_func, 286, 14, 1 }, 1155*4882a593Smuzhiyun { ahc_patch1_func, 302, 1, 2 }, 1156*4882a593Smuzhiyun { ahc_patch0_func, 303, 1, 1 }, 1157*4882a593Smuzhiyun { ahc_patch9_func, 306, 1, 1 }, 1158*4882a593Smuzhiyun { ahc_patch13_func, 311, 1, 1 }, 1159*4882a593Smuzhiyun { ahc_patch9_func, 312, 2, 2 }, 1160*4882a593Smuzhiyun { ahc_patch0_func, 314, 4, 1 }, 1161*4882a593Smuzhiyun { ahc_patch14_func, 318, 1, 1 }, 1162*4882a593Smuzhiyun { ahc_patch15_func, 320, 2, 3 }, 1163*4882a593Smuzhiyun { ahc_patch9_func, 320, 1, 2 }, 1164*4882a593Smuzhiyun { ahc_patch0_func, 321, 1, 1 }, 1165*4882a593Smuzhiyun { ahc_patch6_func, 326, 1, 2 }, 1166*4882a593Smuzhiyun { ahc_patch0_func, 327, 1, 1 }, 1167*4882a593Smuzhiyun { ahc_patch1_func, 331, 47, 11 }, 1168*4882a593Smuzhiyun { ahc_patch6_func, 338, 2, 4 }, 1169*4882a593Smuzhiyun { ahc_patch7_func, 338, 1, 1 }, 1170*4882a593Smuzhiyun { ahc_patch8_func, 339, 1, 1 }, 1171*4882a593Smuzhiyun { ahc_patch0_func, 340, 1, 1 }, 1172*4882a593Smuzhiyun { ahc_patch16_func, 341, 1, 1 }, 1173*4882a593Smuzhiyun { ahc_patch6_func, 357, 6, 3 }, 1174*4882a593Smuzhiyun { ahc_patch16_func, 357, 5, 1 }, 1175*4882a593Smuzhiyun { ahc_patch0_func, 363, 7, 1 }, 1176*4882a593Smuzhiyun { ahc_patch13_func, 373, 5, 1 }, 1177*4882a593Smuzhiyun { ahc_patch0_func, 378, 52, 17 }, 1178*4882a593Smuzhiyun { ahc_patch14_func, 378, 1, 1 }, 1179*4882a593Smuzhiyun { ahc_patch7_func, 380, 2, 2 }, 1180*4882a593Smuzhiyun { ahc_patch17_func, 381, 1, 1 }, 1181*4882a593Smuzhiyun { ahc_patch9_func, 384, 1, 1 }, 1182*4882a593Smuzhiyun { ahc_patch18_func, 391, 1, 1 }, 1183*4882a593Smuzhiyun { ahc_patch14_func, 396, 9, 3 }, 1184*4882a593Smuzhiyun { ahc_patch9_func, 397, 3, 2 }, 1185*4882a593Smuzhiyun { ahc_patch0_func, 400, 3, 1 }, 1186*4882a593Smuzhiyun { ahc_patch9_func, 408, 6, 2 }, 1187*4882a593Smuzhiyun { ahc_patch0_func, 414, 9, 2 }, 1188*4882a593Smuzhiyun { ahc_patch13_func, 414, 1, 1 }, 1189*4882a593Smuzhiyun { ahc_patch13_func, 423, 2, 1 }, 1190*4882a593Smuzhiyun { ahc_patch14_func, 425, 1, 1 }, 1191*4882a593Smuzhiyun { ahc_patch9_func, 427, 1, 2 }, 1192*4882a593Smuzhiyun { ahc_patch0_func, 428, 1, 1 }, 1193*4882a593Smuzhiyun { ahc_patch7_func, 429, 1, 1 }, 1194*4882a593Smuzhiyun { ahc_patch7_func, 430, 1, 1 }, 1195*4882a593Smuzhiyun { ahc_patch8_func, 431, 3, 3 }, 1196*4882a593Smuzhiyun { ahc_patch6_func, 432, 1, 2 }, 1197*4882a593Smuzhiyun { ahc_patch0_func, 433, 1, 1 }, 1198*4882a593Smuzhiyun { ahc_patch9_func, 434, 1, 1 }, 1199*4882a593Smuzhiyun { ahc_patch15_func, 435, 1, 2 }, 1200*4882a593Smuzhiyun { ahc_patch13_func, 435, 1, 1 }, 1201*4882a593Smuzhiyun { ahc_patch14_func, 437, 9, 4 }, 1202*4882a593Smuzhiyun { ahc_patch9_func, 437, 1, 1 }, 1203*4882a593Smuzhiyun { ahc_patch9_func, 444, 2, 1 }, 1204*4882a593Smuzhiyun { ahc_patch0_func, 446, 4, 3 }, 1205*4882a593Smuzhiyun { ahc_patch9_func, 446, 1, 2 }, 1206*4882a593Smuzhiyun { ahc_patch0_func, 447, 3, 1 }, 1207*4882a593Smuzhiyun { ahc_patch1_func, 451, 2, 1 }, 1208*4882a593Smuzhiyun { ahc_patch7_func, 453, 10, 2 }, 1209*4882a593Smuzhiyun { ahc_patch0_func, 463, 1, 1 }, 1210*4882a593Smuzhiyun { ahc_patch8_func, 464, 118, 22 }, 1211*4882a593Smuzhiyun { ahc_patch1_func, 466, 3, 2 }, 1212*4882a593Smuzhiyun { ahc_patch0_func, 469, 5, 3 }, 1213*4882a593Smuzhiyun { ahc_patch9_func, 469, 2, 2 }, 1214*4882a593Smuzhiyun { ahc_patch0_func, 471, 3, 1 }, 1215*4882a593Smuzhiyun { ahc_patch1_func, 476, 2, 2 }, 1216*4882a593Smuzhiyun { ahc_patch0_func, 478, 6, 3 }, 1217*4882a593Smuzhiyun { ahc_patch9_func, 478, 2, 2 }, 1218*4882a593Smuzhiyun { ahc_patch0_func, 480, 3, 1 }, 1219*4882a593Smuzhiyun { ahc_patch1_func, 486, 2, 2 }, 1220*4882a593Smuzhiyun { ahc_patch0_func, 488, 9, 7 }, 1221*4882a593Smuzhiyun { ahc_patch9_func, 488, 5, 6 }, 1222*4882a593Smuzhiyun { ahc_patch19_func, 488, 1, 2 }, 1223*4882a593Smuzhiyun { ahc_patch0_func, 489, 1, 1 }, 1224*4882a593Smuzhiyun { ahc_patch19_func, 491, 1, 2 }, 1225*4882a593Smuzhiyun { ahc_patch0_func, 492, 1, 1 }, 1226*4882a593Smuzhiyun { ahc_patch0_func, 493, 4, 1 }, 1227*4882a593Smuzhiyun { ahc_patch6_func, 498, 3, 2 }, 1228*4882a593Smuzhiyun { ahc_patch0_func, 501, 1, 1 }, 1229*4882a593Smuzhiyun { ahc_patch6_func, 511, 1, 2 }, 1230*4882a593Smuzhiyun { ahc_patch0_func, 512, 1, 1 }, 1231*4882a593Smuzhiyun { ahc_patch20_func, 549, 7, 1 }, 1232*4882a593Smuzhiyun { ahc_patch3_func, 584, 1, 2 }, 1233*4882a593Smuzhiyun { ahc_patch0_func, 585, 1, 1 }, 1234*4882a593Smuzhiyun { ahc_patch21_func, 588, 1, 1 }, 1235*4882a593Smuzhiyun { ahc_patch8_func, 590, 106, 33 }, 1236*4882a593Smuzhiyun { ahc_patch4_func, 592, 1, 1 }, 1237*4882a593Smuzhiyun { ahc_patch1_func, 598, 2, 2 }, 1238*4882a593Smuzhiyun { ahc_patch0_func, 600, 1, 1 }, 1239*4882a593Smuzhiyun { ahc_patch1_func, 603, 1, 2 }, 1240*4882a593Smuzhiyun { ahc_patch0_func, 604, 1, 1 }, 1241*4882a593Smuzhiyun { ahc_patch9_func, 605, 3, 3 }, 1242*4882a593Smuzhiyun { ahc_patch15_func, 606, 1, 1 }, 1243*4882a593Smuzhiyun { ahc_patch0_func, 608, 4, 1 }, 1244*4882a593Smuzhiyun { ahc_patch19_func, 617, 2, 2 }, 1245*4882a593Smuzhiyun { ahc_patch0_func, 619, 1, 1 }, 1246*4882a593Smuzhiyun { ahc_patch19_func, 623, 10, 3 }, 1247*4882a593Smuzhiyun { ahc_patch5_func, 625, 8, 1 }, 1248*4882a593Smuzhiyun { ahc_patch0_func, 633, 9, 2 }, 1249*4882a593Smuzhiyun { ahc_patch5_func, 634, 8, 1 }, 1250*4882a593Smuzhiyun { ahc_patch4_func, 644, 1, 2 }, 1251*4882a593Smuzhiyun { ahc_patch0_func, 645, 1, 1 }, 1252*4882a593Smuzhiyun { ahc_patch19_func, 646, 1, 2 }, 1253*4882a593Smuzhiyun { ahc_patch0_func, 647, 3, 2 }, 1254*4882a593Smuzhiyun { ahc_patch4_func, 649, 1, 1 }, 1255*4882a593Smuzhiyun { ahc_patch5_func, 650, 1, 1 }, 1256*4882a593Smuzhiyun { ahc_patch5_func, 653, 1, 1 }, 1257*4882a593Smuzhiyun { ahc_patch5_func, 655, 1, 1 }, 1258*4882a593Smuzhiyun { ahc_patch4_func, 657, 2, 2 }, 1259*4882a593Smuzhiyun { ahc_patch0_func, 659, 2, 1 }, 1260*4882a593Smuzhiyun { ahc_patch5_func, 661, 1, 1 }, 1261*4882a593Smuzhiyun { ahc_patch5_func, 664, 1, 1 }, 1262*4882a593Smuzhiyun { ahc_patch5_func, 667, 1, 1 }, 1263*4882a593Smuzhiyun { ahc_patch19_func, 671, 1, 1 }, 1264*4882a593Smuzhiyun { ahc_patch19_func, 674, 1, 1 }, 1265*4882a593Smuzhiyun { ahc_patch4_func, 680, 1, 1 }, 1266*4882a593Smuzhiyun { ahc_patch6_func, 683, 1, 2 }, 1267*4882a593Smuzhiyun { ahc_patch0_func, 684, 1, 1 }, 1268*4882a593Smuzhiyun { ahc_patch7_func, 696, 16, 1 }, 1269*4882a593Smuzhiyun { ahc_patch4_func, 712, 20, 1 }, 1270*4882a593Smuzhiyun { ahc_patch9_func, 733, 4, 2 }, 1271*4882a593Smuzhiyun { ahc_patch0_func, 737, 4, 1 }, 1272*4882a593Smuzhiyun { ahc_patch9_func, 741, 4, 2 }, 1273*4882a593Smuzhiyun { ahc_patch0_func, 745, 3, 1 }, 1274*4882a593Smuzhiyun { ahc_patch6_func, 751, 1, 1 }, 1275*4882a593Smuzhiyun { ahc_patch22_func, 753, 14, 1 }, 1276*4882a593Smuzhiyun { ahc_patch7_func, 767, 3, 1 }, 1277*4882a593Smuzhiyun { ahc_patch9_func, 779, 24, 8 }, 1278*4882a593Smuzhiyun { ahc_patch19_func, 783, 1, 2 }, 1279*4882a593Smuzhiyun { ahc_patch0_func, 784, 1, 1 }, 1280*4882a593Smuzhiyun { ahc_patch15_func, 789, 4, 2 }, 1281*4882a593Smuzhiyun { ahc_patch0_func, 793, 7, 3 }, 1282*4882a593Smuzhiyun { ahc_patch23_func, 793, 5, 2 }, 1283*4882a593Smuzhiyun { ahc_patch0_func, 798, 2, 1 }, 1284*4882a593Smuzhiyun { ahc_patch0_func, 803, 42, 3 }, 1285*4882a593Smuzhiyun { ahc_patch18_func, 815, 18, 2 }, 1286*4882a593Smuzhiyun { ahc_patch0_func, 833, 1, 1 }, 1287*4882a593Smuzhiyun { ahc_patch4_func, 857, 1, 1 }, 1288*4882a593Smuzhiyun { ahc_patch4_func, 858, 3, 2 }, 1289*4882a593Smuzhiyun { ahc_patch0_func, 861, 1, 1 }, 1290*4882a593Smuzhiyun { ahc_patch13_func, 862, 3, 1 }, 1291*4882a593Smuzhiyun { ahc_patch4_func, 865, 12, 1 } 1292*4882a593Smuzhiyun}; 1293*4882a593Smuzhiyun 1294*4882a593Smuzhiyunstatic const struct cs { 1295*4882a593Smuzhiyun uint16_t begin; 1296*4882a593Smuzhiyun uint16_t end; 1297*4882a593Smuzhiyun} critical_sections[] = { 1298*4882a593Smuzhiyun { 11, 18 }, 1299*4882a593Smuzhiyun { 21, 30 }, 1300*4882a593Smuzhiyun { 712, 728 }, 1301*4882a593Smuzhiyun { 858, 861 }, 1302*4882a593Smuzhiyun { 865, 871 }, 1303*4882a593Smuzhiyun { 873, 875 }, 1304*4882a593Smuzhiyun { 875, 877 } 1305*4882a593Smuzhiyun}; 1306*4882a593Smuzhiyun 1307*4882a593Smuzhiyun#define NUM_CRITICAL_SECTIONS ARRAY_SIZE(critical_sections) 1308