project.pbxproj 376 KB
Newer Older
zhukai committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 3361 3362 3363 3364 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 3410 3411 3412 3413 3414 3415 3416 3417 3418 3419 3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 3461 3462 3463 3464 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 3791 3792 3793 3794 3795 3796 3797 3798 3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 3809 3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 3834 3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 3845 3846 3847 3848 3849 3850 3851 3852 3853 3854 3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 3885 3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 3897 3898 3899 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936 3937 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999 4000 4001 4002 4003 4004 4005 4006 4007 4008 4009 4010 4011 4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 4063 4064 4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 4076 4077 4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 4089 4090 4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 4136 4137 4138 4139 4140 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 4176 4177 4178 4179 4180 4181 4182 4183 4184 4185 4186 4187 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 4208 4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219 4220 4221 4222 4223 4224 4225 4226 4227 4228 4229 4230 4231 4232 4233 4234 4235 4236 4237 4238 4239 4240 4241 4242 4243 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 4317 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345
// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 46;
	objects = {

/* Begin PBXBuildFile section */
		0214246CCB1FF7182F7222B9CCDF8FCB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFF6B4F2C250D4AAF255E5BB492D4311 /* Foundation.framework */; };
		0309F31D2ADE8C3AF32F4B6A228747E0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFF6B4F2C250D4AAF255E5BB492D4311 /* Foundation.framework */; };
		03999C589E835359F305ECB7BA8B5C79 /* NSArray+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = F41F9089C85E45F2A58BB56BEC65C13A /* NSArray+YYAdd.m */; };
		03BC8956F3E35A2B688BD1DB6D784AF0 /* YYLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B7B4F86684C22B893B3796D4CF7990B /* YYLabel.h */; settings = {ATTRIBUTES = (Project, ); }; };
		03FD40981483C805418AFBEB139E4BA5 /* UIPasteboard+YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = 43303C0DB81431C4BFD2B2C7AFFC6147 /* UIPasteboard+YYText.h */; settings = {ATTRIBUTES = (Project, ); }; };
		04D9E26FDD8EF042983DDAAD3FA2B0FB /* YYDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 8692735F2819CB6A95E65506F6F8695F /* YYDiskCache.m */; };
		05705FF97F57ED6D5983DACFE4B47B2D /* UIGestureRecognizer+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 3401B6C6E4E854076FE3128B92603FE3 /* UIGestureRecognizer+YYAdd.m */; };
		05944971E90B2E2049AAD90BEFF209B1 /* NSArray+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = DFA9123987B037638453C8D337285F30 /* NSArray+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		067ACF6E517ECB7711D68F7416E90E0B /* QNLruCache.h in Headers */ = {isa = PBXBuildFile; fileRef = E11A3DE52D7C7556F24DAA57A1F4000D /* QNLruCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
		08C01B80BAF88CC5B71CEF6F18126FDB /* QNRefresher.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B469C4A85AB0FB0E18C9AF7C96DB4FA /* QNRefresher.h */; settings = {ATTRIBUTES = (Project, ); }; };
		09258C93D9B099C64406A383592175A9 /* YYWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DF248F2DE92177E426787C6277218A95 /* YYWebImageOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
		09D9097831C9FEA183EF7A817447BB53 /* PNScatterChartData.m in Sources */ = {isa = PBXBuildFile; fileRef = 92B6A6A8D7E0C20905A54EA6D2BE4BD8 /* PNScatterChartData.m */; };
		09DF0EA0DEFE2B9B11E38D64B3F9058A /* QNPHAssetResource.m in Sources */ = {isa = PBXBuildFile; fileRef = 68DD1AD8F7A141BCD4B5B968C86F594D /* QNPHAssetResource.m */; };
		0A0F3815D9A78AE3D6F091DE62621534 /* YYSpriteSheetImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A2241FD038C87481EDDC6430F054B79 /* YYSpriteSheetImage.m */; };
		0A3163D5A359CE16F960F25806C710D3 /* MKAnnotationView+YYWebImage.m in Sources */ = {isa = PBXBuildFile; fileRef = D2580080CD10F85EEA5E70C6BA62A2F1 /* MKAnnotationView+YYWebImage.m */; };
		0AC601D0442954B68462BEF274A838EB /* PNBar.h in Headers */ = {isa = PBXBuildFile; fileRef = B1812D2BBC2599B9004D6E591203871B /* PNBar.h */; settings = {ATTRIBUTES = (Project, ); }; };
		0AEF4A1AB65FF1595C9CD6D1CFD518E2 /* UIView+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E5BB8912CC7B5985B8FCDA0E292B314 /* UIView+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		0B488E13FDD29A5B1BEA025AB2F2B1D5 /* IQUIViewController+Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C1736CC331FBC63347A7457F5F311D5 /* IQUIViewController+Additions.h */; settings = {ATTRIBUTES = (Project, ); }; };
		0B892692A603D8BCC8A8F01DDD275C8B /* PNScatterChart.m in Sources */ = {isa = PBXBuildFile; fileRef = 38FAC28EFA79D93EF829ED5C3943433C /* PNScatterChart.m */; };
		0BD0983193452193A77B9C8290B43BF8 /* LBXScan-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BB9C8447313260EA3D500D91310D470 /* LBXScan-dummy.m */; };
		0C1489BA09F984730E61044B57F2B5D0 /* YYKVStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FEE2CA6858923131E2F6B44BE875708 /* YYKVStorage.m */; };
		0C19F7E378895947BBCA9694DFB29245 /* UIScrollView+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = B6BA3925460F52779701741D758C22F6 /* UIScrollView+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		0C57F64E2FA4CD55B15F11F31362B08B /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = 637DA74724D69A83E1119F066EE8C72F /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Project, ); }; };
		0C8C8C8479AC4570336A1F424698A6A1 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D45B51076E13BCE8FBBD4EA1E674DB37 /* MobileCoreServices.framework */; };
		0DA8FE2CC3000C4ED9D9ED2A9CA6A52C /* YYKVStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 33F8E191FB5E7A3367514F6BEED0385F /* YYKVStorage.h */; settings = {ATTRIBUTES = (Project, ); }; };
		0E1FC7034499272A3A47D1A2897C4431 /* HappyDNS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 39376E18AAE0B4E37AFB761D4D69A61E /* HappyDNS-dummy.m */; };
		0E54EE4CF29ED22476658A10745B8AEC /* IQUIView+Hierarchy.h in Headers */ = {isa = PBXBuildFile; fileRef = D80682ECD56AA5024941FBE9337C4544 /* IQUIView+Hierarchy.h */; settings = {ATTRIBUTES = (Project, ); }; };
		0F94000CBC7B06C479712659ECC0AF35 /* YTKNetworkConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 31FE5A8F8B89D2DCE683008F0F6E2BB8 /* YTKNetworkConfig.h */; settings = {ATTRIBUTES = (Project, ); }; };
		10048F2CD8D6C75605BC8914DE8C1A72 /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 8832D6BD245E6A4413551DC6B5365B93 /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Project, ); }; };
		100DCBFE39E91CF7A296FABFAB4D7CC6 /* MASViewAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A67F09DDB8BE489CDE5DC9E68D73A5E /* MASViewAttribute.h */; settings = {ATTRIBUTES = (Project, ); }; };
		10982DD4D368F5A1FC4C320CEACA6FC8 /* QNVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 4795019D69AB735EA0EF51D89A366137 /* QNVersion.h */; settings = {ATTRIBUTES = (Project, ); }; };
		10EBA81E0539EB8B46584DEABC83E00C /* YYMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D8CD48A8735654F75DA77F5CD5502F2 /* YYMemoryCache.m */; };
		1139182DA97498D2831A8260BE6751D1 /* PNGenericChart.h in Headers */ = {isa = PBXBuildFile; fileRef = 82FDABE15003C29C31C042906FA961FB /* PNGenericChart.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1196B24CEB0E3C3E3CD76E96C401C527 /* QNResponseInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 14B8E515862D32EF7822C0AC9707BAD3 /* QNResponseInfo.h */; settings = {ATTRIBUTES = (Project, ); }; };
		12EAD38A351077AD6CA50616A74A9CD2 /* YTKRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 40F4C9191F5E9E8824AC54AF1BCD7FFA /* YTKRequest.m */; };
		1307DFA5C6BAC0A80D739B523F0D5247 /* IQTitleBarButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = A986592868F00FBF5B7770849D6B9A7F /* IQTitleBarButtonItem.m */; };
		1354BF3A0F879396E691B943830E263C /* UIFont+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 91D5B9C89985E75DD0E978B70EDCC70A /* UIFont+YYAdd.m */; };
		135A586C62D04F378018A619B607C39A /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 503AD3448B1294018224937D91582480 /* SDWebImagePrefetcher.m */; };
		13635B78121B99E5C03C92506A161607 /* MASViewAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = C70A110502F05D6E588D45C8AF51E501 /* MASViewAttribute.m */; };
		13BA8D8E640EDF69837C928B1062E548 /* UITextField+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 49746B71A92AD8B28B1F76E7EAC41D27 /* UITextField+YYAdd.m */; };
		140F4AB9151132BEE804A0B2CC5B602D /* YYWebImageOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = F304CECA3CA8BF8AC9A258821152718D /* YYWebImageOperation.m */; };
		141F92D2318A7E395771FA510FFF60E7 /* QNUploadManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 59BE32FA67BE8FD76149FFD5137C5EFD /* QNUploadManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
		149E5412AC3CAF625BE3BDDD01FAAA4E /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9EA3BD3EC83CFE9618DFBF1F9698AC82 /* UIKit.framework */; };
		150D39E0AB1374FF56F86BF33ED60B12 /* IQKeyboardManagerConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 8722503A45043DC6D68FB49264A9E6DE /* IQKeyboardManagerConstants.h */; settings = {ATTRIBUTES = (Project, ); }; };
		150F2A7F3538263CBCE14137580AA09F /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 95426AC52FA6AB57A63B5A2CEE26CA30 /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1576C57AD73E2B64089E7E803BE3B000 /* YYTextLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = A39F40BA11DF4CC6A8C20AF4BB59DE84 /* YYTextLayout.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1577F10389CE25DBE59F9AE0FA20E2B3 /* PNRadarChartDataItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BF6690975AEA2D3DB61BAEA35DA120A /* PNRadarChartDataItem.m */; };
		160E962CE69AF99AE0E349571A381C9A /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 68D911F52470A5D80E034CE5582BAB4D /* MJRefreshFooter.m */; };
		1702DB74CC573578862AA584FC9D1632 /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9338B52A750E6B09B7BC843FE93DA26E /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
		17889562A613EFB9E8C0CD14947CCC8F /* AFAutoPurgingImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = F4A75366150FBCC6030E0A5F35A8F899 /* AFAutoPurgingImageCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
		17B0E8364BC82F8CC3C49C877D323BED /* IQTitleBarButtonItem.h in Headers */ = {isa = PBXBuildFile; fileRef = AF8D7621D6657835CB86FB1AE34B2F52 /* IQTitleBarButtonItem.h */; settings = {ATTRIBUTES = (Project, ); }; };
		17BC53E3727245E5976CA897666FF4FC /* UIView+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 42744B519FC3A709AC04810658F57137 /* UIView+YYAdd.m */; };
		17F8558387F4B2CDCAFEE01A31822FF1 /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = CFC63E058F7E519E65BEAD5DB3A51B21 /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
		17FF0453901AD26D7B801A3B8B6A84F5 /* QiniuSDK.h in Headers */ = {isa = PBXBuildFile; fileRef = F6A6E2F9362E9956DF1C345E47E986FC /* QiniuSDK.h */; settings = {ATTRIBUTES = (Project, ); }; };
		18202A548E96F6890FD2700971FAB465 /* YYTextRubyAnnotation.m in Sources */ = {isa = PBXBuildFile; fileRef = 7793FEC96AB9F4F77B21396536FEFFB9 /* YYTextRubyAnnotation.m */; };
		186ECA7F2B213C7A11A8F871EFD917CE /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = FBF615E4FA894C9F4A1010FF785482C2 /* MJRefreshBackGifFooter.m */; };
		19431002E999EF89C3C01EA6B4801350 /* YYWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FBBAD5D9D6135865D480EFCAD4DBEA4 /* YYWeakProxy.m */; };
		1A1B913C4DF28D3F5492F4D699880670 /* NSDictionary+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D73436506DAECCDDEE2C179C8FCBB24 /* NSDictionary+YYAdd.m */; };
		1A26E9AF362BF9B564190A8766A306B5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFF6B4F2C250D4AAF255E5BB492D4311 /* Foundation.framework */; };
		1A358B4E951D86FF5A1D546E0A8CE0D7 /* NSObject+YYAddForARC.h in Headers */ = {isa = PBXBuildFile; fileRef = 28B573C746DF5ABF9E897C351A5ABC3F /* NSObject+YYAddForARC.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1A9E04A691FEE928C4F68BBCC4ED543C /* QNIpModel.m in Sources */ = {isa = PBXBuildFile; fileRef = B3FA7792219672C9770BE0882C0C7BCF /* QNIpModel.m */; };
		1C50E88C84AD04DD0CE83650F01879A0 /* LBXScanLineAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E08170693D256D0BE875094FDEB32C3 /* LBXScanLineAnimation.m */; };
		1C76817FA5353D989D7BC33E8C5997B5 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4455927A09654D27862AA175D9D5D9BF /* CoreGraphics.framework */; };
		1E006817E898FBE689216F9F25209B25 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4455927A09654D27862AA175D9D5D9BF /* CoreGraphics.framework */; };
		1E2E1AF6F9351E4FEF7F4D58C242A775 /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CEDA9EAB267C99E15B10C58F3B6A905 /* MJRefreshGifHeader.m */; };
		1E38527C36D3C3F2D2EEC3CD45533510 /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 715F64664FD209D577B7A4D50D677DC9 /* MJRefreshAutoStateFooter.m */; };
		1EE50C68718B41DD920777499BCE2F09 /* YYImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 088C21DA5F36774A5C89853E0BC82AE1 /* YYImage.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1F334E3A9EDE6D633E7B09D72CD7A19A /* QNFormUpload.h in Headers */ = {isa = PBXBuildFile; fileRef = CC06703CAA0824F4238060AD091AFE58 /* QNFormUpload.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1F8FC9D30B33DA8AF440533E2B79EA84 /* UICountingLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = D3B45D762243E92EE399C50F173B6929 /* UICountingLabel.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1FE05EE1A1661A06CCA975D7D5BEFB73 /* UIDevice+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = C411564C02E2534914D3C99627C13947 /* UIDevice+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1FE215BF6E333819BA7309B141A776E5 /* IQUIViewController+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = 6065219995CE258B380A3BF065C41F9D /* IQUIViewController+Additions.m */; };
		200F5407DA9F58BF8B09719DB34217D7 /* QNGetAddrInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F6CEF402C1F304115BBB3D384F193C13 /* QNGetAddrInfo.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2033813DF2C890790CC8EB1FC93F0806 /* QNUrlSafeBase64.m in Sources */ = {isa = PBXBuildFile; fileRef = AC341F92CD9E5CA84088083946008EB3 /* QNUrlSafeBase64.m */; };
		204DD0EDC1E5D6F04DC4FFDDB9E9C75A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFF6B4F2C250D4AAF255E5BB492D4311 /* Foundation.framework */; };
		212E98956D90778A6628481B42DD95CB /* YYTextUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 87A8D73317527D08DA6CC5E8E4998B9C /* YYTextUtilities.m */; };
		214DF0B6664033C87D6B846599FB477A /* NSLayoutConstraint+MASDebugAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 922C1BC56A9DDDB276EDD611DBCE56DC /* NSLayoutConstraint+MASDebugAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; };
		217EC3738DEA93AD4023FCD9B9B7A8F6 /* QNDomain.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CB3F9ED6AA4C735BAA98FCA7CE5DB7A /* QNDomain.h */; settings = {ATTRIBUTES = (Project, ); }; };
		22D62DD7F01C1BCD94D2A76FA7F6FB7C /* LBXScanTypes.m in Sources */ = {isa = PBXBuildFile; fileRef = B5A247005A21B73E2C8A3251A01941C6 /* LBXScanTypes.m */; };
		22FD41444B23DCD0BB214587F24FA5A2 /* YTKBaseRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BB1AD2EE01ECB97D168CC3809EE64A1 /* YTKBaseRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2313C2CE1AA3BF50F7AFB2E967478E35 /* SDWebImageDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 02CA89E81DA7854030D9755C66D877F5 /* SDWebImageDecoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
		23474948810DC839675A3769B2BEAE5C /* QNResponseInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 81D8E7EBB806101C08447480E81A659A /* QNResponseInfo.m */; };
		241DE4342061981500459C4AD6440C09 /* NSObject+YYAddForKVO.h in Headers */ = {isa = PBXBuildFile; fileRef = A3369270E0E7E765DA10CF4D35F4D399 /* NSObject+YYAddForKVO.h */; settings = {ATTRIBUTES = (Project, ); }; };
		24507FBF22F60E694038ED944396975E /* QNHosts.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A6CA62CF88CCBA4D0522FD523760527 /* QNHosts.m */; };
		2579663181BFA8F7DA4B5D7CF8537FC0 /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = BAB91A68FA8238A4D92F9BF93A31D8BB /* UIActivityIndicatorView+AFNetworking.m */; };
		268DA924AEA51CCBE7D187332E4841A5 /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = CF9F6DC1EDC3C1C763EF971E52C16515 /* MJRefreshBackNormalFooter.m */; };
		2752D4EF056A146F1AEF943E0C2544FF /* QNSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 54A78353A07E27C6ECE1E6F70A4B1A5C /* QNSessionManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2759211665C464195567C344CF55217A /* QNRecorderDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 89222E79C35219F47E2282868EBA347E /* QNRecorderDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; };
		27E9AB25EF156B1399C0693BFF99C128 /* QNTxtResolver.h in Headers */ = {isa = PBXBuildFile; fileRef = 1211C5E758C331AC0B2C1C12CC0968F5 /* QNTxtResolver.h */; settings = {ATTRIBUTES = (Project, ); }; };
		280698E04EE618346A90A657EBB3B1E4 /* QNAssessment.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A55638CB632132382A7A872DB6BA3B0 /* QNAssessment.h */; settings = {ATTRIBUTES = (Project, ); }; };
		28144E1298E75AA10FA50742FDED73B8 /* UIDevice+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = CBA83546224AAB7ED053A0DDC3C917A8 /* UIDevice+YYAdd.m */; };
		28392F325DA875A7533639973D767C7B /* IQUIScrollView+Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = E1E186568CF59EE698EB4520A5DC575E /* IQUIScrollView+Additions.h */; settings = {ATTRIBUTES = (Project, ); }; };
		287DB473D0F6D35B5839EDC75F207060 /* IQUIView+Hierarchy.m in Sources */ = {isa = PBXBuildFile; fileRef = 28D80F7734F6F3499A2E7F1EABA45009 /* IQUIView+Hierarchy.m */; };
		291917106FFE5E242919B57386FBF2D5 /* IQTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = C9C7527398811460761F70BE91BF2394 /* IQTextView.m */; };
		2992080FA76116F17B3C9766C07CCE04 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFF6B4F2C250D4AAF255E5BB492D4311 /* Foundation.framework */; };
		29D221887670387A248AD92AA94253C2 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D685DDCD53E8ABD0F5307AB8228BA357 /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
		29ECB1F170AA963A9CD58C043D5E394B /* NSBundle+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = A809A919F587456DA8C976EB6FC36500 /* NSBundle+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2A042932E7436448E0E88E7EF562C3E3 /* YTKBatchRequestAgent.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D05AC93220189E41515BF51E42C7107 /* YTKBatchRequestAgent.m */; };
		2A0F21F3F0905E69CE66468D85ABB0BB /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = E8F6202B18FE0C81A6D79B22CDAC79EB /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2BC34986D7D2D38F38D9B7D15CCA8421 /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EF8F9F6EA82E7E9EE716D81A20EE2590 /* AssetsLibrary.framework */; };
		2C0225C616396B2A56F7A83C2DF82ED3 /* YTKBatchRequestAgent.h in Headers */ = {isa = PBXBuildFile; fileRef = 61E23B1FD6029E2535355CBF7B049139 /* YTKBatchRequestAgent.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2CE1F5D65AC4F83BA81D8A1CC93EDB73 /* IQToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = A5171DB593E10DC2CD2999B2FB2E1428 /* IQToolbar.m */; };
		2D46643A345E24343F4EEBC785A770BB /* NSBundle+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E85B75736D7AF9B9CCFCD3B9301A119 /* NSBundle+YYAdd.m */; };
		2D7533505928D123ED4D10253D66CB39 /* YTKBatchRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = E94884DC42D5A437463CB0AFAF00751E /* YTKBatchRequest.m */; };
		2DBB74B8B5DDB1F621433DD12BF35102 /* MASViewConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 43967AC21D86698A40CC8522F9265D6A /* MASViewConstraint.m */; };
		2DC8DC0F5688130E0F20C07423A20629 /* LBXScanViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 190D915950FD262A0B8B1CBC59CF6B1D /* LBXScanViewController.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2EFDF6183E239C691474BBEDBB80D5A7 /* QNHijackingDetectWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 8402BC5BD8101C34B739FD8B4C4E2D86 /* QNHijackingDetectWrapper.m */; };
		2FEEF8D48B79D64493F013F2DADB8B1F /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EE02931B74E8B6D8D06976B7C10EF86 /* SDImageCache.m */; };
		301EB187A472BCE55850E7A62183F225 /* QNDnsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AA94F60C05709C6F074B07DC84F1CED /* QNDnsManager.m */; };
		3051AAA84F1525CEC25E9B935041F7C5 /* CALayer+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 89B251C9934D20E5F433CB292608462B /* CALayer+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		315B78178F8BA2B00B75D54CAF559D68 /* YYTextLine.h in Headers */ = {isa = PBXBuildFile; fileRef = 73C61BB3BA5989566F74877660660925 /* YYTextLine.h */; settings = {ATTRIBUTES = (Project, ); }; };
		31A3966152C07F4BEA7093723B9E1E6C /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E69806552873BA9DBCD13D47C68905 /* ImageIO.framework */; };
		31AB55C9CCBFAEABB08AF8F7EB3D0F2C /* NSObject+YYModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BAEFA6EF213B8FE301A703D67FE9C9B /* NSObject+YYModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
		31ACAA176F346A1D84062E56642230E3 /* LBXScanNative.h in Headers */ = {isa = PBXBuildFile; fileRef = D47BCFDD6EB51A113F3F39234B3F2FED /* LBXScanNative.h */; settings = {ATTRIBUTES = (Project, ); }; };
		31ED9BD97AF9E62874AF3CDF2F8090CF /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F8AFF263202552BECB055DE2762E0804 /* AFNetworkActivityIndicatorManager.m */; };
		32AF0C15BBC960CBBBF25E1C23FE0F9F /* YYFrameImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 366765897B297F2AC84C77254229852C /* YYFrameImage.h */; settings = {ATTRIBUTES = (Project, ); }; };
		3326B385EC532D0CA9CAB115293E1DEF /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 2774DD89C32E97FC51A1EBF166A40F02 /* UIImageView+HighlightedWebCache.m */; };
		33349F3397AF9DEAFB7E496D257ED15E /* NSParagraphStyle+YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = 69990A8E90DCCAFDA391FD0807F5EF40 /* NSParagraphStyle+YYText.h */; settings = {ATTRIBUTES = (Project, ); }; };
		33E19B81B2797252EB8483DD79498E72 /* IQKeyboardReturnKeyHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = A0439CB87B06390D1F64357338D022BC /* IQKeyboardReturnKeyHandler.h */; settings = {ATTRIBUTES = (Project, ); }; };
		341A4BCFB7B1E78548ECD00869FE22B3 /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = CB9AD771659928F7E3FE4B53BB9374C0 /* MJRefreshStateHeader.m */; };
		34D4D58671033347D2F9F2C7BA380CE3 /* YYTextEffectWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = AC4B59FC0765B38E58FA36B666B52208 /* YYTextEffectWindow.m */; };
		3521DEBB57138EB72DA16E5EB1DDBEF7 /* QNTxtResolver.m in Sources */ = {isa = PBXBuildFile; fileRef = CFA0CEB895A8FEF29E5728A324EA548B /* QNTxtResolver.m */; };
		355A788B2A2C51C3B32100CFCD422E44 /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A6C95DF1E0BB2BAEB5FD87978667EDE /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
		35DC3745506068DB75F0FC6F0CFC5DB8 /* YYWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E58F5AFE14C8D0249D9A8CCF4F64A28 /* YYWebImageManager.m */; };
		366AE2A573933F601B7DEF7A62FE6657 /* IQUIScrollView+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = 90C7C4CC2267E011E91387946368A679 /* IQUIScrollView+Additions.m */; };
		36D50D080A97D5BE9920C1AD43EE434A /* YYImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DC4929E4B68402D18151F3638593836 /* YYImageCache.m */; };
		383685CA4FFC20A7E35E70E3358EDAA9 /* YYTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B41BA9CB11AC2D6EFEA377B42F72AEC /* YYTextView.h */; settings = {ATTRIBUTES = (Project, ); }; };
		385127F314DABEA738F334D1434CD778 /* QNDomain.m in Sources */ = {isa = PBXBuildFile; fileRef = 5AEB7E37F93A644532485F8BA6A66849 /* QNDomain.m */; };
		386B6DC7A1DF257CA0272E3D429C8114 /* YYTextArchiver.h in Headers */ = {isa = PBXBuildFile; fileRef = 22619567FB0674BEAD9127A8D52E4F7E /* YYTextArchiver.h */; settings = {ATTRIBUTES = (Project, ); }; };
		3AADD9E7D1295CD56EA502BC96F01D7F /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = B7D7AAB770ADCEB2C4672F1F84E8061E /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; };
		3B83762D6087FDCD18ED95ED06571856 /* CALayer+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D24610AB1DC8A4C9904789079A388ABD /* CALayer+YYAdd.m */; };
		3D51A7D14E04DEA3F615267326D9DF39 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFF6B4F2C250D4AAF255E5BB492D4311 /* Foundation.framework */; };
		3DA34CB466469ADCA4BE42937E580AB8 /* IQUITextFieldView+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = 7303522968D28D1BB4A7BC5240547650 /* IQUITextFieldView+Additions.m */; };
		3DC4E6854842EFB065AAD94859284F5E /* NSNotificationCenter+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 6558698940B9292E47F6429E6C0CACD1 /* NSNotificationCenter+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		3E2FAE093C2A321C4969687906381CBF /* NSKeyedUnarchiver+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = CC00BBFB90F79D2DF89192C435E04741 /* NSKeyedUnarchiver+YYAdd.m */; };
		3E45CDF904843C63FCB380582ADF1F65 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFF6B4F2C250D4AAF255E5BB492D4311 /* Foundation.framework */; };
		3E4AC150F23FAB3650FE90693F7B426F /* PNScatterChartDataItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 2462AF55F270199EA94D652C444BCDB2 /* PNScatterChartDataItem.h */; settings = {ATTRIBUTES = (Project, ); }; };
		3E8E6916C563B9CB12AA417275FC6EB3 /* NSLayoutConstraint+MASDebugAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AAEE973458E58732749DCCE3964F1ADD /* NSLayoutConstraint+MASDebugAdditions.m */; };
		3EF4D73E8D87E6BE2E904B1DE8B45FCD /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA804DE521259F015EC3477B3D78E0DF /* CoreText.framework */; };
		3F3C5054D6D00E4DF07C5966A3C2EDAD /* MKAnnotationView+YYWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = D151ADCFDC4239A5F8933976DE373B11 /* MKAnnotationView+YYWebImage.h */; settings = {ATTRIBUTES = (Project, ); }; };
		3F7F1B500D05AEFFDB87312699699908 /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 22D02AD2A5206E78F357C59E3A0DA4A2 /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
		3FBC9547E5EC30B3E0B7ED807873956A /* YYMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 991B3CF2C665F64E73CE937BC10496E1 /* YYMemoryCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
		40711E2CDB07AEE4C2F39A2AAFF2A265 /* UIApplication+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 888A71A4F2BD35369FF8BC51FDB72E65 /* UIApplication+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		40D74194BA22EDF547A8D4516FC26440 /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 00B40A2D422EBBFA352A46A6AAF2B765 /* SDWebImageManager.m */; };
		41733228A3D9CED1150FD6FB2E5982C3 /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = C48F42E943F2AF6861243074DE060CCC /* UIView+WebCacheOperation.m */; };
		41DF396BF2A1647F507888A462F6C097 /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C1060DD18ADB3F43633B1A3D93A3B5C /* UIImage+MultiFormat.m */; };
		42CDB5620F8FEE5BEDBB7F89330476FD /* YYTextDebugOption.h in Headers */ = {isa = PBXBuildFile; fileRef = 1676FC6F43965C3F1DB04343C33B6DE6 /* YYTextDebugOption.h */; settings = {ATTRIBUTES = (Project, ); }; };
		435B45F901FF120167FA6FD801840F92 /* NSObject+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FDDF6200B2987BCF84D17FA85702D68 /* NSObject+YYAdd.m */; };
		4438F8DB9090F207E8D53C0E52182145 /* YYSpriteSheetImage.h in Headers */ = {isa = PBXBuildFile; fileRef = B5D298E130FC7E79E64D4258071FC57C /* YYSpriteSheetImage.h */; settings = {ATTRIBUTES = (Project, ); }; };
		44BEDBB67467AC59936D95E028317B51 /* PNColor.m in Sources */ = {isa = PBXBuildFile; fileRef = 744774D998D80C43590DCFF12D5592C3 /* PNColor.m */; };
		45F20091FF4767D843F7B2E7E01C48CE /* YTKNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = 23DFE5D5EAF9ED07CAB0AF8FD116C4A6 /* YTKNetwork.h */; settings = {ATTRIBUTES = (Project, ); }; };
		460C0E044E6DB0334444674835D7CA21 /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 9275B6F0C0DF4F08D32B671EA7611064 /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Project, ); }; };
		465CC74534F6EEF25B09F359A6ED348F /* NSNotificationCenter+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A2C9BC8A1A27F9177AE09C65548D5F6 /* NSNotificationCenter+YYAdd.m */; };
		467BB1014500BF87AE008F76EA87A783 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFF6B4F2C250D4AAF255E5BB492D4311 /* Foundation.framework */; };
		46AEACA04A37588BC25653626ACE755A /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D26CDE53EE5070080BF789A9A03B869 /* MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; };
		46D931760B10C6FBE8B29D06AAC94228 /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = DEE67F94AA490D45E5BB12E87B28B317 /* MJRefreshBackStateFooter.m */; };
		47C563FC156619F58C606540CE30D982 /* PNChartDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = C264A8337D934758A0021A0990F17610 /* PNChartDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; };
		48019F26A076CA8A4A76F3E3654A05D3 /* NSData+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C8412CF051B2DB965350F95AC5437CC /* NSData+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4982F6A38E149A01137311B533591DD5 /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 68EAA24CFB58D85FF8AD53FE99DDD9DB /* UIScrollView+MJRefresh.m */; };
		4995721FD6AF39BA86930A03FD887AB1 /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A8F56D4BA2663F7ECBEEFF2F12ED20A /* UIImage+GIF.m */; };
		49D168BDA732C26A1DC032E30DD2C976 /* YTKChainRequestAgent.h in Headers */ = {isa = PBXBuildFile; fileRef = FF3508C8EDB34F72BD20D88AC64F7111 /* YTKChainRequestAgent.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4A31BAD7DB9C8DF25347BC719116F7DF /* UIBarButtonItem+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = F70CC5385842BD03DCD0249BD7284A44 /* UIBarButtonItem+YYAdd.m */; };
		4A46E06DDA060221FC30A35532E1A652 /* QNRefresher.m in Sources */ = {isa = PBXBuildFile; fileRef = 98C97239B9F0800E84397DD17EB33B22 /* QNRefresher.m */; };
		4A485D9D13D483F6A6F0457E493B9EEF /* QNDnspodEnterprise.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AA28B0EE2C9BE93861DADC057454186 /* QNDnspodEnterprise.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4A86BE0174028E1B00350960B760AF47 /* PNChartLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FC5836A087B06834FEFEB7AE1560F57 /* PNChartLabel.m */; };
		4AAB0E1F6B0EDC4855FE00E28851A6C8 /* UIGestureRecognizer+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 89C23FF67440662DEFF46D22AD7013A8 /* UIGestureRecognizer+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4BF5C69317CF16F6F479C53A50F58742 /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5843FABECAEA32AE1421FD56E04C65 /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4D12AC4D83DB34A425A171DD383B8134 /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F3D2754DC09350201243F9F953B2998 /* MJRefreshComponent.m */; };
		4E723CDC3A28C236857F43B7BEDDE104 /* UICountingLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 669A2E87BCA31317F90FD02323B97CB2 /* UICountingLabel.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
		4F9C2060DDF274C1C4CC77F753B8963C /* YTKChainRequestAgent.m in Sources */ = {isa = PBXBuildFile; fileRef = 126C29428C01FF7731960BC3F06A5C46 /* YTKChainRequestAgent.m */; };
		4FA4A04066717B07BAC4BADEBD3AE0E1 /* QNAsyncRun.h in Headers */ = {isa = PBXBuildFile; fileRef = B584FAF081DE0A1C0D7E916778746117 /* QNAsyncRun.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4FB92891EE1AC4C69C84F4EF97E9F711 /* PNLineChart.h in Headers */ = {isa = PBXBuildFile; fileRef = F13D2E7B0BAAD5F2CA42A50FFBB21F9C /* PNLineChart.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4FF9853C28B09E6870F6111745F3E8FF /* UIColor+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = AE594B77060CE55F74198D8B7B30B704 /* UIColor+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4FFB22B2EE622E50564E391E0BCCE63F /* YYImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 11DA5E6EBEB54292BA702C4257302F16 /* YYImageCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5000B5AA92F7956AFA56581E82A81407 /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 388D193DB3E15F5AC6696663B4A8086E /* MJRefreshAutoNormalFooter.m */; };
		523F69012549DCADB26D11EFB6593B5B /* Masonry.h in Headers */ = {isa = PBXBuildFile; fileRef = C9189EF202C4099D438685E76A1A92D2 /* Masonry.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5243E7D060869AA7DB2F6895ED605486 /* YTKNetworkAgent.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B3E7103A9C009636FD385B9AA522F84 /* YTKNetworkAgent.m */; };
		536F7D0550F5FD9F5869CEC995CFEE9B /* MBProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 621F0BB0A04CEF04C2C7F560679EBBF8 /* MBProgressHUD.m */; };
		5392EE3D6060EC23CD5103FDC25039FA /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 03C06138C72CD89D2761820737E76555 /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5427E3234D428490BB66EC6EF61F058F /* PNLineChartData.h in Headers */ = {isa = PBXBuildFile; fileRef = 9396F0974734A56727B939FA4BA405F1 /* PNLineChartData.h */; settings = {ATTRIBUTES = (Project, ); }; };
		54427D29FD7B712BB0F0B0B0FA1E0CCE /* UIScrollView+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = F4AD2DF0FB5BAED023BA7FA48B226CF6 /* UIScrollView+YYAdd.m */; };
		5458101EFE0B3A6941AD452315528639 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 44F69F1E3B161E46A1CEA1370FD985B1 /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5484230B30641C88BC11D2C1C98C2468 /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 154664DAA8948F081B92942092BCD54B /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Project, ); }; };
		548A1FDF931F99B4B96119FF288FCAF7 /* YYGestureRecognizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8294D20B6BBD3BD1489066C1DB5DDF58 /* YYGestureRecognizer.h */; settings = {ATTRIBUTES = (Project, ); }; };
		54951E4584BC05F03E4A05788EE43328 /* UIButton+YYWebImage.m in Sources */ = {isa = PBXBuildFile; fileRef = FF1D15646BA39725224E238E157FD027 /* UIButton+YYWebImage.m */; };
		5663F974EC0C65D91071764B17F46CE7 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7C7CF68F660FF56F527980581E3A853B /* QuartzCore.framework */; };
		5669A929C6DCA7011FBEF0B005954DF1 /* QNEtag.h in Headers */ = {isa = PBXBuildFile; fileRef = B9507607257C0C7A6A482F44FE9B6B8A /* QNEtag.h */; settings = {ATTRIBUTES = (Project, ); }; };
		56DE09B7113EC34DBAC8A7069AF28335 /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 803F15E7E90C99A368072B55FA605480 /* SDImageCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
		572C3D384BCA1A5486A9E49692E5FFDC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFF6B4F2C250D4AAF255E5BB492D4311 /* Foundation.framework */; };
		581C4D407B3E2D056153EC5D6C456440 /* PNBarChart.h in Headers */ = {isa = PBXBuildFile; fileRef = A6066284BBCD7F3DDF0C8DB6D74EA159 /* PNBarChart.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5839CCD4CDA7536C2D3A002E0AD246B2 /* QNDes.h in Headers */ = {isa = PBXBuildFile; fileRef = C47201E7C77A3C5C4BE4348FFA19A510 /* QNDes.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5844EF37B57DCAA24748F346B3BB586E /* IQToolbar.h in Headers */ = {isa = PBXBuildFile; fileRef = 01014971E4D8EEAD790D71911B980892 /* IQToolbar.h */; settings = {ATTRIBUTES = (Project, ); }; };
		58BC5DC1F5CD5417379D6C23AFD43D6C /* PNPieChart.h in Headers */ = {isa = PBXBuildFile; fileRef = 56537B3837B26336491E4E1A966A22F0 /* PNPieChart.h */; settings = {ATTRIBUTES = (Project, ); }; };
		59409D858E88CDFCD4FC51E9ECDE297B /* YYCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 568D6C37DDAA63A92C3824BAF69F0A0F /* YYCache.m */; };
		5945033488F9995134DBB7014DE2412F /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 3493460D732B0CDB4063A78A76384ED0 /* AFURLRequestSerialization.m */; };
		5949DECC7C9381463553D17EB162B7FD /* QNConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 424271B5046F0B7E7D35B86B66DA4778 /* QNConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; };
		59A92F97B06A6774BE82D457B31D9BDA /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A10528299F694FFA3CFB8AE866EE028B /* AVFoundation.framework */; };
		5A98F4290CDB4F78BCF2A5E9BA963D76 /* YYGestureRecognizer.m in Sources */ = {isa = PBXBuildFile; fileRef = 6987BA866E94CDADB8FD62FC513A100E /* YYGestureRecognizer.m */; };
		5B62B506E1D971633FB6EB8E4FF9D98A /* NSNumber+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = FAB3FA3A56DCDCDD1692BD9A21750F04 /* NSNumber+YYAdd.m */; };
		5B66B4C141217F48CFE72E1257DE2B6E /* NSThread+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = B03F0F0A63F90A58922225E2E5E861AF /* NSThread+YYAdd.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		5BD99733288DFD1592B1D86166545C5F /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D01F716460579FCB869B5A00AD10BD9 /* UIButton+WebCache.m */; };
		5C0696B2AD1DC23F6473F5A19FAB6296 /* AFImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 19F5BD3BF638C242C1BD26B28CF5F046 /* AFImageDownloader.m */; };
		5C36FCEFB9ADA73A8EDFDAA1557F9B62 /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = B6D17D25ECD0A6E4E1F35B163943C529 /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5C5BD46B6AAB6D7F33662FC71DEAB50F /* YYDispatchQueuePool.h in Headers */ = {isa = PBXBuildFile; fileRef = 434FC64DB94C56F54A590C22E05D5CF9 /* YYDispatchQueuePool.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5C7D662AE76F1F3AB3591A7EF52988DE /* QNFileDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 486D48ADE98F29CA003ACFD256E44F22 /* QNFileDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5D3218B9206C8EC996153E79604D7145 /* _YYWebImageSetter.m in Sources */ = {isa = PBXBuildFile; fileRef = C1A346D592172878EE7ABBF8371191FB /* _YYWebImageSetter.m */; };
		5D437F5C4A12A4552070DCFCC423583B /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = B440DB6896D781029D2B15851C67CB33 /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5E1E3E44DC8050E21E53ED6609F61341 /* UIColor+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = BADBF7A857CC673EC76A3F8D999A91A4 /* UIColor+YYAdd.m */; };
		5E40A4FF40517DD17EB86D20BE80ED5E /* NSObject+YYAddForKVO.m in Sources */ = {isa = PBXBuildFile; fileRef = 61091A66A492531A0E9225C2E23DE2A7 /* NSObject+YYAddForKVO.m */; };
		5E54EBFBC4C696BEF6FF62C566D5CA90 /* QNSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B31A55575E72C6DAD66C15F477AA9259 /* QNSessionManager.m */; };
		5EB07605AD3C776E39335651313EF823 /* YYLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A85E5E75A553904C15E9A47DE41123B /* YYLabel.m */; };
		5EBFADB0ACACA114B98082EBD8FDA650 /* MASViewConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D782D67D88D30B34D66DEA947E6D878 /* MASViewConstraint.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5F17C87433583A884BD231B4DDA82739 /* YTKBaseRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 48BAEAB22B0CB76B7B11548DE4DAF883 /* YTKBaseRequest.m */; };
		5F3FDE220BD7B60421EA044C71B0FD4F /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E69806552873BA9DBCD13D47C68905 /* ImageIO.framework */; };
		5F620F80F3754A386780ABE25D31080E /* YYWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B6E40EDDFEF1F18E97CCE7145D52F2C /* YYWebImageManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
		607392D4557F28D4151A1F5805041C2F /* UIBezierPath+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = D25F538D8D1A8E42F4A9F8F13C6DECAE /* UIBezierPath+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		60C0427D93165741C9C35CAACD32C088 /* YYThreadSafeDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = F1CCD1377BE2BC9BEEC20ED0F043F4C1 /* YYThreadSafeDictionary.m */; };
		60E8A0A6DE4F776F5D3D81EB21B538F8 /* QNUploadOption+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 386592D0A5277A7B3AE250CDF9187096 /* QNUploadOption+Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		61CCEA01CBE8EFFA5515E7A0D8635AAE /* MASCompositeConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = F1D89DF4596B818A3D7E4A1458B92EA8 /* MASCompositeConstraint.m */; };
		6209E20926D79222E59F58B962BFAA1E /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9EA3BD3EC83CFE9618DFBF1F9698AC82 /* UIKit.framework */; };
		624A60476E1BB9046DB006F6CD501753 /* PNPieChartDataItem.m in Sources */ = {isa = PBXBuildFile; fileRef = C542A1A287FB14BDDC68F71411BE4647 /* PNPieChartDataItem.m */; };
		62CC42820EF4C6EAFC8296C5AF893A1A /* PNScatterChart.h in Headers */ = {isa = PBXBuildFile; fileRef = 0036442C349754A53055C6C7FF474630 /* PNScatterChart.h */; settings = {ATTRIBUTES = (Project, ); }; };
		635F9EFF4A131A00C8F9BE720E78D446 /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D05C7AE124BD0921A6825CDDC2D8578 /* MJRefreshAutoFooter.m */; };
		63AB11A5E4106F71E026FDD3AE5C0819 /* PNLineChartDataItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 1281BFDBB1D44B2507D27CD2FC73D18C /* PNLineChartDataItem.m */; };
		63FF4EC1D3DDA4B5ED2F68BFC306B2BF /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 0027A55E3B1F288D795A9DFF98ACE1DA /* UIWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Project, ); }; };
		643FE5125D93CD32A3079C5C8209E5AB /* IQPreviousNextView.h in Headers */ = {isa = PBXBuildFile; fileRef = E512C3D8FD5E36000F6FB020681F3EF1 /* IQPreviousNextView.h */; settings = {ATTRIBUTES = (Project, ); }; };
		64897C22251DC14EF61BD29F0977C584 /* YYKeychain.h in Headers */ = {isa = PBXBuildFile; fileRef = BF846729574B5289422195859CC36328 /* YYKeychain.h */; settings = {ATTRIBUTES = (Project, ); }; };
		64AEB661C4A49475D10E2CDB1AA7BD94 /* YYDispatchQueuePool.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C154B3FCC593D8974D4A58DFDB2B3F0 /* YYDispatchQueuePool.m */; };
		65E85D1CC225E16C66FF845C84EC23B5 /* IQBarButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 2225F3C62ACA1B1B8191CE9909DA1714 /* IQBarButtonItem.m */; };
		66E1040543AF7BA3DC3731FE17C85F5B /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = F1C2426417658E16B48199197B535166 /* AFSecurityPolicy.m */; };
		6857E6849C1FFA1607FC74148029092F /* PNBar.m in Sources */ = {isa = PBXBuildFile; fileRef = 170AB739DF8A9DEFAFC01B6C97E3BB85 /* PNBar.m */; };
		68F98758BA84B8EC3472A8C6FD646D16 /* Masonry-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F3888E48C277361722DD6E37253726C /* Masonry-dummy.m */; };
		697D0A5908ECD3F104813B822D633D3E /* NSKeyedUnarchiver+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = A9BADB36249B1B6C3F1911CAE1BE3A1E /* NSKeyedUnarchiver+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		69F254E4E27DBC0E2E34392BF62610ED /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = F0BD22D25AAC79382BD0513F79099C23 /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6B46ACEE4DD1DCDE7EC53A046D9C644F /* PNScatterChartDataItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 750BD4F7028D2D5B741B373591F825B9 /* PNScatterChartDataItem.m */; };
		6B8E59D8C26F34D72EB14F5769D0DFEC /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C09B98360F76471045A223DAB9D1C95 /* MJRefreshNormalHeader.m */; };
		6C848FDB0C19ECD24859DE4EB097180F /* YTKNetworkPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = FACEE7DB8DA1B6719FED3114A4FD44DB /* YTKNetworkPrivate.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6D0B79E7CED6BB707DA50AC3EE9B3A68 /* YYTextLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = EEE1245DF0D010D51DC0475CDC45DCD3 /* YYTextLayout.m */; };
		6D74B344D11826CDCA560A809647EFB8 /* QN_GTM_Base64.h in Headers */ = {isa = PBXBuildFile; fileRef = 89AF7130906A467E95F4C20FA8BC7C61 /* QN_GTM_Base64.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6D77ED3359CA752AC49B4234A58FA4CC /* QNHex.h in Headers */ = {isa = PBXBuildFile; fileRef = CAB664AC96BA7F3EDD50C9FA10CC2E9A /* QNHex.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6DD7A82ED48E61FD8C2BA3EA9649DD2E /* IQNSArray+Sort.h in Headers */ = {isa = PBXBuildFile; fileRef = 169BABA4E9824CB19C459B9B8774676D /* IQNSArray+Sort.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6DEEB883B5EBBA0219E950418EFEEF50 /* LBXScanNetAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 899346375DEAC913A06AAE61AA48B3F0 /* LBXScanNetAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6ECF5025A8CC6F2EDB11865F8F70787B /* YYTextDebugOption.m in Sources */ = {isa = PBXBuildFile; fileRef = E32DC985FD1095F376CC4EF8C1B7E07A /* YYTextDebugOption.m */; };
		6F66A6EA5C7AEE589D08D2B07CE9B321 /* YTKBatchRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 74C6E7FA3FBB847B9AE20E1746C81630 /* YTKBatchRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6FA5A46A348B4D7F13A6E37CA82F4B3A /* LBXScanViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 116F856B766D841794EC76705CA61ACF /* LBXScanViewController.m */; };
		6FBEF9BEF976F73220F5EA0246FA6674 /* MASConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 777601E61134B094A70822328784DC76 /* MASConstraint.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6FD810FC9EB0917CF0EE40E7D0130BEB /* PNLineChart.m in Sources */ = {isa = PBXBuildFile; fileRef = C9AFC0E85BC8BD3769077E44E15066E2 /* PNLineChart.m */; };
		6FEC7FEA5CBD7E6C04A9E583929370A7 /* NSString+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 756ED9D0343CD6C8424872988FE6184B /* NSString+YYAdd.m */; };
		702B4D6359D8E34A29FD3DEC7B13A2D0 /* QNPipeline.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D97D7417BD4CCE04C460CD995BDC27A /* QNPipeline.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7145A714C27421A464681CA96123C230 /* YYAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 252FA5F64C1CA17518DD5D2CF484B11D /* YYAnimatedImageView.m */; };
		716929D68AB97C69C1967D642BA5D914 /* NSString+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = BE86D4DE7D0E832209E93B01A8098748 /* NSString+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		718C86F26493EBB7742E61F12978C2F3 /* YYFileHash.m in Sources */ = {isa = PBXBuildFile; fileRef = 7EF42353BE27342E051B77DDA3EA9EF5 /* YYFileHash.m */; };
		7291E906AE8A3C1F92183154FE65DCDD /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7C7CF68F660FF56F527980581E3A853B /* QuartzCore.framework */; };
		72D373CDF4DD9187E7E7A8F1766F7166 /* IQTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 38B04F2BA48D4EDF405B6BA641342DF2 /* IQTextView.h */; settings = {ATTRIBUTES = (Project, ); }; };
		73811DA312BCB537D44D62EC6AD15766 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8687BDB503E52216C26CBE6EA4E69D70 /* AFHTTPSessionManager.m */; };
		73CBD78C9FF11672F25B03858F9B251D /* QNUserAgent.h in Headers */ = {isa = PBXBuildFile; fileRef = A9C12A13455A8CD147A32B8953E55A07 /* QNUserAgent.h */; settings = {ATTRIBUTES = (Project, ); }; };
		73E28935110D9E1137052FC69E1C777A /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7C7CF68F660FF56F527980581E3A853B /* QuartzCore.framework */; };
		7482DD9AE507E2E744A01F061D7C9266 /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CAE3ECD6A2795F7E3445E0D52E62B18 /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Project, ); }; };
		755FDA47832DC234638E40D893C1CBBA /* QNResolverDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 520D362C6F1E050981785EAA5A908888 /* QNResolverDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; };
		75D4D1F473F6DA208001A46179BAEB7A /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 67574D322395AE13C831AE9BEB7CBC39 /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Project, ); }; };
		75EA0C5626DD4FA8C27DED66792E06A6 /* YYReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = E169371144AFDC0C8310A4D4F8E678FE /* YYReachability.m */; };
		77146F35940964989D0301C0DA599242 /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = B56C85ADB82A36055C4DC52A8BC1EE1E /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		775CE7A8107457BDE59F113D40020839 /* AFAutoPurgingImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = F383E55DA70749152F920543D3A6A3D5 /* AFAutoPurgingImageCache.m */; };
		78435610B927B7501F678EEA1FC136D9 /* IQUIView+IQKeyboardToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = 389ED6D5360CE8775035697EBCC0FAEB /* IQUIView+IQKeyboardToolbar.m */; };
		7889105618DA531CC5D656632271D50F /* UITableView+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = DB3FF6E0BD6BC9411B567109A5758C1C /* UITableView+YYAdd.m */; };
		791A2717A409DD3A2CFB424E92C42C9E /* IQBarButtonItem.h in Headers */ = {isa = PBXBuildFile; fileRef = DF42C6ACDCCCA280F06B633CDE355BD9 /* IQBarButtonItem.h */; settings = {ATTRIBUTES = (Project, ); }; };
		79343BF9652DCD8224949FD2C79E1521 /* YYWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = BF841E2940A8E7C47893F83EA168FCFA /* YYWeakProxy.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7A46EFB405FB71A9463D624D458D0B6B /* QNUploadOption.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D24C9671364582E2925D1B83AD075E5 /* QNUploadOption.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7AC0D0965486ED43C064F1BC177ACBC9 /* MASUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = BADD8932CE150DF379F765340FAA3DC4 /* MASUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7AEAA393AF3D6F0DE4B780EE2B9B9F84 /* YTKNetworkConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 16E913AA9A47EBD2847FCA77B28EFF8B /* YTKNetworkConfig.m */; };
		7BBAE335CA7667E51CFA81BF17DD861C /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4455927A09654D27862AA175D9D5D9BF /* CoreGraphics.framework */; };
		7BD7116B5576BC12CC1B4CBA1D59A92B /* YYTextKeyboardManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D7D7235EDD61FFACD4CACD2619CAD35E /* YYTextKeyboardManager.m */; };
		7BDDE51AF16FA53A09506EDB91E1C3C2 /* NSArray+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = A931862129650E2E35763594741FA45C /* NSArray+MASAdditions.m */; };
		7CABE394D2677DAC06D90F711751210A /* YYTextRubyAnnotation.h in Headers */ = {isa = PBXBuildFile; fileRef = 997BE90B9FF0257ADC4E33ADA361120A /* YYTextRubyAnnotation.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7CAEA14497BF3E34DCBDF595677394A2 /* QNResolver.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D7C9A288A28DACD54ED5AA2F56DF75A /* QNResolver.m */; };
		7CE298FC4680B93B3A466613E565BA0B /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 86775696D04C762DB8A6FE0FBD7B62B1 /* UIView+MJExtension.m */; };
		7CF64C50890CE7358DBF54F311ACF2B3 /* YTKNetwork-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A183EE52F061FC8B4ECF7ED9E82B8D71 /* YTKNetwork-dummy.m */; };
		7D103275EF760B23CA6410B280FE235D /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DE15B7BA3EF3E88E0CEE92DC24B23FE /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7DB73F7ADDC8815B38AAB990B90BB007 /* LBXScanViewStyle.m in Sources */ = {isa = PBXBuildFile; fileRef = 83D2F792946CAF660343ED01AE88AF96 /* LBXScanViewStyle.m */; };
		7DCE263ACE831C4628D7FB5CCD3418F8 /* QNDnspodFree.m in Sources */ = {isa = PBXBuildFile; fileRef = F99FE88ED389C2FCC6D5CB8790A404F3 /* QNDnspodFree.m */; };
		7EED4B8422DBB5F789519374C8A5B6AD /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4455927A09654D27862AA175D9D5D9BF /* CoreGraphics.framework */; };
		7F7EE2E9F04DD366C233BAB0AE9644FE /* YTKChainRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 7888758EDD12F6185EF2BB3BC1196C0C /* YTKChainRequest.m */; };
		7FD5D44ADD57BF55545D50A9C3E2C9B3 /* PNLineChartData.m in Sources */ = {isa = PBXBuildFile; fileRef = 5ADCB77E78F3E75D87D62EA6CDE87C4D /* PNLineChartData.m */; };
		7FD927F3BBB8599084C81EE3CD3E6FE7 /* QNAssessment.m in Sources */ = {isa = PBXBuildFile; fileRef = 989D2CF50D7F448A13ECC1D149CD6234 /* QNAssessment.m */; };
		808C52B044742C71EDA918C193E21CE6 /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = CAB6BE3AB46D2846736EC1DAE0C16931 /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Project, ); }; };
		811EACC384CC0DBC7119B6D75DE03360 /* YYTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = D01AC61EC7CF7D8AF2E7296959B91D21 /* YYTransaction.h */; settings = {ATTRIBUTES = (Project, ); }; };
		81C1291C7ABA4942277F5756671AEE37 /* MASConstraint+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CD468F2DD59F4A87E3C2B872D99F569 /* MASConstraint+Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		82255E4AE58C173BC30810F47507ADC4 /* QNHosts.h in Headers */ = {isa = PBXBuildFile; fileRef = 03EFEBF35D8899A85DFE587441970557 /* QNHosts.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8280FDEEA2D11C4397D3D703F0E83997 /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DD6A897411C38C23F3A97C4904EAACD /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Project, ); }; };
		82E31748F7BEF7DDBC2041357DF9153A /* Pods-UniversalApp-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A9C99E56EEAD66F7D5B88EB0FE9299A1 /* Pods-UniversalApp-dummy.m */; };
		8307271A34A7D5D08062462E38F2CE9D /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9EA3BD3EC83CFE9618DFBF1F9698AC82 /* UIKit.framework */; };
		83D697C9B266EDD5436863DF2D12795F /* NSAttributedString+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = D3FF6A7732F0EC391A8246B430BAE78F /* NSAttributedString+YYText.m */; };
		83ECABBFE803A185B6D0CCAE83D3DA7F /* YYTextLine.m in Sources */ = {isa = PBXBuildFile; fileRef = F4ED78BA3DC745B71026423A4AE97BAD /* YYTextLine.m */; };
		84492716B0B008D595F99CA9C4E94C42 /* QNLruCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B2CE772BE3AFAF9A7843A3E16C55B93 /* QNLruCache.m */; };
		84898B17F3BE9C9795475F01CC6AC9C1 /* YYTextRunDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = B52246F94B29A47458559474B23489E2 /* YYTextRunDelegate.m */; };
		85D30678FF4F0AB306399A368EAA46B2 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 82FFEFFF1CB3077E52C3B72355937F08 /* AFURLResponseSerialization.m */; };
		8633CD5087837A5C5492774F301EE839 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6809F5C0E5F8B4C16198683D53183A90 /* CoreFoundation.framework */; };
		86715F565B4B9402AB5FD4AD6E29F84F /* NSTimer+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 65B96125EB21137D7427ACB9975E5AEB /* NSTimer+YYAdd.m */; };
		86B2DF4CC6E598AAA73D0CC6EEBA0E96 /* ViewController+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AB19D60667715CC4FC00999E45EDE43 /* ViewController+MASAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; };
		877FAEB088F661066BD4D4B56EC48520 /* QNResolvUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = A5D0EB2BB17C54087F85892C3EC77E41 /* QNResolvUtil.m */; };
		87D2143A7C0D618A077F608D998CFF10 /* UIImageView+YYWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 1349940DE2701FBD4070C90A85EE3AA8 /* UIImageView+YYWebImage.h */; settings = {ATTRIBUTES = (Project, ); }; };
		87EA2286FC1927882726D00F1DBACFDC /* UIApplication+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = CD5CB702858570D31CAED8A0B0DA8E16 /* UIApplication+YYAdd.m */; };
		886D3D5A362DBE99C981A3C13097C81F /* UITextField+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 08EF0E31CF96F417A3809FE130E83133 /* UITextField+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		88A2CDA379F36EC169C72B588AEFB89D /* UITableView+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 91ABAB7BCA83BF31124C2C8C13734B76 /* UITableView+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		88CE13A5C4AE229756AB7939E51E8842 /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = F675D6BA60821C295191402F2CB6803C /* SDWebImageDownloaderOperation.m */; };
		89450A58FD91E5B227171FC75160E4EA /* MASConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = AA18ED7BE0E3A5C65E8680708AD35CAD /* MASConstraint.m */; };
		8962061859D3579C36C4703E96D8F3FD /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = EF0749978AE360364ECE8DCE7BF1C742 /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Project, ); }; };
		897E2BE6A305D26BEF1B828D55F0F1DC /* MBProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = EFA5127EB82D79B4346D9E06FB79F1AE /* MBProgressHUD.h */; settings = {ATTRIBUTES = (Project, ); }; };
		89C4EA910956B70C140EA54B70A0EB22 /* QNPHAssetFile.m in Sources */ = {isa = PBXBuildFile; fileRef = 55211417B465658F82188A4486DA4359 /* QNPHAssetFile.m */; };
		8A3F4E9BC1AB99F58ED7315BEA211A85 /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 81C979BC44E02D1017BD9EE6912760E7 /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8B5745E2F0374B00A4B69DB737B6B073 /* YYAsyncLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 236A841A8CBE019AA06201E4AC94D161 /* YYAsyncLayer.m */; };
		8C0FABF923627F4BEF0D595187F63DDC /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CEC8B30D1822FCAB75D051CCC607000 /* SDWebImageDownloader.m */; };
		8C2E6F154CEAD75E5B7109D2ACC2B6DE /* PNColor.h in Headers */ = {isa = PBXBuildFile; fileRef = CAF2DB37D66791FFF782CB0D34F74237 /* PNColor.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8CB36F1909126E956A85FE9105E8F397 /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = AE39B4EEB50B52C461B919EF19B97302 /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8F7070CA7DE26DF73EB77A3B869D0C08 /* YYCache.h in Headers */ = {isa = PBXBuildFile; fileRef = C81B0B41DC04F4A9CB8F71A238DB9FDD /* YYCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8FEF65612FC49CCEF8BE78D1E9CAC1B5 /* YYKitMacro.h in Headers */ = {isa = PBXBuildFile; fileRef = 9730612E68319FE41451F2CDA62F4364 /* YYKitMacro.h */; settings = {ATTRIBUTES = (Project, ); }; };
		903158692A045396106CA22C0DD13BA6 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2513C3BBCB67F8D5693C52A73BD195B5 /* SystemConfiguration.framework */; };
		904F05D772B14465549917EACBF4A7AF /* YYTextContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = FC35B11D75C2776DE920ED84A909B969 /* YYTextContainerView.m */; };
		906065BD714B81268F80965152038280 /* NSParagraphStyle+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = D1C07A7FEF1B9AAFC0FFF4479180BAC2 /* NSParagraphStyle+YYText.m */; };
		90CAE00EC9BC79C17F5BDCB36B15DBD7 /* YYTextEffectWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = E132BD765A8B5B0906F88A5405ED2228 /* YYTextEffectWindow.h */; settings = {ATTRIBUTES = (Project, ); }; };
		90E3AE91E4D5CE68E0A16A8629AA978B /* QNFile.m in Sources */ = {isa = PBXBuildFile; fileRef = D6448F53C4B5B6B11A11C174F1E7757E /* QNFile.m */; };
		917A6C0018EE3F09A3F453D74C02EDDE /* YYThreadSafeArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 8149BFC45D9D35F0F22690B62E338164 /* YYThreadSafeArray.m */; };
		91A89A76EC54DD9EE068BC8895AC4C0C /* NSDate+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = A2CB2B2D9B73868D2174503E3DB54FF5 /* NSDate+YYAdd.m */; };
		91F89B76FBEC904FF1FCC983F56FE0C1 /* QNIpModel.h in Headers */ = {isa = PBXBuildFile; fileRef = E7356C463795744E621008EAB8E0672B /* QNIpModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9216E6BF8AF8A584B78667EA7D41DE2F /* IQKeyboardManagerConstantsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 23795C7CD1B8C7873EF437EFE7C11B64 /* IQKeyboardManagerConstantsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		92711327ED7920702A69A828271279AE /* View+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 55597B4FFBAE855761CBB6605A23C098 /* View+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; };
		92E975217535B87D476A0E17AA7AAD31 /* YYTextParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 5486E1730A68AB25D24A8B2FB0B5F9AC /* YYTextParser.m */; };
		93A3BDA65643BA9EDBE18BCBECB908B9 /* QNDes.m in Sources */ = {isa = PBXBuildFile; fileRef = C326050EA4056CF9EB239BF155B593FE /* QNDes.m */; };
		93F12B05D8333C37D9CBEA3D1782CC04 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFF6B4F2C250D4AAF255E5BB492D4311 /* Foundation.framework */; };
		94449683AF899FAFDBD83F9BE300AF8C /* PNCircleChart.h in Headers */ = {isa = PBXBuildFile; fileRef = 458693F8325B5FA1A83D85E0DD826B89 /* PNCircleChart.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9444E06F029344844E66A2DDC5E3B3E3 /* QNPipeline.m in Sources */ = {isa = PBXBuildFile; fileRef = CA4E16306FC87B6B82FC2F13CCBDBE60 /* QNPipeline.m */; };
		944C1095B9C280F28CA11253AFD627A6 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 145B08637EB2917951229799BC073AEA /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9455C3D78E050CCB26645D04B6E1CFFB /* QNCrc32.m in Sources */ = {isa = PBXBuildFile; fileRef = 384BBE8F5D94B27AEFCACFC4EDD9ACCF /* QNCrc32.m */; };
		945F691AD18DC2361A75C6621E42461C /* AFImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 53E17B2E4A349FEA4026AD3F4CF471AD /* AFImageDownloader.h */; settings = {ATTRIBUTES = (Project, ); }; };
		949EAD9B48CFB32E21866E2340E80AAE /* QNSystem.m in Sources */ = {isa = PBXBuildFile; fileRef = 7368FA4DD606E85644670E8BDA456E45 /* QNSystem.m */; };
		94C3712168B6120A28540BE54C58A5B7 /* PNLineChartDataItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 475703291CC53D5A0765894C6167AC17 /* PNLineChartDataItem.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9533AC7F0F51FCE3C83FD5652FFE8E3E /* QNUpToken.m in Sources */ = {isa = PBXBuildFile; fileRef = DD9D1B9057890DDE55EBA36AFE992152 /* QNUpToken.m */; };
		955BE39896CA35F2A585DC3309E5FDA5 /* MASLayoutConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 094D15BB1012E0A524577E92DE70E7B9 /* MASLayoutConstraint.m */; };
		9694C6D9857D972C7157A043E8966CAF /* QNALAssetFile.m in Sources */ = {isa = PBXBuildFile; fileRef = 3565D419FF3E377CD40BE00A4C13FBDD /* QNALAssetFile.m */; };
		96AB9C714A06815BF78D2BD533561C91 /* UIScreen+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 119467A7B82197491072213564A54000 /* UIScreen+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		97A86FAAD4B1AD9B3292FF6AF1D8F82B /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 42EBB99FCA17B6AC7D3780C114337E5F /* AFNetworking-dummy.m */; };
		98FD0CCD43081D6E2FED639C0F970482 /* YYTextInput.m in Sources */ = {isa = PBXBuildFile; fileRef = B4C6D97EFB10A05F536A375515D8675F /* YYTextInput.m */; };
		9AB27A7F752AB644728D50B0228A070E /* MASLayoutConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BE8B3B1D2E6C021D86A4E853D0AF29E /* MASLayoutConstraint.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9AD32F2D3E56A2D80EF19F1BB74D8BBF /* NSDate+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 266A0D3826ED0D1B7F7BBFF464C55D07 /* NSDate+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9BAB868CD352FA0A0F9A81D0B22CDBB7 /* IQKeyboardManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DE3FF2BD444BCB0BD817B5820A99D086 /* IQKeyboardManager-dummy.m */; };
		9BFAE06AC2F3B426C64EEDBF8C99A69E /* NSArray+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E402C84F80D03EC252ED476F17FD9DA /* NSArray+MASAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9C7CD5181570DF8140E826567B133B03 /* YYImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = A7213DCA512642E9754A276133E7F1FC /* YYImageCoder.m */; };
		9CFECA7AD43C7E7B44B8E4BD0C0FC1AC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFF6B4F2C250D4AAF255E5BB492D4311 /* Foundation.framework */; };
		9D410F9DF30864D1657F988E8148291E /* QNDnsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C03BBC84DE5F9D4535C985382328684 /* QNDnsManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9D49D12914C3E458B9297995FFC08EC7 /* QNDnspodEnterprise.m in Sources */ = {isa = PBXBuildFile; fileRef = 78A3C9826A6E2B635614FBB9E6703026 /* QNDnspodEnterprise.m */; };
		9DC3901895DB0B83A963EBFC208F2491 /* QNHttpDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 657A1E013D32AA2EFAC996FB618E1A02 /* QNHttpDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9ED3B17CB8F53376D9E6FFB3EF0CF65D /* YYTextMagnifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD5E0B573FB4BC81FED1CFE02CABA5B /* YYTextMagnifier.m */; };
		9EF7DB57A31E944844CCF4C23FF9B87F /* NSThread+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 1133D30F1B4AFAD3988C68E8717C044A /* NSThread+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9F06B13BAA0376EAD4E125DA78456B3B /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 8942095E9BB51F2622764D9AF148A7E4 /* MJRefreshHeader.m */; };
		9F5BB6B4995BA4A3B2C6AEBA6C31A6DB /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F5F2168786611FD70ABC57FB26A9710 /* AFURLSessionManager.m */; };
		9F8CAEB3F1E05636E5588E202247DFB4 /* QNNetworkInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = B74E83B1D42B7B27D78B92E19C07A359 /* QNNetworkInfo.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A0DF7FE07DCDA83D76B2BFD954514C8B /* YYTextParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 770C1847D1BA37C8C5DB5DA2E3DFA990 /* YYTextParser.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A14A233CDEDC63C1A360CCC71B4C2CDF /* UIBezierPath+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = CED1A95A13CFF949D63A42FF791CA270 /* UIBezierPath+YYAdd.m */; };
		A1780F600FC1D874D8D35E74C4F2ECF2 /* UIButton+YYWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C69EC4EB153A47B0A337159D2CD726F /* UIButton+YYWebImage.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A1F68B48AD9FC831D7CE27936CD3BD47 /* LBXScanView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F169A065F386FA24AF7EB3352BFF82B /* LBXScanView.m */; };
		A1FA046FDFC42676D17FEC387B10D24A /* View+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 60BB3C74D5D58C2DA1FC3881C05EBC17 /* View+MASAdditions.m */; };
		A1FB833693D79BCA79ABEE96ABB2541C /* PNRadarChartDataItem.h in Headers */ = {isa = PBXBuildFile; fileRef = B7CC44D273904C3AE49D4AAB74B6F865 /* PNRadarChartDataItem.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A271F8367A4402A175E28FEC13B48575 /* NSData+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = C79634CD8BDF4F16CB04FA1346D55145 /* NSData+YYAdd.m */; };
		A277AD9070E44BED5A7DE0B1D64D6F15 /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 758E119BF5656F05EC53326F9DAE34E8 /* UIImageView+AFNetworking.m */; };
		A354F7D1671D9863046A969B0994A700 /* PNCircleChart.m in Sources */ = {isa = PBXBuildFile; fileRef = 91B5AB0FF93EF865549F11048C6E9F06 /* PNCircleChart.m */; };
		A7B7FFB2DDA1B6C0A373FF02256ECA74 /* UIImage+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = DAF191BA092D4BCC9ECB822FE3C457AA /* UIImage+YYAdd.m */; };
		A7F7FDCD36E2DD8D8E346DB19452CC03 /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = E810D566CCEB75D5A190ADE1481A0F15 /* UIWebView+AFNetworking.m */; };
		A8A450A8C49151F3C0220EABBBA75C9E /* IQKeyboardManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E32AB64A0B0D63B6E9A5A52277A46EB2 /* IQKeyboardManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A92780724D0BC15259FB0B8D4E0BC3F5 /* QNGetAddrInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 45E2935AFEC40FE38E013E517D17F7E6 /* QNGetAddrInfo.m */; };
		A995F3D330A02E54B96D1DD48988E417 /* YYTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = E53A461A13D08AD6A0FCD62225763048 /* YYTimer.m */; };
		ABC1214FAEAD768A627D2A4B2EE9C9AD /* YYTextAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C1C3BFB3E370C42F68F04EA69FCB526 /* YYTextAttribute.h */; settings = {ATTRIBUTES = (Project, ); }; };
		AC351DFE208D1551C0EB42FCBBF07EC2 /* YYKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 17168EC139937DEF9AEED6737FA2F72C /* YYKit-dummy.m */; };
		AC59178F176AABD6718757192614BA21 /* YYThreadSafeDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = D28CE073846E123AD5D9E0DDFBF08128 /* YYThreadSafeDictionary.h */; settings = {ATTRIBUTES = (Project, ); }; };
		ACCA897D155D07691730CD1EC302D200 /* YYFrameImage.m in Sources */ = {isa = PBXBuildFile; fileRef = B98EA7F9DAC3E7E6C5A05DAEB95E130E /* YYFrameImage.m */; };
		AD6F8661709BFDC2CF1930DE37CE8537 /* NSNumber+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 50A2EA8719B321F809A3F3C2BD2B6951 /* NSNumber+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		AD9C820E5787224E77D5F60128A2EABC /* UIScreen+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = F1166ECF49111AF28384EDBEEAF4903A /* UIScreen+YYAdd.m */; };
		AE32228B6C584872DC6270745C68EBE8 /* YYSentinel.m in Sources */ = {isa = PBXBuildFile; fileRef = 70DC7E19A90B7F9FA1E214AE7D7E3E2C /* YYSentinel.m */; };
		AE8B4FB8E915E85A9757C97FA9989E17 /* QNDnspodFree.h in Headers */ = {isa = PBXBuildFile; fileRef = AEAF07F6F343BA1A28BB7BC5EAB66C3C /* QNDnspodFree.h */; settings = {ATTRIBUTES = (Project, ); }; };
		AEC71973AB3C9E31B7BB7153D9BA648C /* YYTextSelectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = E163F122BAD490084C91DF10FDDD2660 /* YYTextSelectionView.m */; };
		AEFFF2721371DEA486731017F5AEFF7D /* YYTextInput.h in Headers */ = {isa = PBXBuildFile; fileRef = F90236355C8B5E6280B6F384B72952B4 /* YYTextInput.h */; settings = {ATTRIBUTES = (Project, ); }; };
		AFB08D64EEDC537902A45B6787A8E44E /* YYTextRunDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFCA33F130F1B1A066A0666C38778DD /* YYTextRunDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; };
		AFC6DC1967B85742B8ECA969CED51610 /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 286D962BB897FB5EEDD077D09BE700E9 /* UIActivityIndicatorView+AFNetworking.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B0E6DDF2CC6415EC06F4385F0C8FB39D /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 60A7C3987F760D8BBB3C28522AEBBB48 /* NSData+ImageContentType.m */; };
		B1404D043046394463BE6EE52D15014E /* YYCGUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 05E1C3AB82D5C97D5B76DE68028A27F8 /* YYCGUtilities.m */; };
		B1638B7DC2D713D6B02E7D4A79F1E586 /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 797444B60DB2DC1B88FE95090FC7AC75 /* SDWebImageCompat.m */; };
		B17439FC0039AA4F6F7D3C500251BB73 /* YTKRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = D407EE35D611924971500A3215479F8B /* YTKRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B21618B233BF2555D9BBC6F5B7F3E0A3 /* CoreImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 82A2C4FE2D41360C2E47B0A1EC6728C4 /* CoreImage.framework */; };
		B2EF883EFBB8238A851001F98EB5FADD /* UIControl+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 318B41231FF032EFF996D071985067B9 /* UIControl+YYAdd.m */; };
		B39B1EBC63FBD8763A87B0BC5884121C /* UIPasteboard+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = 597AC85D68C39A2C4F0D41BBF446EDAE /* UIPasteboard+YYText.m */; };
		B3A6235D661F70BB8D33265485FD1EA9 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7C7CF68F660FF56F527980581E3A853B /* QuartzCore.framework */; };
		B3B907CDAF7FDC60BFE105DDB4B51B6A /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BD8343696B9703253E10E5AFAF079E6 /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B3EC780CE525F27FBD7EA48A19B042B8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFF6B4F2C250D4AAF255E5BB492D4311 /* Foundation.framework */; };
		B43CDF265CF01D7C6072082897C51DEE /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = C4A3DC611ED608795CC9692345512DE8 /* UIKit+AFNetworking.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B43D760BCE81079C5D88D8B01F134A6B /* LBXScanTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 556A4BCBE52851D5F37FA64F88F14B47 /* LBXScanTypes.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B481C933D81D0B4F66E27ED4C11D7710 /* LBXScanNative.m in Sources */ = {isa = PBXBuildFile; fileRef = F6D07D722E7B4800DB5F2BA9F78686CA /* LBXScanNative.m */; };
		B494ABE381DFC3BCADF22EADFF30B522 /* NSDictionary+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 72ACCC4CAAEFB5F4C14371CC019064CF /* NSDictionary+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B517594CC68FAE5D4F16A6F3B7CE43D1 /* LBXScanLineAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 36B6679E6CAA659C2087882DD3B6729C /* LBXScanLineAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B53402DD995405652D26A610823D1782 /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C30076BC5116A06D759C52BB440C2FC /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B5485B829DF368DB743E0DCBA1A9FB0F /* YYTextKeyboardManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 64679A92A60800B5406E0EDCBB5A83E9 /* YYTextKeyboardManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B5EC5518E18B05A5334C49ABBF4C78F7 /* MASConstraintMaker.h in Headers */ = {isa = PBXBuildFile; fileRef = A41B807F5139079BEE957C0AB28EDEE8 /* MASConstraintMaker.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B608A6FF46EAAEAC833D0B45B783A7BC /* YYSentinel.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D128FB135C468689FA10AEDC5AE6539 /* YYSentinel.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B6211339CE0EF8EFB6C818ADCBF967FB /* IQUIView+IQKeyboardToolbar.h in Headers */ = {isa = PBXBuildFile; fileRef = 507857CCDFEF99C63A66C3CB6F609A4F /* IQUIView+IQKeyboardToolbar.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B69671AEA7FE30E31F4AE8BE5B5530B4 /* QNUploadManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B5926600F0928D805D0213CD22A3F8A5 /* QNUploadManager.m */; };
		B7D1C4DFCED22BE9A637D2E25318FA23 /* QNAsyncRun.m in Sources */ = {isa = PBXBuildFile; fileRef = 50D2E39935C5BF8ADA7F850287E24B1B /* QNAsyncRun.m */; };
		B7EAF278902A9B25808126F504317845 /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = F458274C9B29CE434A62CAC499995428 /* NSBundle+MJRefresh.m */; };
		B84CD33084C9867E67BD56E47B7BFC04 /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 55E9E8B803B274A1597262BA96CF7474 /* UIRefreshControl+AFNetworking.m */; };
		B86BEDDCE03715E381AF20E083957DBD /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 024291085DA2F0361FF6EB9BB254D8BF /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B8D160C00EEAA55BFCA2125123F0C052 /* PNGenericChart.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D3C47BDCCD5B726BBA9BA8669936B4F /* PNGenericChart.m */; };
		BB2AEF2AFC3686B0CEC505E1055D52B8 /* YTKNetworkAgent.h in Headers */ = {isa = PBXBuildFile; fileRef = 520C1E08EF795D699F1726FA14CE19CE /* YTKNetworkAgent.h */; settings = {ATTRIBUTES = (Project, ); }; };
		BB78E519255A17DB52C4AB308D165024 /* PNPieChartDataItem.h in Headers */ = {isa = PBXBuildFile; fileRef = E40AB96EAED641954A72AB9E520F0BF6 /* PNPieChartDataItem.h */; settings = {ATTRIBUTES = (Project, ); }; };
		BB8303BA66D769409CB7DCC0453CAE71 /* YYTextUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = DE66BB578A84C66C78C0A4A6BB8B85F7 /* YYTextUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; };
		BC0B2562562D44813290952A35AF5E25 /* NSAttributedString+YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = 38A36B16F229512153B50F8D72205684 /* NSAttributedString+YYText.h */; settings = {ATTRIBUTES = (Project, ); }; };
		BDA7650B1BB999519160ABFE5E089CD3 /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = D302212ECF1C66CFA4DE127592F4E261 /* MJRefreshBackFooter.m */; };
		BE88F35FD1CC6CAF504BADB9894EEFF9 /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = A5F0693C4E3486AA3F989C6FAFF7BA1B /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Project, ); }; };
		BF0D891A0AC83F1B138F7BD2EB021F92 /* NSTimer+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = BC53CAFC3C4C410E6753A01393A384E0 /* NSTimer+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		BFD113C496F010A976C8752EC3F00B62 /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 891E91CB83505FEF76BD7321ADFCF950 /* UIImageView+WebCache.m */; };
		C08D4C4DCE3EE4080598E55F10B86883 /* PNRadarChart.h in Headers */ = {isa = PBXBuildFile; fileRef = DDD523ADFA3C5A38E549B953B2543546 /* PNRadarChart.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C090146E7846065859B791B1D09510D1 /* YYKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CA4410BDCF6734A47E37866F0355F81 /* YYKit.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C13C1CC28B3997EA4DB2CAC1417371B6 /* YYReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = EBC95B504D871633DE97E378A00E6E40 /* YYReachability.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C1847104024640301E7E959409FF78E1 /* LBXScanVideoZoomView.m in Sources */ = {isa = PBXBuildFile; fileRef = BDB456F73FD50C7AD5B202D270D7F2B1 /* LBXScanVideoZoomView.m */; };
		C2304A23307807A3B782269C902BDB9A /* YYDiskCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 4578DF52B83791ED445B8FAFEA604522 /* YYDiskCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C25A3CE36F6D477F77AAE1CCCF454108 /* IQUIWindow+Hierarchy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CB678C8928CDBB03E2379A22392A43E /* IQUIWindow+Hierarchy.m */; };
		C2812770F9920FEE1CFB63616ED6B82F /* YYKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = 317B0A88C111E4900BF7F2E6004BC7F5 /* YYKeychain.m */; };
		C2AC5C6B13D7A4D85E499BAC58E2A1E0 /* PNChart.h in Headers */ = {isa = PBXBuildFile; fileRef = 43AB0782E923B3CA99DA44031818686B /* PNChart.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C435AE602F28691187174FA75845C59E /* QNFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 85DEFAFF5E415CE162AEAE55725F243A /* QNFile.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C43BB1F7B91255E994C525026EB4F4B1 /* QNResolver.h in Headers */ = {isa = PBXBuildFile; fileRef = E83917FAAC9214B98DDD96305AC13550 /* QNResolver.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C4E9A5B9248C94FC339250CDBB7290E6 /* QNConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 13C7E52CAC1ED45EC098E817DA6BD7D3 /* QNConfiguration.m */; };
		C561EF09404D15A046716E798D37855E /* QNEtag.m in Sources */ = {isa = PBXBuildFile; fileRef = 41CF7B515A5B9E223DE98CFC37615C30 /* QNEtag.m */; };
		C56202D63A6C4455EFCB0F36FC04D046 /* QNResolvUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 614A92EA9EFCBB04A848B1150F2EA21D /* QNResolvUtil.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C5EF0F57B50C9BC7D0041FE280BA4C4C /* IQUITextFieldView+Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = 881A6AE2337A1A619072FAB2BE9FAA54 /* IQUITextFieldView+Additions.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C60E5845068B90D7760411CE582C2934 /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5347172FAA3C72FA456C756CD7ADB0AB /* AFNetworking.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C64ADA912DD6E167B4E3C6DB870667C8 /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 258D32DFA5B1DB26814DC08A40AE46BE /* MJRefresh-dummy.m */; };
		C69F26E87A75A67C8B5DC6B903FA9A6C /* _YYWebImageSetter.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D5A1C6912062406D2C229A60248B5B8 /* _YYWebImageSetter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C6AB51621BF6CC81AC4378B9A8AA3A71 /* LBXScanViewStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = B206B0EF5D8234135B4CB5676BF57284 /* LBXScanViewStyle.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C6E83C10646E2DF6C83A578CE6AF0E5A /* View+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AC88B4F150A1B8E75BA1E8425E12BE4 /* View+MASAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C84CFF6E7F8DAC02F683442CE3F61E50 /* YYThreadSafeArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 416C3181FF071DE8929CE4C23B50F869 /* YYThreadSafeArray.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C9489C6AABE47E1EFCFAB0DCD84EA401 /* PNChartLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = 726556DE66FD6DAAB812DD12C79A1B93 /* PNChartLabel.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C94FBCE446878FCDD8EB32AE5B7FE607 /* QNPHAssetResource.h in Headers */ = {isa = PBXBuildFile; fileRef = 120D7C64730B727636F3BD8A5D583A7F /* QNPHAssetResource.h */; settings = {ATTRIBUTES = (Project, ); }; };
		CA4C5A0E19727D4FD75296D7C4D81648 /* QNALAssetFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 5110C83207FB3687252BD78A5062AF36 /* QNALAssetFile.h */; settings = {ATTRIBUTES = (Project, ); }; };
		CAF19B36EC575D641A58AFC36A755E7C /* YYTextContainerView.h in Headers */ = {isa = PBXBuildFile; fileRef = A7EF5B56F7F8F796FEDCB412C92BC515 /* YYTextContainerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
		CB244C0BCD686DD53459BA15D3A84CA7 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2513C3BBCB67F8D5693C52A73BD195B5 /* SystemConfiguration.framework */; };
		CBCCEAD402645565401CA93924736979 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4455927A09654D27862AA175D9D5D9BF /* CoreGraphics.framework */; };
		CBD4815266655B2B09119D9CD586DE68 /* YYTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A39CD8CE86E06B003BB6A30F5A7B6DB /* YYTextView.m */; };
		CCEDA695F1F8D479D190924BF8A32B9C /* UIControl+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D36F65843966187B708E3E73D5C05F9 /* UIControl+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		CE0690B28546A0874496065F40B9480D /* UIImageView+YYWebImage.m in Sources */ = {isa = PBXBuildFile; fileRef = D6D550CFBF38D2A0F244C120A9B71F58 /* UIImageView+YYWebImage.m */; };
		CEDFD228E76361167C2807EE93B6F100 /* YYTextMagnifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB414D933B82688EBA6623FE2DA96B7 /* YYTextMagnifier.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D046B01AF9083EBF94CE3333D8916293 /* LBXScanNetAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 893E0330B8EB372E5D76C247EF6A3F78 /* LBXScanNetAnimation.m */; };
		D08EE71E2E05D23A7B2320436A60FAC5 /* UIImage+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = B3CA6C9C6689FDE1F0906A8376AC22D3 /* UIImage+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D10CC46035F7A0C868C0955664A34609 /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 28DAA58B2FA1C90BDD74D840B41CB9B0 /* UIButton+AFNetworking.m */; };
		D1664321FFCA6026D6E85978A1AFE3EC /* PNRadarChart.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A157C32E4D29FCBC9EEC93AF2F08A19 /* PNRadarChart.m */; };
		D1C2D9B3BDC04450A6796B11C82A0A5D /* NSObject+YYAddForARC.m in Sources */ = {isa = PBXBuildFile; fileRef = E8DEA23BF843A86DA9B2E0B8264D58B7 /* NSObject+YYAddForARC.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		D21A9C9E14FB152388F78FF565907080 /* QNFileRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D6A989B7C889ECC44585D1F207164CA /* QNFileRecorder.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D4AA4704CA7863CC86E22AAF88635836 /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 50D71CDAC3D1ADEF7143F4D1E0494072 /* UIProgressView+AFNetworking.m */; };
		D4C0E14DA89B9A84D485456AABA8123F /* UIFont+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E42E2B0162D12E6A362124FD56BEE3B /* UIFont+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D542E74CF3A429E7433464C12405F07B /* UIImage+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = F5DED8C757B116EC1CE808F8907F7469 /* UIImage+AFNetworking.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D54AF7B5E0E337D9117BE563D3ECA8D8 /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E8675ECA8B9939B3BF91F79EE032633 /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D6B65E7DBBF8D21997C3EE85152B95FB /* IQPreviousNextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B6A2DEB79AD0D60ADEEFE9C13A7EEFB /* IQPreviousNextView.m */; };
		D6C27382D2D56DCC64E9466B20D691BC /* QNUserAgent.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D10B37C9C7F2248F52955883D3CB38A /* QNUserAgent.m */; };
		D6F38FE6103EAABCFBC5B4CA5245C6A3 /* PNScatterChartData.h in Headers */ = {isa = PBXBuildFile; fileRef = A13465EE86B7BA71D082476E85F73213 /* PNScatterChartData.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D7CE05A743B7ACD50796191FA442814C /* ViewController+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D18B5B9482A77F4B12D5EFD336C25AD /* ViewController+MASAdditions.m */; };
		D7E3456BAE61FD8AA19FDD7E1D206126 /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C2034472D4C384FA03CB552E5B30839 /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D7E8F9B72AAD693AD046FA7BA8BAF177 /* QNUpToken.h in Headers */ = {isa = PBXBuildFile; fileRef = E1131CCCCBE0905E3C271C0CDC869B0E /* QNUpToken.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D7F0B4172AD07FC9E4C6AA761FC069CD /* IQNSArray+Sort.m in Sources */ = {isa = PBXBuildFile; fileRef = 107813B9E355888F9DAE62F7D8DF553E /* IQNSArray+Sort.m */; };
		D813E5D4CDB2B46BE2D9DF09A90AC2C3 /* PNPieChart.m in Sources */ = {isa = PBXBuildFile; fileRef = B90C52AB96112978E6A32B89E5AFB4D6 /* PNPieChart.m */; };
		D81C10C54F4AAA06C016BC334C94442C /* YYImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F4F889128568F41F3E24221FBA4DD50 /* YYImage.m */; };
		D874FEEF6904647AEFB3725E541D6A2A /* QNRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = C816C089F238700F9BF8700F77470D55 /* QNRecord.m */; };
		D99A49E09E28672F213889236FA081D9 /* YYTextAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = AE086E81B9EA3315BE8AF70A1556CF7E /* YYTextAttribute.m */; };
		DA1EDDAA9DB556BCC2BED73F83C77E7B /* YYAsyncLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = C6DE151F618734146376FF9CC221AAF7 /* YYAsyncLayer.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DA71BC6266A37D1DE9AB293CF7EED0B9 /* YYClassInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BB643C55DE858AD5DE2729D2E26EF93 /* YYClassInfo.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DB05A937CBBBD74CD9BCC463D7961F30 /* QNUploadOption.m in Sources */ = {isa = PBXBuildFile; fileRef = 166ED21DDD4E8E7AD986B3566B7457E7 /* QNUploadOption.m */; };
		DB1B1679749B912D5E25757C88CCFD91 /* NSObject+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 74349133452BD99E5007F0C6C10C49AF /* NSObject+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DB20DC32533B377B9D803A9822ED8689 /* SDWebImageDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = EEDAC36A59FAA37131AFE44DC459485B /* SDWebImageDecoder.m */; };
		DB8F83042741738CAC3AE5F9AE04EA20 /* QNNetworkInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = F5C304126FDF8501439FDD6A86180D1D /* QNNetworkInfo.m */; };
		DBF04EA86286562E6592E827FD438C6A /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6896E8D64EE36C6A3FB692AC8E706AD1 /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DC2ACCD6DA547369F3643677B3707EBF /* CALayer+YYWebImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 2791E9E031F155F49FAB1749C971E98D /* CALayer+YYWebImage.m */; };
		DC4929C322F2DE9371CFE1F47FC9031E /* Qiniu-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F97F08FB4B1E3E843F62D359D8CAE267 /* Qiniu-dummy.m */; };
		DC7E91DDE9C3DD1D9DFAF4A72BAAFE33 /* YYTextArchiver.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FC18A217AFD49564FDE680381B553A8 /* YYTextArchiver.m */; };
		DC9B43C84A0D911D88BC704F9DE2DDD4 /* QNSystem.h in Headers */ = {isa = PBXBuildFile; fileRef = A1378B2AB114E2A2C0A6873C927872D7 /* QNSystem.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DD3FC463191A05C2C7A8A787DE94C427 /* UIBarButtonItem+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = F10143F2A41E8FB270BECC293597B565 /* UIBarButtonItem+YYAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DDE205E61240E8F7EB1E7AC603BD8FA5 /* IQUIWindow+Hierarchy.h in Headers */ = {isa = PBXBuildFile; fileRef = 01C212286587F41A2D93972268859E71 /* IQUIWindow+Hierarchy.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DE825B8F32AB823F4BE5492CAC6FCB4B /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A67FE824F252A52F3A1C49D86FAC0A67 /* Security.framework */; };
		DF2425E6DF69A1E872161EA11460CE9F /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = E67319B0122E35E4CCE802566DE4F410 /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DF68ED152CE9FB1E0044DB34981F4B14 /* QNIP.h in Headers */ = {isa = PBXBuildFile; fileRef = BAF2755C2F1CBB2DA084143EB043355D /* QNIP.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DF68FBAF76488D592DD6350A4955F90B /* YYImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A57BC69AE001ED7AC0B82E5B44FF648 /* YYImageCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DF7F88B58B564EDF169EC0C9CF8E5124 /* MASConstraintMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = F80AEA4A90256E9D2C04A863E831DEA1 /* MASConstraintMaker.m */; };
		DF9957FD76D3FD5B8014C8F5DCD1C2C7 /* QNResumeUpload.h in Headers */ = {isa = PBXBuildFile; fileRef = BE17CCE97E5AFD2ECC79C177EAF83029 /* QNResumeUpload.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DFC3C78711253349DB981066EDC6EF7B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9EA3BD3EC83CFE9618DFBF1F9698AC82 /* UIKit.framework */; };
		E0EF330DB2D3521ED26E67B2E8687A2E /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A4FFD7B3CC21957D275B50980396463F /* AFNetworkReachabilityManager.m */; };
		E171212733E25816EF694AA8C7F2E1FC /* YYTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 15B0D66EFCC35F0A5A7DBA4CBCDD54D8 /* YYTransaction.m */; };
		E19F531C0BC700176C1FDC31B2044999 /* YYClassInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = C7E1543AF7491BB584E993126E5C7908 /* YYClassInfo.m */; };
		E1D834F667B9CFA8E7B8D02979C9BFD9 /* YYAnimatedImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = A530562DE993A794B3BAFE7239D99E87 /* YYAnimatedImageView.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E328ED4BE76242C3446C3718A3DBC059 /* LBXScanVideoZoomView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A9AA2788CB4C7F54AB433E1153322E9 /* LBXScanVideoZoomView.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E482E67AE31B842848CE62A40572959B /* QNUrlSafeBase64.h in Headers */ = {isa = PBXBuildFile; fileRef = 9893E7FDBF15974222A9856C15763292 /* QNUrlSafeBase64.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E5229F5125ACD420659E7B2D19BB30A8 /* MBProgressHUD-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E92D4C01752923CE21EDA7A1F062A961 /* MBProgressHUD-dummy.m */; };
		E56A4A5482023C2DE2693F604A89F575 /* NSObject+YYModel.m in Sources */ = {isa = PBXBuildFile; fileRef = C4699500979740244DAF1E71DEF50416 /* NSObject+YYModel.m */; };
		E66EDE92DE4B13E4853191475509CDFB /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = CCF38622B345019E167DFAF04B74BBFC /* AFHTTPSessionManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E7493A12EBF3625759AB212DE7FAE000 /* YTKChainRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EB8A0E28C2EA3C5A5B9CF315683C10E /* YTKChainRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E7FA008E96CF99E93D2F596722662B83 /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = A2059123C47A4C4D077138E379AB0351 /* MJRefreshAutoGifFooter.m */; };
		E816378F2C8547616AEA6020844825A6 /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 62ED23FE3E1339C94EA880481685FE88 /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E8530FE847CE63AB09D1C1F7DD7D79F6 /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 98BC2559AD99B5055677316D381FFAFC /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
		EB703BC57EDCC645DCD0228F23E5CFF5 /* QNIP.m in Sources */ = {isa = PBXBuildFile; fileRef = 06E7D5209B50AC917494CCC3179028C6 /* QNIP.m */; };
		EBD47FB4A177D8A091B0CCA5F96B485F /* LBXScanView.h in Headers */ = {isa = PBXBuildFile; fileRef = 73A632CF39FB0648F9213E4EEAB3E51D /* LBXScanView.h */; settings = {ATTRIBUTES = (Project, ); }; };
		EC6C9B809A9A894CAB42FABA607299EE /* PNChart-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D474D22F7B8AE00C4DE557F290D7D4DF /* PNChart-dummy.m */; };
		EDC7F0118AC2BD43788ACC39593470F3 /* SDWebImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1641845A1F1C85FFC57ECCD34CC3DAED /* SDWebImage-dummy.m */; };
		EDCEB6D707FF2288C67076D61DC83359 /* UICountingLabel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EE14B498B2852911AD0EEC11B70A083C /* UICountingLabel-dummy.m */; };
		EDEDABB0A7CE2131C2CF03E094C1840D /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = FF2B213368F19B7A7BFC0B1E3B684936 /* AFURLResponseSerialization.h */; settings = {ATTRIBUTES = (Project, ); }; };
		EE687ED7DD58A323EBC4F4FE7A2B25D9 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F752C176C99062FE1048ACD4BA392E8C /* Accelerate.framework */; };
		EEBCAC48ECC3C74E337A62C103DAFED6 /* YTKNetworkPrivate.m in Sources */ = {isa = PBXBuildFile; fileRef = 97A084737C63FB697F31F72D4EFF5BFF /* YTKNetworkPrivate.m */; };
		EFF5AB4F6D123DA73313D4981C6A6BC9 /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = B1CE8D09C0988D500C26EFB9BD594421 /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F024DA0D25022442F83DE8E76334DCD2 /* QNCrc32.h in Headers */ = {isa = PBXBuildFile; fileRef = 0223EEF926EA37CF7ED349F96CCFB4C4 /* QNCrc32.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F02A2461B2A51F08C8F704A4480231F0 /* YYTextSelectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = D4786B0338122C9101874427BBB8DBF8 /* YYTextSelectionView.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F02CAA47009365BB3B6E0D06E1189EC5 /* YYFileHash.h in Headers */ = {isa = PBXBuildFile; fileRef = F69089C333736FB60FDCCC41844EB562 /* YYFileHash.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F0B56A7D38A399A2F67F9920C9526A66 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFF6B4F2C250D4AAF255E5BB492D4311 /* Foundation.framework */; };
		F25779A84E8857F7921415BBA3EAA7BF /* YYTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = 10A102EE5A1A4FAE0740E2BF86342614 /* YYTimer.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F301FAB15C248DE68691AB4EAD681AD2 /* QNFormUpload.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D9DA8BA51DF85B6BA0736361A8E2425 /* QNFormUpload.m */; };
		F31CCF4A4455FAEF7D31E1C65E3B0E39 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 75A7419E7360B2059F0017D755F7DB0A /* CFNetwork.framework */; };
		F3CBABDB8568E6E02A77F1A230CCEF04 /* QNFileRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = D58D910CA6E1B737AB6C6FE8453A34D1 /* QNFileRecorder.m */; };
		F419F3FB6B58CE9E7A2A7C41CCEF1648 /* QN_GTM_Base64.m in Sources */ = {isa = PBXBuildFile; fileRef = E325B1A7BD8316878FB75C3FA62AC179 /* QN_GTM_Base64.m */; };
		F4AF1BA06F07E566D12446F8AB86C929 /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AE6F38302D973FEC7971E0E5640AC5F /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F4EE8002C4FB23857166E914F2275E7F /* CALayer+YYWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FB38372E5DA1FE71B54E8938BE59D1C /* CALayer+YYWebImage.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F53754CAAB10BB3C954169DE35007A65 /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 9592C95F77ED7621FC9E2BD9214161A2 /* UIScrollView+MJExtension.m */; };
		F56E7FA416A215DA9D107D81EFE9A1E7 /* QNPHAssetFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 678D75FD605B745EA3744E3FA813DCD7 /* QNPHAssetFile.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F611AA85C69D5CCCC4EBCEEA3FCE8CA4 /* PNBarChart.m in Sources */ = {isa = PBXBuildFile; fileRef = B264469E8AE8991E9DD4256C9AEB3E41 /* PNBarChart.m */; };
		F6B8B07922802DEBFA0D474BC5202D49 /* QNHex.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EECADEB1D37FF8ACC5B70D81BD4E034 /* QNHex.m */; };
		F71530448B7A282746853F4718DCA267 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFF6B4F2C250D4AAF255E5BB492D4311 /* Foundation.framework */; };
		F7E08147193F79173AF186DC78FF7BF8 /* QNRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = C624ADDDD7EC7F0896996803FFEB7A50 /* QNRecord.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F861D2DADCE8A8F94F1DCB22EB8A6CE2 /* MASCompositeConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = B26D788DFBC0F470346B21F976DB6DD7 /* MASCompositeConstraint.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F8DCA6C3C05A59B2C95A1B5F1CBD8C99 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D45B51076E13BCE8FBBD4EA1E674DB37 /* MobileCoreServices.framework */; };
		FA0F1731F2D0EED7E954579C7CD3CA66 /* YYCGUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = BEB747522AE31FB9C66696EFD8582AD9 /* YYCGUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; };
		FA41B64F266825AD97B6A87506DAFF95 /* HappyDNS.h in Headers */ = {isa = PBXBuildFile; fileRef = 147C772F990690A96BFEBB692A959DB2 /* HappyDNS.h */; settings = {ATTRIBUTES = (Project, ); }; };
		FB415F79751F1A1F2203183C3CEE0723 /* NSArray+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F8C55B883CB462E61994E8579B6C4BE /* NSArray+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Project, ); }; };
		FC091A4266DB8F2CED4F0629F8AE59F2 /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = F737EF466AF568720AE526FD4A26D631 /* MJRefreshConst.m */; };
		FC0BDC904394B55C2E9C3A8C308E8EB6 /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 60D3D356A2B645D952E0A241EB60E5AD /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
		FC3C4F26095FC111DC872C4DE9FB5270 /* QNHijackingDetectWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = E979D9AFFD8FB8D1C824B2011C81C4D0 /* QNHijackingDetectWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; };
		FD191B7D495F379CAE5D676EDD6D198B /* IQKeyboardReturnKeyHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = C7E719A0877CCCBF74350549039CC689 /* IQKeyboardReturnKeyHandler.m */; };
		FD4DA8F8F51FBE50740629944BBEBAD4 /* IQKeyboardManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 49CEBC5A02C09B053F422F6B97FAEBFD /* IQKeyboardManager.m */; };
		FDA991AAA7F53D17A0F288B891DC2CF3 /* QNResumeUpload.m in Sources */ = {isa = PBXBuildFile; fileRef = 05FA377D2144D7A0E0C6AE6A67F5AF32 /* QNResumeUpload.m */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		11808CD32E5C3747DA09161527BCA4DD /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 9DC8D9E02903E93BD0B2FEC9D846EA20;
			remoteInfo = Masonry;
		};
		1A86AD5356AAD8D68293A0672178AA2B /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 3CC5E84ED6BDAA13474C380FC98CADB5;
			remoteInfo = YTKNetwork;
		};
		2CDDCD8E120475796E79EC0923CFD499 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 9E033EDB5EC0819481B0546434FA577B;
			remoteInfo = AFNetworking;
		};
		2EDA9DADEA039197CA8836FB71BEC1D5 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 586F2DFA9BDCC6675C2546793A69E5CC;
			remoteInfo = MBProgressHUD;
		};
		3B38F0C36915B2E50AACC65DCEC1510A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 9D4A1B69057B2ACDCF903EC15F099E33;
			remoteInfo = PNChart;
		};
		4FDCDC83F9EF090F24DBC17EDBCCEDB5 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 53B2B897D64E4516E75AC86348B86622;
			remoteInfo = HappyDNS;
		};
		61DF1DFB932ECC7FEF28C7F9719582C5 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 9E033EDB5EC0819481B0546434FA577B;
			remoteInfo = AFNetworking;
		};
		750EF4CBAA75BF9BC19DA76020465045 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 8C1303513BF1B55830ADAEA32D433D3F;
			remoteInfo = SDWebImage;
		};
		7AA12F570756BBFB8301A7CC0BE91FA5 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 3858550A4C70219EB5F9113ECFCE67F3;
			remoteInfo = YYKit;
		};
		7C4D63957F6F8B5966C81DAEEBA69F66 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 53B2B897D64E4516E75AC86348B86622;
			remoteInfo = HappyDNS;
		};
		8D7CCF8E48AD8E3EAFFA569CD4293783 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = EB31A05090143EAF02A3DE187E2CBA22;
			remoteInfo = UICountingLabel;
		};
		98E4496DAD6CD63A349397209C85748B /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 04CF549EBEEE7BC87AEAE35397184D94;
			remoteInfo = MJRefresh;
		};
		A94D466F9229D9576B9F91AF735ED834 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = C2218DCF9695738C20523E989D42DC10;
			remoteInfo = LBXScan;
		};
		AA3665284BD1D078AB3D06FDF217F403 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 904F4F27FD314010A3812EB2A9306183;
			remoteInfo = IQKeyboardManager;
		};
		C9E220EA5540AEFB0ECD8F05CF8153CD /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = EB31A05090143EAF02A3DE187E2CBA22;
			remoteInfo = UICountingLabel;
		};
		D6D24129C47F313E658D53A79357F1A9 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = CE245C5E3E9673C8DBAD9B3DFF7DABC9;
			remoteInfo = Qiniu;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
		0027A55E3B1F288D795A9DFF98ACE1DA /* UIWebView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWebView+AFNetworking.h"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.h"; sourceTree = "<group>"; };
		0036442C349754A53055C6C7FF474630 /* PNScatterChart.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PNScatterChart.h; path = PNChart/PNScatterChart.h; sourceTree = "<group>"; };
		0042C1E24C3D23D4BF72D845A56FF606 /* CodeScan.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = CodeScan.bundle; path = LBXScan/UI/CodeScan.bundle; sourceTree = "<group>"; };
		00B40A2D422EBBFA352A46A6AAF2B765 /* SDWebImageManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageManager.m; path = SDWebImage/SDWebImageManager.m; sourceTree = "<group>"; };
		01014971E4D8EEAD790D71911B980892 /* IQToolbar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQToolbar.h; path = IQKeyboardManager/IQToolbar/IQToolbar.h; sourceTree = "<group>"; };
		01C212286587F41A2D93972268859E71 /* IQUIWindow+Hierarchy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIWindow+Hierarchy.h"; path = "IQKeyboardManager/Categories/IQUIWindow+Hierarchy.h"; sourceTree = "<group>"; };
		0223EEF926EA37CF7ED349F96CCFB4C4 /* QNCrc32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNCrc32.h; path = QiniuSDK/Common/QNCrc32.h; sourceTree = "<group>"; };
		024291085DA2F0361FF6EB9BB254D8BF /* MJRefreshBackFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackFooter.h; path = MJRefresh/Base/MJRefreshBackFooter.h; sourceTree = "<group>"; };
		02CA89E81DA7854030D9755C66D877F5 /* SDWebImageDecoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDecoder.h; path = SDWebImage/SDWebImageDecoder.h; sourceTree = "<group>"; };
		03C06138C72CD89D2761820737E76555 /* MJRefreshHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshHeader.h; path = MJRefresh/Base/MJRefreshHeader.h; sourceTree = "<group>"; };
		03EFEBF35D8899A85DFE587441970557 /* QNHosts.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNHosts.h; path = HappyDNS/Local/QNHosts.h; sourceTree = "<group>"; };
		05B2E8E1B26DB5A53E909C6921675FCF /* libAFNetworking.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libAFNetworking.a; path = libAFNetworking.a; sourceTree = BUILT_PRODUCTS_DIR; };
		05E1C3AB82D5C97D5B76DE68028A27F8 /* YYCGUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYCGUtilities.m; path = YYKit/Base/Quartz/YYCGUtilities.m; sourceTree = "<group>"; };
		05FA377D2144D7A0E0C6AE6A67F5AF32 /* QNResumeUpload.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNResumeUpload.m; path = QiniuSDK/Storage/QNResumeUpload.m; sourceTree = "<group>"; };
		06E7D5209B50AC917494CCC3179028C6 /* QNIP.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNIP.m; path = HappyDNS/Util/QNIP.m; sourceTree = "<group>"; };
		088C21DA5F36774A5C89853E0BC82AE1 /* YYImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYImage.h; path = YYKit/Image/YYImage.h; sourceTree = "<group>"; };
		08EF0E31CF96F417A3809FE130E83133 /* UITextField+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITextField+YYAdd.h"; path = "YYKit/Base/UIKit/UITextField+YYAdd.h"; sourceTree = "<group>"; };
		094D15BB1012E0A524577E92DE70E7B9 /* MASLayoutConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASLayoutConstraint.m; path = Masonry/MASLayoutConstraint.m; sourceTree = "<group>"; };
		0A67F09DDB8BE489CDE5DC9E68D73A5E /* MASViewAttribute.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASViewAttribute.h; path = Masonry/MASViewAttribute.h; sourceTree = "<group>"; };
		0A6C95DF1E0BB2BAEB5FD87978667EDE /* SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOperation.h; path = SDWebImage/SDWebImageOperation.h; sourceTree = "<group>"; };
		0AC88B4F150A1B8E75BA1E8425E12BE4 /* View+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "View+MASAdditions.h"; path = "Masonry/View+MASAdditions.h"; sourceTree = "<group>"; };
		0AE77717064EC4B4CBE1D1220E837035 /* UICountingLabel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UICountingLabel-prefix.pch"; sourceTree = "<group>"; };
		0B2CE772BE3AFAF9A7843A3E16C55B93 /* QNLruCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNLruCache.m; path = HappyDNS/Common/QNLruCache.m; sourceTree = "<group>"; };
		0BD8343696B9703253E10E5AFAF079E6 /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = "<group>"; };
		0C03BBC84DE5F9D4535C985382328684 /* QNDnsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNDnsManager.h; path = HappyDNS/Common/QNDnsManager.h; sourceTree = "<group>"; };
		0C154B3FCC593D8974D4A58DFDB2B3F0 /* YYDispatchQueuePool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYDispatchQueuePool.m; path = YYKit/Utility/YYDispatchQueuePool.m; sourceTree = "<group>"; };
		0C5843FABECAEA32AE1421FD56E04C65 /* SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCompat.h; path = SDWebImage/SDWebImageCompat.h; sourceTree = "<group>"; };
		0CB678C8928CDBB03E2379A22392A43E /* IQUIWindow+Hierarchy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIWindow+Hierarchy.m"; path = "IQKeyboardManager/Categories/IQUIWindow+Hierarchy.m"; sourceTree = "<group>"; };
		0CEDA9EAB267C99E15B10C58F3B6A905 /* MJRefreshGifHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshGifHeader.m; path = MJRefresh/Custom/Header/MJRefreshGifHeader.m; sourceTree = "<group>"; };
		0D01F716460579FCB869B5A00AD10BD9 /* UIButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+WebCache.m"; path = "SDWebImage/UIButton+WebCache.m"; sourceTree = "<group>"; };
		0E402C84F80D03EC252ED476F17FD9DA /* NSArray+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+MASAdditions.h"; path = "Masonry/NSArray+MASAdditions.h"; sourceTree = "<group>"; };
		107813B9E355888F9DAE62F7D8DF553E /* IQNSArray+Sort.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQNSArray+Sort.m"; path = "IQKeyboardManager/Categories/IQNSArray+Sort.m"; sourceTree = "<group>"; };
		10A102EE5A1A4FAE0740E2BF86342614 /* YYTimer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTimer.h; path = YYKit/Utility/YYTimer.h; sourceTree = "<group>"; };
		1133D30F1B4AFAD3988C68E8717C044A /* NSThread+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSThread+YYAdd.h"; path = "YYKit/Base/Foundation/NSThread+YYAdd.h"; sourceTree = "<group>"; };
		116F856B766D841794EC76705CA61ACF /* LBXScanViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LBXScanViewController.m; path = LBXScan/UI/LBXScanViewController.m; sourceTree = "<group>"; };
		119467A7B82197491072213564A54000 /* UIScreen+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScreen+YYAdd.h"; path = "YYKit/Base/UIKit/UIScreen+YYAdd.h"; sourceTree = "<group>"; };
		11DA5E6EBEB54292BA702C4257302F16 /* YYImageCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYImageCoder.h; path = YYKit/Image/YYImageCoder.h; sourceTree = "<group>"; };
		120D7C64730B727636F3BD8A5D583A7F /* QNPHAssetResource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNPHAssetResource.h; path = QiniuSDK/Common/QNPHAssetResource.h; sourceTree = "<group>"; };
		1211C5E758C331AC0B2C1C12CC0968F5 /* QNTxtResolver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNTxtResolver.h; path = HappyDNS/Local/QNTxtResolver.h; sourceTree = "<group>"; };
		126C29428C01FF7731960BC3F06A5C46 /* YTKChainRequestAgent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YTKChainRequestAgent.m; path = YTKNetwork/YTKChainRequestAgent.m; sourceTree = "<group>"; };
		1281BFDBB1D44B2507D27CD2FC73D18C /* PNLineChartDataItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PNLineChartDataItem.m; path = PNChart/PNLineChartDataItem.m; sourceTree = "<group>"; };
		1349940DE2701FBD4070C90A85EE3AA8 /* UIImageView+YYWebImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+YYWebImage.h"; path = "YYKit/Image/Categories/UIImageView+YYWebImage.h"; sourceTree = "<group>"; };
		13C7E52CAC1ED45EC098E817DA6BD7D3 /* QNConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNConfiguration.m; path = QiniuSDK/Storage/QNConfiguration.m; sourceTree = "<group>"; };
		145B08637EB2917951229799BC073AEA /* SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImagePrefetcher.h; path = SDWebImage/SDWebImagePrefetcher.h; sourceTree = "<group>"; };
		147C772F990690A96BFEBB692A959DB2 /* HappyDNS.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HappyDNS.h; path = HappyDNS/HappyDNS.h; sourceTree = "<group>"; };
		14B8E515862D32EF7822C0AC9707BAD3 /* QNResponseInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNResponseInfo.h; path = QiniuSDK/Http/QNResponseInfo.h; sourceTree = "<group>"; };
		154664DAA8948F081B92942092BCD54B /* MJRefreshStateHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateHeader.h; path = MJRefresh/Custom/Header/MJRefreshStateHeader.h; sourceTree = "<group>"; };
		15B0D66EFCC35F0A5A7DBA4CBCDD54D8 /* YYTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTransaction.m; path = YYKit/Utility/YYTransaction.m; sourceTree = "<group>"; };
		15F02DF7B6FEC2E8EDACB14BCF70F990 /* PNChart.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PNChart.xcconfig; sourceTree = "<group>"; };
		1641845A1F1C85FFC57ECCD34CC3DAED /* SDWebImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImage-dummy.m"; sourceTree = "<group>"; };
		166ED21DDD4E8E7AD986B3566B7457E7 /* QNUploadOption.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNUploadOption.m; path = QiniuSDK/Storage/QNUploadOption.m; sourceTree = "<group>"; };
		1676FC6F43965C3F1DB04343C33B6DE6 /* YYTextDebugOption.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextDebugOption.h; path = YYKit/Text/Component/YYTextDebugOption.h; sourceTree = "<group>"; };
		169BABA4E9824CB19C459B9B8774676D /* IQNSArray+Sort.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQNSArray+Sort.h"; path = "IQKeyboardManager/Categories/IQNSArray+Sort.h"; sourceTree = "<group>"; };
		16E913AA9A47EBD2847FCA77B28EFF8B /* YTKNetworkConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YTKNetworkConfig.m; path = YTKNetwork/YTKNetworkConfig.m; sourceTree = "<group>"; };
		170AB739DF8A9DEFAFC01B6C97E3BB85 /* PNBar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PNBar.m; path = PNChart/PNBar.m; sourceTree = "<group>"; };
		17168EC139937DEF9AEED6737FA2F72C /* YYKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YYKit-dummy.m"; sourceTree = "<group>"; };
		190D915950FD262A0B8B1CBC59CF6B1D /* LBXScanViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LBXScanViewController.h; path = LBXScan/UI/LBXScanViewController.h; sourceTree = "<group>"; };
		19F5BD3BF638C242C1BD26B28CF5F046 /* AFImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFImageDownloader.m; path = "UIKit+AFNetworking/AFImageDownloader.m"; sourceTree = "<group>"; };
		1BE8B3B1D2E6C021D86A4E853D0AF29E /* MASLayoutConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASLayoutConstraint.h; path = Masonry/MASLayoutConstraint.h; sourceTree = "<group>"; };
		1CD468F2DD59F4A87E3C2B872D99F569 /* MASConstraint+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MASConstraint+Private.h"; path = "Masonry/MASConstraint+Private.h"; sourceTree = "<group>"; };
		1D128FB135C468689FA10AEDC5AE6539 /* YYSentinel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYSentinel.h; path = YYKit/Utility/YYSentinel.h; sourceTree = "<group>"; };
		1E85B75736D7AF9B9CCFCD3B9301A119 /* NSBundle+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+YYAdd.m"; path = "YYKit/Base/Foundation/NSBundle+YYAdd.m"; sourceTree = "<group>"; };
		1E8675ECA8B9939B3BF91F79EE032633 /* MJRefreshBackGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackGifFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h; sourceTree = "<group>"; };
		1EECADEB1D37FF8ACC5B70D81BD4E034 /* QNHex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNHex.m; path = HappyDNS/Util/QNHex.m; sourceTree = "<group>"; };
		1F8C55B883CB462E61994E8579B6C4BE /* NSArray+MASShorthandAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+MASShorthandAdditions.h"; path = "Masonry/NSArray+MASShorthandAdditions.h"; sourceTree = "<group>"; };
		1FDDF6200B2987BCF84D17FA85702D68 /* NSObject+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+YYAdd.m"; path = "YYKit/Base/Foundation/NSObject+YYAdd.m"; sourceTree = "<group>"; };
		2225F3C62ACA1B1B8191CE9909DA1714 /* IQBarButtonItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQBarButtonItem.m; path = IQKeyboardManager/IQToolbar/IQBarButtonItem.m; sourceTree = "<group>"; };
		22619567FB0674BEAD9127A8D52E4F7E /* YYTextArchiver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextArchiver.h; path = YYKit/Text/String/YYTextArchiver.h; sourceTree = "<group>"; };
		22D02AD2A5206E78F357C59E3A0DA4A2 /* UIButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+WebCache.h"; path = "SDWebImage/UIButton+WebCache.h"; sourceTree = "<group>"; };
		236A841A8CBE019AA06201E4AC94D161 /* YYAsyncLayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYAsyncLayer.m; path = YYKit/Utility/YYAsyncLayer.m; sourceTree = "<group>"; };
		23795C7CD1B8C7873EF437EFE7C11B64 /* IQKeyboardManagerConstantsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQKeyboardManagerConstantsInternal.h; path = IQKeyboardManager/Constants/IQKeyboardManagerConstantsInternal.h; sourceTree = "<group>"; };
		23DFE5D5EAF9ED07CAB0AF8FD116C4A6 /* YTKNetwork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YTKNetwork.h; path = YTKNetwork/YTKNetwork.h; sourceTree = "<group>"; };
		2462AF55F270199EA94D652C444BCDB2 /* PNScatterChartDataItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PNScatterChartDataItem.h; path = PNChart/PNScatterChartDataItem.h; sourceTree = "<group>"; };
		2513C3BBCB67F8D5693C52A73BD195B5 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; };
		252FA5F64C1CA17518DD5D2CF484B11D /* YYAnimatedImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYAnimatedImageView.m; path = YYKit/Image/YYAnimatedImageView.m; sourceTree = "<group>"; };
		258D32DFA5B1DB26814DC08A40AE46BE /* MJRefresh-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MJRefresh-dummy.m"; sourceTree = "<group>"; };
		266A0D3826ED0D1B7F7BBFF464C55D07 /* NSDate+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDate+YYAdd.h"; path = "YYKit/Base/Foundation/NSDate+YYAdd.h"; sourceTree = "<group>"; };
		2774DD89C32E97FC51A1EBF166A40F02 /* UIImageView+HighlightedWebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+HighlightedWebCache.m"; path = "SDWebImage/UIImageView+HighlightedWebCache.m"; sourceTree = "<group>"; };
		2791E9E031F155F49FAB1749C971E98D /* CALayer+YYWebImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "CALayer+YYWebImage.m"; path = "YYKit/Image/Categories/CALayer+YYWebImage.m"; sourceTree = "<group>"; };
		286D962BB897FB5EEDD077D09BE700E9 /* UIActivityIndicatorView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIActivityIndicatorView+AFNetworking.h"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h"; sourceTree = "<group>"; };
		28B573C746DF5ABF9E897C351A5ABC3F /* NSObject+YYAddForARC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+YYAddForARC.h"; path = "YYKit/Base/Foundation/NSObject+YYAddForARC.h"; sourceTree = "<group>"; };
		28D80F7734F6F3499A2E7F1EABA45009 /* IQUIView+Hierarchy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIView+Hierarchy.m"; path = "IQKeyboardManager/Categories/IQUIView+Hierarchy.m"; sourceTree = "<group>"; };
		28DAA58B2FA1C90BDD74D840B41CB9B0 /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = "<group>"; };
		2A05B9F921B50D2005D3A1607816C7A6 /* Qiniu-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Qiniu-prefix.pch"; sourceTree = "<group>"; };
		2A55638CB632132382A7A872DB6BA3B0 /* QNAssessment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNAssessment.h; path = HappyDNS/Assessment/QNAssessment.h; sourceTree = "<group>"; };
		2AB414D933B82688EBA6623FE2DA96B7 /* YYTextMagnifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextMagnifier.h; path = YYKit/Text/Component/YYTextMagnifier.h; sourceTree = "<group>"; };
		2B457F595A2FCDF4D68F20E3166B44B1 /* libMBProgressHUD.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libMBProgressHUD.a; path = libMBProgressHUD.a; sourceTree = BUILT_PRODUCTS_DIR; };
		2BB1AD2EE01ECB97D168CC3809EE64A1 /* YTKBaseRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YTKBaseRequest.h; path = YTKNetwork/YTKBaseRequest.h; sourceTree = "<group>"; };
		2BB643C55DE858AD5DE2729D2E26EF93 /* YYClassInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYClassInfo.h; path = YYKit/Model/YYClassInfo.h; sourceTree = "<group>"; };
		2BB9C8447313260EA3D500D91310D470 /* LBXScan-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "LBXScan-dummy.m"; sourceTree = "<group>"; };
		2C69EC4EB153A47B0A337159D2CD726F /* UIButton+YYWebImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+YYWebImage.h"; path = "YYKit/Image/Categories/UIButton+YYWebImage.h"; sourceTree = "<group>"; };
		2CA4410BDCF6734A47E37866F0355F81 /* YYKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYKit.h; path = YYKit/YYKit.h; sourceTree = "<group>"; };
		2D05C7AE124BD0921A6825CDDC2D8578 /* MJRefreshAutoFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoFooter.m; path = MJRefresh/Base/MJRefreshAutoFooter.m; sourceTree = "<group>"; };
		2D3C47BDCCD5B726BBA9BA8669936B4F /* PNGenericChart.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PNGenericChart.m; path = PNChart/PNGenericChart.m; sourceTree = "<group>"; };
		2D9DA8BA51DF85B6BA0736361A8E2425 /* QNFormUpload.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNFormUpload.m; path = QiniuSDK/Storage/QNFormUpload.m; sourceTree = "<group>"; };
		2DEA7155DDE1A668C81A26C93478E13B /* HappyDNS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = HappyDNS.xcconfig; sourceTree = "<group>"; };
		2EE02931B74E8B6D8D06976B7C10EF86 /* SDImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCache.m; path = SDWebImage/SDImageCache.m; sourceTree = "<group>"; };
		317B0A88C111E4900BF7F2E6004BC7F5 /* YYKeychain.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYKeychain.m; path = YYKit/Utility/YYKeychain.m; sourceTree = "<group>"; };
		318B41231FF032EFF996D071985067B9 /* UIControl+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIControl+YYAdd.m"; path = "YYKit/Base/UIKit/UIControl+YYAdd.m"; sourceTree = "<group>"; };
		31B9A42A92D47F0FB1DDCE399A244AEC /* libPNChart.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libPNChart.a; path = libPNChart.a; sourceTree = BUILT_PRODUCTS_DIR; };
		31FE5A8F8B89D2DCE683008F0F6E2BB8 /* YTKNetworkConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YTKNetworkConfig.h; path = YTKNetwork/YTKNetworkConfig.h; sourceTree = "<group>"; };
		33F8E191FB5E7A3367514F6BEED0385F /* YYKVStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYKVStorage.h; path = YYKit/Cache/YYKVStorage.h; sourceTree = "<group>"; };
		3401B6C6E4E854076FE3128B92603FE3 /* UIGestureRecognizer+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIGestureRecognizer+YYAdd.m"; path = "YYKit/Base/UIKit/UIGestureRecognizer+YYAdd.m"; sourceTree = "<group>"; };
		3493460D732B0CDB4063A78A76384ED0 /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = "<group>"; };
		34B10F85523CF2C6D236EB542F14CEFB /* MJRefresh.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.xcconfig; sourceTree = "<group>"; };
		3565D419FF3E377CD40BE00A4C13FBDD /* QNALAssetFile.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNALAssetFile.m; path = QiniuSDK/Common/QNALAssetFile.m; sourceTree = "<group>"; };
		35EB3B99332A3892812A1C7847622C5E /* YTKNetwork-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YTKNetwork-prefix.pch"; sourceTree = "<group>"; };
		366765897B297F2AC84C77254229852C /* YYFrameImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYFrameImage.h; path = YYKit/Image/YYFrameImage.h; sourceTree = "<group>"; };
		36B6679E6CAA659C2087882DD3B6729C /* LBXScanLineAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LBXScanLineAnimation.h; path = LBXScan/UI/LBXScanLineAnimation.h; sourceTree = "<group>"; };
		384BBE8F5D94B27AEFCACFC4EDD9ACCF /* QNCrc32.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNCrc32.m; path = QiniuSDK/Common/QNCrc32.m; sourceTree = "<group>"; };
		386592D0A5277A7B3AE250CDF9187096 /* QNUploadOption+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "QNUploadOption+Private.h"; path = "QiniuSDK/Storage/QNUploadOption+Private.h"; sourceTree = "<group>"; };
		388D193DB3E15F5AC6696663B4A8086E /* MJRefreshAutoNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoNormalFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.m; sourceTree = "<group>"; };
		389ED6D5360CE8775035697EBCC0FAEB /* IQUIView+IQKeyboardToolbar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIView+IQKeyboardToolbar.m"; path = "IQKeyboardManager/IQToolbar/IQUIView+IQKeyboardToolbar.m"; sourceTree = "<group>"; };
		38A36B16F229512153B50F8D72205684 /* NSAttributedString+YYText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSAttributedString+YYText.h"; path = "YYKit/Text/String/NSAttributedString+YYText.h"; sourceTree = "<group>"; };
		38B04F2BA48D4EDF405B6BA641342DF2 /* IQTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQTextView.h; path = IQKeyboardManager/IQTextView/IQTextView.h; sourceTree = "<group>"; };
		38FAC28EFA79D93EF829ED5C3943433C /* PNScatterChart.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PNScatterChart.m; path = PNChart/PNScatterChart.m; sourceTree = "<group>"; };
		39376E18AAE0B4E37AFB761D4D69A61E /* HappyDNS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "HappyDNS-dummy.m"; sourceTree = "<group>"; };
		3A57BC69AE001ED7AC0B82E5B44FF648 /* YYImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYImageCache.h; path = YYKit/Image/YYImageCache.h; sourceTree = "<group>"; };
		3A9C77102A29D86129508636BB3148FE /* LBXScan-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LBXScan-prefix.pch"; sourceTree = "<group>"; };
		3B3E7103A9C009636FD385B9AA522F84 /* YTKNetworkAgent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YTKNetworkAgent.m; path = YTKNetwork/YTKNetworkAgent.m; sourceTree = "<group>"; };
		3BAEFA6EF213B8FE301A703D67FE9C9B /* NSObject+YYModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+YYModel.h"; path = "YYKit/Model/NSObject+YYModel.h"; sourceTree = "<group>"; };
		3CB3F9ED6AA4C735BAA98FCA7CE5DB7A /* QNDomain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNDomain.h; path = HappyDNS/Common/QNDomain.h; sourceTree = "<group>"; };
		3D18B5B9482A77F4B12D5EFD336C25AD /* ViewController+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "ViewController+MASAdditions.m"; path = "Masonry/ViewController+MASAdditions.m"; sourceTree = "<group>"; };
		3D5A1C6912062406D2C229A60248B5B8 /* _YYWebImageSetter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _YYWebImageSetter.h; path = YYKit/Image/Categories/_YYWebImageSetter.h; sourceTree = "<group>"; };
		3F5F2168786611FD70ABC57FB26A9710 /* AFURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLSessionManager.m; path = AFNetworking/AFURLSessionManager.m; sourceTree = "<group>"; };
		40F4C9191F5E9E8824AC54AF1BCD7FFA /* YTKRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YTKRequest.m; path = YTKNetwork/YTKRequest.m; sourceTree = "<group>"; };
		416C3181FF071DE8929CE4C23B50F869 /* YYThreadSafeArray.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYThreadSafeArray.h; path = YYKit/Utility/YYThreadSafeArray.h; sourceTree = "<group>"; };
		41CF7B515A5B9E223DE98CFC37615C30 /* QNEtag.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNEtag.m; path = QiniuSDK/Common/QNEtag.m; sourceTree = "<group>"; };
		424271B5046F0B7E7D35B86B66DA4778 /* QNConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNConfiguration.h; path = QiniuSDK/Storage/QNConfiguration.h; sourceTree = "<group>"; };
		42744B519FC3A709AC04810658F57137 /* UIView+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+YYAdd.m"; path = "YYKit/Base/UIKit/UIView+YYAdd.m"; sourceTree = "<group>"; };
		42EBB99FCA17B6AC7D3780C114337E5F /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = "<group>"; };
		43303C0DB81431C4BFD2B2C7AFFC6147 /* UIPasteboard+YYText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIPasteboard+YYText.h"; path = "YYKit/Text/String/UIPasteboard+YYText.h"; sourceTree = "<group>"; };
		434FC64DB94C56F54A590C22E05D5CF9 /* YYDispatchQueuePool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYDispatchQueuePool.h; path = YYKit/Utility/YYDispatchQueuePool.h; sourceTree = "<group>"; };
		43967AC21D86698A40CC8522F9265D6A /* MASViewConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASViewConstraint.m; path = Masonry/MASViewConstraint.m; sourceTree = "<group>"; };
		43AB0782E923B3CA99DA44031818686B /* PNChart.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PNChart.h; path = PNChart/PNChart.h; sourceTree = "<group>"; };
		4455927A09654D27862AA175D9D5D9BF /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; };
		44F69F1E3B161E46A1CEA1370FD985B1 /* UIImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+WebCache.h"; path = "SDWebImage/UIImageView+WebCache.h"; sourceTree = "<group>"; };
		4578DF52B83791ED445B8FAFEA604522 /* YYDiskCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYDiskCache.h; path = YYKit/Cache/YYDiskCache.h; sourceTree = "<group>"; };
		458693F8325B5FA1A83D85E0DD826B89 /* PNCircleChart.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PNCircleChart.h; path = PNChart/PNCircleChart.h; sourceTree = "<group>"; };
		45E2935AFEC40FE38E013E517D17F7E6 /* QNGetAddrInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNGetAddrInfo.m; path = HappyDNS/Util/QNGetAddrInfo.m; sourceTree = "<group>"; };
		475703291CC53D5A0765894C6167AC17 /* PNLineChartDataItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PNLineChartDataItem.h; path = PNChart/PNLineChartDataItem.h; sourceTree = "<group>"; };
		4795019D69AB735EA0EF51D89A366137 /* QNVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNVersion.h; path = QiniuSDK/Common/QNVersion.h; sourceTree = "<group>"; };
		486D48ADE98F29CA003ACFD256E44F22 /* QNFileDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNFileDelegate.h; path = QiniuSDK/Common/QNFileDelegate.h; sourceTree = "<group>"; };
		48BAEAB22B0CB76B7B11548DE4DAF883 /* YTKBaseRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YTKBaseRequest.m; path = YTKNetwork/YTKBaseRequest.m; sourceTree = "<group>"; };
		49746B71A92AD8B28B1F76E7EAC41D27 /* UITextField+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITextField+YYAdd.m"; path = "YYKit/Base/UIKit/UITextField+YYAdd.m"; sourceTree = "<group>"; };
		49CEBC5A02C09B053F422F6B97FAEBFD /* IQKeyboardManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQKeyboardManager.m; path = IQKeyboardManager/IQKeyboardManager.m; sourceTree = "<group>"; };
		4A6CA62CF88CCBA4D0522FD523760527 /* QNHosts.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNHosts.m; path = HappyDNS/Local/QNHosts.m; sourceTree = "<group>"; };
		4AA28B0EE2C9BE93861DADC057454186 /* QNDnspodEnterprise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNDnspodEnterprise.h; path = HappyDNS/Http/QNDnspodEnterprise.h; sourceTree = "<group>"; };
		4AB19D60667715CC4FC00999E45EDE43 /* ViewController+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ViewController+MASAdditions.h"; path = "Masonry/ViewController+MASAdditions.h"; sourceTree = "<group>"; };
		4AE6F38302D973FEC7971E0E5640AC5F /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = "<group>"; };
		4C09B98360F76471045A223DAB9D1C95 /* MJRefreshNormalHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalHeader.m; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.m; sourceTree = "<group>"; };
		4D05AC93220189E41515BF51E42C7107 /* YTKBatchRequestAgent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YTKBatchRequestAgent.m; path = YTKNetwork/YTKBatchRequestAgent.m; sourceTree = "<group>"; };
		4DC4929E4B68402D18151F3638593836 /* YYImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYImageCache.m; path = YYKit/Image/YYImageCache.m; sourceTree = "<group>"; };
		4DD5E0B573FB4BC81FED1CFE02CABA5B /* YYTextMagnifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextMagnifier.m; path = YYKit/Text/Component/YYTextMagnifier.m; sourceTree = "<group>"; };
		4EB146AF81B6314F0AAFD8FDF1F782E6 /* Masonry.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Masonry.xcconfig; sourceTree = "<group>"; };
		4F3D2754DC09350201243F9F953B2998 /* MJRefreshComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshComponent.m; path = MJRefresh/Base/MJRefreshComponent.m; sourceTree = "<group>"; };
		503AD3448B1294018224937D91582480 /* SDWebImagePrefetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImagePrefetcher.m; path = SDWebImage/SDWebImagePrefetcher.m; sourceTree = "<group>"; };
		507857CCDFEF99C63A66C3CB6F609A4F /* IQUIView+IQKeyboardToolbar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIView+IQKeyboardToolbar.h"; path = "IQKeyboardManager/IQToolbar/IQUIView+IQKeyboardToolbar.h"; sourceTree = "<group>"; };
		50A2EA8719B321F809A3F3C2BD2B6951 /* NSNumber+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSNumber+YYAdd.h"; path = "YYKit/Base/Foundation/NSNumber+YYAdd.h"; sourceTree = "<group>"; };
		50D2E39935C5BF8ADA7F850287E24B1B /* QNAsyncRun.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNAsyncRun.m; path = QiniuSDK/Common/QNAsyncRun.m; sourceTree = "<group>"; };
		50D71CDAC3D1ADEF7143F4D1E0494072 /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIProgressView+AFNetworking.m"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.m"; sourceTree = "<group>"; };
		5110C83207FB3687252BD78A5062AF36 /* QNALAssetFile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNALAssetFile.h; path = QiniuSDK/Common/QNALAssetFile.h; sourceTree = "<group>"; };
		512230A5B3523ECD4FA35F292C3915AD /* libUICountingLabel.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libUICountingLabel.a; path = libUICountingLabel.a; sourceTree = BUILT_PRODUCTS_DIR; };
		520C1E08EF795D699F1726FA14CE19CE /* YTKNetworkAgent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YTKNetworkAgent.h; path = YTKNetwork/YTKNetworkAgent.h; sourceTree = "<group>"; };
		520D362C6F1E050981785EAA5A908888 /* QNResolverDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNResolverDelegate.h; path = HappyDNS/Common/QNResolverDelegate.h; sourceTree = "<group>"; };
		5336D6B9C29BEBB4EB4AADD49E02B592 /* libHappyDNS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libHappyDNS.a; path = libHappyDNS.a; sourceTree = BUILT_PRODUCTS_DIR; };
		5347172FAA3C72FA456C756CD7ADB0AB /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = "<group>"; };
		53E17B2E4A349FEA4026AD3F4CF471AD /* AFImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFImageDownloader.h; path = "UIKit+AFNetworking/AFImageDownloader.h"; sourceTree = "<group>"; };
		5486E1730A68AB25D24A8B2FB0B5F9AC /* YYTextParser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextParser.m; path = YYKit/Text/String/YYTextParser.m; sourceTree = "<group>"; };
		54A78353A07E27C6ECE1E6F70A4B1A5C /* QNSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNSessionManager.h; path = QiniuSDK/Http/QNSessionManager.h; sourceTree = "<group>"; };
		55211417B465658F82188A4486DA4359 /* QNPHAssetFile.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNPHAssetFile.m; path = QiniuSDK/Common/QNPHAssetFile.m; sourceTree = "<group>"; };
		55597B4FFBAE855761CBB6605A23C098 /* View+MASShorthandAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "View+MASShorthandAdditions.h"; path = "Masonry/View+MASShorthandAdditions.h"; sourceTree = "<group>"; };
		556A4BCBE52851D5F37FA64F88F14B47 /* LBXScanTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LBXScanTypes.h; path = LBXScan/LBXScanTypes.h; sourceTree = "<group>"; };
		55E9E8B803B274A1597262BA96CF7474 /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = "<group>"; };
		56537B3837B26336491E4E1A966A22F0 /* PNPieChart.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PNPieChart.h; path = PNChart/PNPieChart.h; sourceTree = "<group>"; };
		568D6C37DDAA63A92C3824BAF69F0A0F /* YYCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYCache.m; path = YYKit/Cache/YYCache.m; sourceTree = "<group>"; };
		597AC85D68C39A2C4F0D41BBF446EDAE /* UIPasteboard+YYText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIPasteboard+YYText.m"; path = "YYKit/Text/String/UIPasteboard+YYText.m"; sourceTree = "<group>"; };
		59BE32FA67BE8FD76149FFD5137C5EFD /* QNUploadManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNUploadManager.h; path = QiniuSDK/Storage/QNUploadManager.h; sourceTree = "<group>"; };
		5A7BAD04D83EAB8AFCCD32FAADF49746 /* AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.xcconfig; sourceTree = "<group>"; };
		5ADCB77E78F3E75D87D62EA6CDE87C4D /* PNLineChartData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PNLineChartData.m; path = PNChart/PNLineChartData.m; sourceTree = "<group>"; };
		5AEB7E37F93A644532485F8BA6A66849 /* QNDomain.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNDomain.m; path = HappyDNS/Common/QNDomain.m; sourceTree = "<group>"; };
		5C8FBDB7E4356903B314A00226B7D6FA /* YYKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YYKit.xcconfig; sourceTree = "<group>"; };
		5D782D67D88D30B34D66DEA947E6D878 /* MASViewConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASViewConstraint.h; path = Masonry/MASViewConstraint.h; sourceTree = "<group>"; };
		5D8CD48A8735654F75DA77F5CD5502F2 /* YYMemoryCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYMemoryCache.m; path = YYKit/Cache/YYMemoryCache.m; sourceTree = "<group>"; };
		5E42E2B0162D12E6A362124FD56BEE3B /* UIFont+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIFont+YYAdd.h"; path = "YYKit/Base/UIKit/UIFont+YYAdd.h"; sourceTree = "<group>"; };
		5F169A065F386FA24AF7EB3352BFF82B /* LBXScanView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LBXScanView.m; path = LBXScan/UI/LBXScanView.m; sourceTree = "<group>"; };
		6065219995CE258B380A3BF065C41F9D /* IQUIViewController+Additions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIViewController+Additions.m"; path = "IQKeyboardManager/Categories/IQUIViewController+Additions.m"; sourceTree = "<group>"; };
		60A7C3987F760D8BBB3C28522AEBBB48 /* NSData+ImageContentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+ImageContentType.m"; path = "SDWebImage/NSData+ImageContentType.m"; sourceTree = "<group>"; };
		60BB3C74D5D58C2DA1FC3881C05EBC17 /* View+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "View+MASAdditions.m"; path = "Masonry/View+MASAdditions.m"; sourceTree = "<group>"; };
		60D3D356A2B645D952E0A241EB60E5AD /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkReachabilityManager.h; path = AFNetworking/AFNetworkReachabilityManager.h; sourceTree = "<group>"; };
		61091A66A492531A0E9225C2E23DE2A7 /* NSObject+YYAddForKVO.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+YYAddForKVO.m"; path = "YYKit/Base/Foundation/NSObject+YYAddForKVO.m"; sourceTree = "<group>"; };
		614A92EA9EFCBB04A848B1150F2EA21D /* QNResolvUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNResolvUtil.h; path = HappyDNS/Local/QNResolvUtil.h; sourceTree = "<group>"; };
		61E23B1FD6029E2535355CBF7B049139 /* YTKBatchRequestAgent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YTKBatchRequestAgent.h; path = YTKNetwork/YTKBatchRequestAgent.h; sourceTree = "<group>"; };
		621F0BB0A04CEF04C2C7F560679EBBF8 /* MBProgressHUD.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = MBProgressHUD.m; sourceTree = "<group>"; };
		62ED23FE3E1339C94EA880481685FE88 /* MJRefreshAutoNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoNormalFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.h; sourceTree = "<group>"; };
		637DA74724D69A83E1119F066EE8C72F /* UIImage+GIF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+GIF.h"; path = "SDWebImage/UIImage+GIF.h"; sourceTree = "<group>"; };
		63E69806552873BA9DBCD13D47C68905 /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/ImageIO.framework; sourceTree = DEVELOPER_DIR; };
		64679A92A60800B5406E0EDCBB5A83E9 /* YYTextKeyboardManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextKeyboardManager.h; path = YYKit/Text/Component/YYTextKeyboardManager.h; sourceTree = "<group>"; };
		6558698940B9292E47F6429E6C0CACD1 /* NSNotificationCenter+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSNotificationCenter+YYAdd.h"; path = "YYKit/Base/Foundation/NSNotificationCenter+YYAdd.h"; sourceTree = "<group>"; };
		657A1E013D32AA2EFAC996FB618E1A02 /* QNHttpDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNHttpDelegate.h; path = QiniuSDK/Http/QNHttpDelegate.h; sourceTree = "<group>"; };
		65B96125EB21137D7427ACB9975E5AEB /* NSTimer+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSTimer+YYAdd.m"; path = "YYKit/Base/Foundation/NSTimer+YYAdd.m"; sourceTree = "<group>"; };
		669A2E87BCA31317F90FD02323B97CB2 /* UICountingLabel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UICountingLabel.m; sourceTree = "<group>"; };
		67574D322395AE13C831AE9BEB7CBC39 /* AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFSecurityPolicy.h; path = AFNetworking/AFSecurityPolicy.h; sourceTree = "<group>"; };
		678D75FD605B745EA3744E3FA813DCD7 /* QNPHAssetFile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNPHAssetFile.h; path = QiniuSDK/Common/QNPHAssetFile.h; sourceTree = "<group>"; };
		6809F5C0E5F8B4C16198683D53183A90 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/CoreFoundation.framework; sourceTree = DEVELOPER_DIR; };
		6896E8D64EE36C6A3FB692AC8E706AD1 /* MJRefreshBackStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackStateFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.h; sourceTree = "<group>"; };
		68D911F52470A5D80E034CE5582BAB4D /* MJRefreshFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshFooter.m; path = MJRefresh/Base/MJRefreshFooter.m; sourceTree = "<group>"; };
		68DD1AD8F7A141BCD4B5B968C86F594D /* QNPHAssetResource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNPHAssetResource.m; path = QiniuSDK/Common/QNPHAssetResource.m; sourceTree = "<group>"; };
		68EAA24CFB58D85FF8AD53FE99DDD9DB /* UIScrollView+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJRefresh.m"; path = "MJRefresh/UIScrollView+MJRefresh.m"; sourceTree = "<group>"; };
		6987BA866E94CDADB8FD62FC513A100E /* YYGestureRecognizer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYGestureRecognizer.m; path = YYKit/Utility/YYGestureRecognizer.m; sourceTree = "<group>"; };
		698D8640FD29A09822C57CF0C2F1408B /* libIQKeyboardManager.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libIQKeyboardManager.a; path = libIQKeyboardManager.a; sourceTree = BUILT_PRODUCTS_DIR; };
		69990A8E90DCCAFDA391FD0807F5EF40 /* NSParagraphStyle+YYText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSParagraphStyle+YYText.h"; path = "YYKit/Text/String/NSParagraphStyle+YYText.h"; sourceTree = "<group>"; };
		6A9AA2788CB4C7F54AB433E1153322E9 /* LBXScanVideoZoomView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LBXScanVideoZoomView.h; path = LBXScan/UI/LBXScanVideoZoomView.h; sourceTree = "<group>"; };
		6AA94F60C05709C6F074B07DC84F1CED /* QNDnsManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNDnsManager.m; path = HappyDNS/Common/QNDnsManager.m; sourceTree = "<group>"; };
		6B41BA9CB11AC2D6EFEA377B42F72AEC /* YYTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextView.h; path = YYKit/Text/YYTextView.h; sourceTree = "<group>"; };
		6B6A2DEB79AD0D60ADEEFE9C13A7EEFB /* IQPreviousNextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQPreviousNextView.m; path = IQKeyboardManager/IQToolbar/IQPreviousNextView.m; sourceTree = "<group>"; };
		6B7B4F86684C22B893B3796D4CF7990B /* YYLabel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYLabel.h; path = YYKit/Text/YYLabel.h; sourceTree = "<group>"; };
		6C2034472D4C384FA03CB552E5B30839 /* MJRefreshAutoStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoStateFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.h; sourceTree = "<group>"; };
		6D26CDE53EE5070080BF789A9A03B869 /* MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefresh.h; path = MJRefresh/MJRefresh.h; sourceTree = "<group>"; };
		6D6A989B7C889ECC44585D1F207164CA /* QNFileRecorder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNFileRecorder.h; path = QiniuSDK/Recorder/QNFileRecorder.h; sourceTree = "<group>"; };
		6EF4E164145E850A5DC4191D2EA249AF /* YYKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YYKit-prefix.pch"; sourceTree = "<group>"; };
		6F3888E48C277361722DD6E37253726C /* Masonry-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Masonry-dummy.m"; sourceTree = "<group>"; };
		6FC18A217AFD49564FDE680381B553A8 /* YYTextArchiver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextArchiver.m; path = YYKit/Text/String/YYTextArchiver.m; sourceTree = "<group>"; };
		7048320ADEF8B6E452D8F8DDF4C0D65F /* Masonry-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Masonry-prefix.pch"; sourceTree = "<group>"; };
		70DC7E19A90B7F9FA1E214AE7D7E3E2C /* YYSentinel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYSentinel.m; path = YYKit/Utility/YYSentinel.m; sourceTree = "<group>"; };
		715F64664FD209D577B7A4D50D677DC9 /* MJRefreshAutoStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoStateFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.m; sourceTree = "<group>"; };
		726556DE66FD6DAAB812DD12C79A1B93 /* PNChartLabel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PNChartLabel.h; path = PNChart/PNChartLabel.h; sourceTree = "<group>"; };
		72ACCC4CAAEFB5F4C14371CC019064CF /* NSDictionary+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+YYAdd.h"; path = "YYKit/Base/Foundation/NSDictionary+YYAdd.h"; sourceTree = "<group>"; };
		7303522968D28D1BB4A7BC5240547650 /* IQUITextFieldView+Additions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUITextFieldView+Additions.m"; path = "IQKeyboardManager/Categories/IQUITextFieldView+Additions.m"; sourceTree = "<group>"; };
		7368FA4DD606E85644670E8BDA456E45 /* QNSystem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNSystem.m; path = QiniuSDK/Common/QNSystem.m; sourceTree = "<group>"; };
		73A632CF39FB0648F9213E4EEAB3E51D /* LBXScanView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LBXScanView.h; path = LBXScan/UI/LBXScanView.h; sourceTree = "<group>"; };
		73C61BB3BA5989566F74877660660925 /* YYTextLine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextLine.h; path = YYKit/Text/Component/YYTextLine.h; sourceTree = "<group>"; };
		74349133452BD99E5007F0C6C10C49AF /* NSObject+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+YYAdd.h"; path = "YYKit/Base/Foundation/NSObject+YYAdd.h"; sourceTree = "<group>"; };
		744774D998D80C43590DCFF12D5592C3 /* PNColor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PNColor.m; path = PNChart/PNColor.m; sourceTree = "<group>"; };
		74C6E7FA3FBB847B9AE20E1746C81630 /* YTKBatchRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YTKBatchRequest.h; path = YTKNetwork/YTKBatchRequest.h; sourceTree = "<group>"; };
		750BD4F7028D2D5B741B373591F825B9 /* PNScatterChartDataItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PNScatterChartDataItem.m; path = PNChart/PNScatterChartDataItem.m; sourceTree = "<group>"; };
		756ED9D0343CD6C8424872988FE6184B /* NSString+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSString+YYAdd.m"; path = "YYKit/Base/Foundation/NSString+YYAdd.m"; sourceTree = "<group>"; };
		758E119BF5656F05EC53326F9DAE34E8 /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = "<group>"; };
		75A6CD16884ECCD14000F579D6440F39 /* libQiniu.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libQiniu.a; path = libQiniu.a; sourceTree = BUILT_PRODUCTS_DIR; };
		75A7419E7360B2059F0017D755F7DB0A /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; };
		770C1847D1BA37C8C5DB5DA2E3DFA990 /* YYTextParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextParser.h; path = YYKit/Text/String/YYTextParser.h; sourceTree = "<group>"; };
		777601E61134B094A70822328784DC76 /* MASConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASConstraint.h; path = Masonry/MASConstraint.h; sourceTree = "<group>"; };
		7793FEC96AB9F4F77B21396536FEFFB9 /* YYTextRubyAnnotation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextRubyAnnotation.m; path = YYKit/Text/String/YYTextRubyAnnotation.m; sourceTree = "<group>"; };
		7888758EDD12F6185EF2BB3BC1196C0C /* YTKChainRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YTKChainRequest.m; path = YTKNetwork/YTKChainRequest.m; sourceTree = "<group>"; };
		78A3C9826A6E2B635614FBB9E6703026 /* QNDnspodEnterprise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNDnspodEnterprise.m; path = HappyDNS/Http/QNDnspodEnterprise.m; sourceTree = "<group>"; };
		797444B60DB2DC1B88FE95090FC7AC75 /* SDWebImageCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCompat.m; path = SDWebImage/SDWebImageCompat.m; sourceTree = "<group>"; };
		7B6E40EDDFEF1F18E97CCE7145D52F2C /* YYWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYWebImageManager.h; path = YYKit/Image/YYWebImageManager.h; sourceTree = "<group>"; };
		7C1060DD18ADB3F43633B1A3D93A3B5C /* UIImage+MultiFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MultiFormat.m"; path = "SDWebImage/UIImage+MultiFormat.m"; sourceTree = "<group>"; };
		7C1C3BFB3E370C42F68F04EA69FCB526 /* YYTextAttribute.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextAttribute.h; path = YYKit/Text/String/YYTextAttribute.h; sourceTree = "<group>"; };
		7C30076BC5116A06D759C52BB440C2FC /* SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderOperation.h; path = SDWebImage/SDWebImageDownloaderOperation.h; sourceTree = "<group>"; };
		7C7CF68F660FF56F527980581E3A853B /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; };
		7C8412CF051B2DB965350F95AC5437CC /* NSData+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+YYAdd.h"; path = "YYKit/Base/Foundation/NSData+YYAdd.h"; sourceTree = "<group>"; };
		7D10B37C9C7F2248F52955883D3CB38A /* QNUserAgent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNUserAgent.m; path = QiniuSDK/Http/QNUserAgent.m; sourceTree = "<group>"; };
		7D36F65843966187B708E3E73D5C05F9 /* UIControl+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIControl+YYAdd.h"; path = "YYKit/Base/UIKit/UIControl+YYAdd.h"; sourceTree = "<group>"; };
		7D73436506DAECCDDEE2C179C8FCBB24 /* NSDictionary+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDictionary+YYAdd.m"; path = "YYKit/Base/Foundation/NSDictionary+YYAdd.m"; sourceTree = "<group>"; };
		7D7C9A288A28DACD54ED5AA2F56DF75A /* QNResolver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNResolver.m; path = HappyDNS/Local/QNResolver.m; sourceTree = "<group>"; };
		7D97D7417BD4CCE04C460CD995BDC27A /* QNPipeline.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNPipeline.h; path = QiniuSDK/BigData/QNPipeline.h; sourceTree = "<group>"; };
		7DD6A897411C38C23F3A97C4904EAACD /* MJRefreshComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshComponent.h; path = MJRefresh/Base/MJRefreshComponent.h; sourceTree = "<group>"; };
		7E08170693D256D0BE875094FDEB32C3 /* LBXScanLineAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LBXScanLineAnimation.m; path = LBXScan/UI/LBXScanLineAnimation.m; sourceTree = "<group>"; };
		7E5BB8912CC7B5985B8FCDA0E292B314 /* UIView+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+YYAdd.h"; path = "YYKit/Base/UIKit/UIView+YYAdd.h"; sourceTree = "<group>"; };
		7EB8A0E28C2EA3C5A5B9CF315683C10E /* YTKChainRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YTKChainRequest.h; path = YTKNetwork/YTKChainRequest.h; sourceTree = "<group>"; };
		7EF42353BE27342E051B77DDA3EA9EF5 /* YYFileHash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYFileHash.m; path = YYKit/Utility/YYFileHash.m; sourceTree = "<group>"; };
		7F4F889128568F41F3E24221FBA4DD50 /* YYImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYImage.m; path = YYKit/Image/YYImage.m; sourceTree = "<group>"; };
		7FBBAD5D9D6135865D480EFCAD4DBEA4 /* YYWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYWeakProxy.m; path = YYKit/Utility/YYWeakProxy.m; sourceTree = "<group>"; };
		803F15E7E90C99A368072B55FA605480 /* SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCache.h; path = SDWebImage/SDImageCache.h; sourceTree = "<group>"; };
		8149BFC45D9D35F0F22690B62E338164 /* YYThreadSafeArray.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYThreadSafeArray.m; path = YYKit/Utility/YYThreadSafeArray.m; sourceTree = "<group>"; };
		81C979BC44E02D1017BD9EE6912760E7 /* MJRefreshFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshFooter.h; path = MJRefresh/Base/MJRefreshFooter.h; sourceTree = "<group>"; };
		81D8E7EBB806101C08447480E81A659A /* QNResponseInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNResponseInfo.m; path = QiniuSDK/Http/QNResponseInfo.m; sourceTree = "<group>"; };
		8294D20B6BBD3BD1489066C1DB5DDF58 /* YYGestureRecognizer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYGestureRecognizer.h; path = YYKit/Utility/YYGestureRecognizer.h; sourceTree = "<group>"; };
		82A2C4FE2D41360C2E47B0A1EC6728C4 /* CoreImage.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreImage.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/CoreImage.framework; sourceTree = DEVELOPER_DIR; };
		82FDABE15003C29C31C042906FA961FB /* PNGenericChart.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PNGenericChart.h; path = PNChart/PNGenericChart.h; sourceTree = "<group>"; };
		82FFEFFF1CB3077E52C3B72355937F08 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = "<group>"; };
		83D2F792946CAF660343ED01AE88AF96 /* LBXScanViewStyle.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LBXScanViewStyle.m; path = LBXScan/UI/LBXScanViewStyle.m; sourceTree = "<group>"; };
		8402BC5BD8101C34B739FD8B4C4E2D86 /* QNHijackingDetectWrapper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNHijackingDetectWrapper.m; path = HappyDNS/Local/QNHijackingDetectWrapper.m; sourceTree = "<group>"; };
		85DEFAFF5E415CE162AEAE55725F243A /* QNFile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNFile.h; path = QiniuSDK/Common/QNFile.h; sourceTree = "<group>"; };
		86775696D04C762DB8A6FE0FBD7B62B1 /* UIView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+MJExtension.m"; path = "MJRefresh/UIView+MJExtension.m"; sourceTree = "<group>"; };
		8687BDB503E52216C26CBE6EA4E69D70 /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPSessionManager.m; path = AFNetworking/AFHTTPSessionManager.m; sourceTree = "<group>"; };
		8692735F2819CB6A95E65506F6F8695F /* YYDiskCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYDiskCache.m; path = YYKit/Cache/YYDiskCache.m; sourceTree = "<group>"; };
		8722503A45043DC6D68FB49264A9E6DE /* IQKeyboardManagerConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQKeyboardManagerConstants.h; path = IQKeyboardManager/Constants/IQKeyboardManagerConstants.h; sourceTree = "<group>"; };
		87A8D73317527D08DA6CC5E8E4998B9C /* YYTextUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextUtilities.m; path = YYKit/Text/String/YYTextUtilities.m; sourceTree = "<group>"; };
		881A6AE2337A1A619072FAB2BE9FAA54 /* IQUITextFieldView+Additions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUITextFieldView+Additions.h"; path = "IQKeyboardManager/Categories/IQUITextFieldView+Additions.h"; sourceTree = "<group>"; };
		8832D6BD245E6A4413551DC6B5365B93 /* NSData+ImageContentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+ImageContentType.h"; path = "SDWebImage/NSData+ImageContentType.h"; sourceTree = "<group>"; };
		888A71A4F2BD35369FF8BC51FDB72E65 /* UIApplication+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIApplication+YYAdd.h"; path = "YYKit/Base/UIKit/UIApplication+YYAdd.h"; sourceTree = "<group>"; };
		891E91CB83505FEF76BD7321ADFCF950 /* UIImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+WebCache.m"; path = "SDWebImage/UIImageView+WebCache.m"; sourceTree = "<group>"; };
		89222E79C35219F47E2282868EBA347E /* QNRecorderDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNRecorderDelegate.h; path = QiniuSDK/Recorder/QNRecorderDelegate.h; sourceTree = "<group>"; };
		893E0330B8EB372E5D76C247EF6A3F78 /* LBXScanNetAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LBXScanNetAnimation.m; path = LBXScan/UI/LBXScanNetAnimation.m; sourceTree = "<group>"; };
		8942095E9BB51F2622764D9AF148A7E4 /* MJRefreshHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshHeader.m; path = MJRefresh/Base/MJRefreshHeader.m; sourceTree = "<group>"; };
		899346375DEAC913A06AAE61AA48B3F0 /* LBXScanNetAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LBXScanNetAnimation.h; path = LBXScan/UI/LBXScanNetAnimation.h; sourceTree = "<group>"; };
		89AF7130906A467E95F4C20FA8BC7C61 /* QN_GTM_Base64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QN_GTM_Base64.h; path = QiniuSDK/Common/QN_GTM_Base64.h; sourceTree = "<group>"; };
		89B251C9934D20E5F433CB292608462B /* CALayer+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CALayer+YYAdd.h"; path = "YYKit/Base/Quartz/CALayer+YYAdd.h"; sourceTree = "<group>"; };
		89C23FF67440662DEFF46D22AD7013A8 /* UIGestureRecognizer+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIGestureRecognizer+YYAdd.h"; path = "YYKit/Base/UIKit/UIGestureRecognizer+YYAdd.h"; sourceTree = "<group>"; };
		8A157C32E4D29FCBC9EEC93AF2F08A19 /* PNRadarChart.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PNRadarChart.m; path = PNChart/PNRadarChart.m; sourceTree = "<group>"; };
		8A2241FD038C87481EDDC6430F054B79 /* YYSpriteSheetImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYSpriteSheetImage.m; path = YYKit/Image/YYSpriteSheetImage.m; sourceTree = "<group>"; };
		8A8F56D4BA2663F7ECBEEFF2F12ED20A /* UIImage+GIF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+GIF.m"; path = "SDWebImage/UIImage+GIF.m"; sourceTree = "<group>"; };
		8B469C4A85AB0FB0E18C9AF7C96DB4FA /* QNRefresher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNRefresher.h; path = HappyDNS/QNRefresher.h; sourceTree = "<group>"; };
		8BCE16CD881A5A3298B651AC37456D97 /* HappyDNS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "HappyDNS-prefix.pch"; sourceTree = "<group>"; };
		8BF6690975AEA2D3DB61BAEA35DA120A /* PNRadarChartDataItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PNRadarChartDataItem.m; path = PNChart/PNRadarChartDataItem.m; sourceTree = "<group>"; };
		8C1736CC331FBC63347A7457F5F311D5 /* IQUIViewController+Additions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIViewController+Additions.h"; path = "IQKeyboardManager/Categories/IQUIViewController+Additions.h"; sourceTree = "<group>"; };
		8DE15B7BA3EF3E88E0CEE92DC24B23FE /* MJRefreshAutoGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoGifFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.h; sourceTree = "<group>"; };
		8FB38372E5DA1FE71B54E8938BE59D1C /* CALayer+YYWebImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CALayer+YYWebImage.h"; path = "YYKit/Image/Categories/CALayer+YYWebImage.h"; sourceTree = "<group>"; };
		8FC5836A087B06834FEFEB7AE1560F57 /* PNChartLabel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PNChartLabel.m; path = PNChart/PNChartLabel.m; sourceTree = "<group>"; };
		90C7C4CC2267E011E91387946368A679 /* IQUIScrollView+Additions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIScrollView+Additions.m"; path = "IQKeyboardManager/Categories/IQUIScrollView+Additions.m"; sourceTree = "<group>"; };
		91ABAB7BCA83BF31124C2C8C13734B76 /* UITableView+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+YYAdd.h"; path = "YYKit/Base/UIKit/UITableView+YYAdd.h"; sourceTree = "<group>"; };
		91B5AB0FF93EF865549F11048C6E9F06 /* PNCircleChart.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PNCircleChart.m; path = PNChart/PNCircleChart.m; sourceTree = "<group>"; };
		91D5B9C89985E75DD0E978B70EDCC70A /* UIFont+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIFont+YYAdd.m"; path = "YYKit/Base/UIKit/UIFont+YYAdd.m"; sourceTree = "<group>"; };
		922C1BC56A9DDDB276EDD611DBCE56DC /* NSLayoutConstraint+MASDebugAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSLayoutConstraint+MASDebugAdditions.h"; path = "Masonry/NSLayoutConstraint+MASDebugAdditions.h"; sourceTree = "<group>"; };
		9275B6F0C0DF4F08D32B671EA7611064 /* MJRefreshConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConst.h; path = MJRefresh/MJRefreshConst.h; sourceTree = "<group>"; };
		92B6A6A8D7E0C20905A54EA6D2BE4BD8 /* PNScatterChartData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PNScatterChartData.m; path = PNChart/PNScatterChartData.m; sourceTree = "<group>"; };
		9338B52A750E6B09B7BC843FE93DA26E /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = "<group>"; };
		9396F0974734A56727B939FA4BA405F1 /* PNLineChartData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PNLineChartData.h; path = PNChart/PNLineChartData.h; sourceTree = "<group>"; };
		93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
		95426AC52FA6AB57A63B5A2CEE26CA30 /* MJRefreshNormalHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalHeader.h; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.h; sourceTree = "<group>"; };
		9592C95F77ED7621FC9E2BD9214161A2 /* UIScrollView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJExtension.m"; path = "MJRefresh/UIScrollView+MJExtension.m"; sourceTree = "<group>"; };
		9730612E68319FE41451F2CDA62F4364 /* YYKitMacro.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYKitMacro.h; path = YYKit/Base/YYKitMacro.h; sourceTree = "<group>"; };
		97A084737C63FB697F31F72D4EFF5BFF /* YTKNetworkPrivate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YTKNetworkPrivate.m; path = YTKNetwork/YTKNetworkPrivate.m; sourceTree = "<group>"; };
		9893E7FDBF15974222A9856C15763292 /* QNUrlSafeBase64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNUrlSafeBase64.h; path = QiniuSDK/Common/QNUrlSafeBase64.h; sourceTree = "<group>"; };
		989D2CF50D7F448A13ECC1D149CD6234 /* QNAssessment.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNAssessment.m; path = HappyDNS/Assessment/QNAssessment.m; sourceTree = "<group>"; };
		98BC2559AD99B5055677316D381FFAFC /* SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageManager.h; path = SDWebImage/SDWebImageManager.h; sourceTree = "<group>"; };
		98C97239B9F0800E84397DD17EB33B22 /* QNRefresher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNRefresher.m; path = HappyDNS/QNRefresher.m; sourceTree = "<group>"; };
		991B3CF2C665F64E73CE937BC10496E1 /* YYMemoryCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYMemoryCache.h; path = YYKit/Cache/YYMemoryCache.h; sourceTree = "<group>"; };
		997BE90B9FF0257ADC4E33ADA361120A /* YYTextRubyAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextRubyAnnotation.h; path = YYKit/Text/String/YYTextRubyAnnotation.h; sourceTree = "<group>"; };
		9A2C9BC8A1A27F9177AE09C65548D5F6 /* NSNotificationCenter+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSNotificationCenter+YYAdd.m"; path = "YYKit/Base/Foundation/NSNotificationCenter+YYAdd.m"; sourceTree = "<group>"; };
		9A39CD8CE86E06B003BB6A30F5A7B6DB /* YYTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextView.m; path = YYKit/Text/YYTextView.m; sourceTree = "<group>"; };
		9A827C2392232E9667D0A31CA01200C9 /* libPods-UniversalApp.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-UniversalApp.a"; path = "libPods-UniversalApp.a"; sourceTree = BUILT_PRODUCTS_DIR; };
		9A85E5E75A553904C15E9A47DE41123B /* YYLabel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYLabel.m; path = YYKit/Text/YYLabel.m; sourceTree = "<group>"; };
		9CAE3ECD6A2795F7E3445E0D52E62B18 /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = "<group>"; };
		9CEC8B30D1822FCAB75D051CCC607000 /* SDWebImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloader.m; path = SDWebImage/SDWebImageDownloader.m; sourceTree = "<group>"; };
		9D24C9671364582E2925D1B83AD075E5 /* QNUploadOption.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNUploadOption.h; path = QiniuSDK/Storage/QNUploadOption.h; sourceTree = "<group>"; };
		9E58F5AFE14C8D0249D9A8CCF4F64A28 /* YYWebImageManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYWebImageManager.m; path = YYKit/Image/YYWebImageManager.m; sourceTree = "<group>"; };
		9EA3BD3EC83CFE9618DFBF1F9698AC82 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
		9F33B10F5A66866E2E9E4E7AA8561B43 /* IQKeyboardManager.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = IQKeyboardManager.bundle; path = IQKeyboardManager/Resources/IQKeyboardManager.bundle; sourceTree = "<group>"; };
		9F904EF442E1B505D617F4EE330FD4F9 /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = "<group>"; };
		9FEE2CA6858923131E2F6B44BE875708 /* YYKVStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYKVStorage.m; path = YYKit/Cache/YYKVStorage.m; sourceTree = "<group>"; };
		A0439CB87B06390D1F64357338D022BC /* IQKeyboardReturnKeyHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQKeyboardReturnKeyHandler.h; path = IQKeyboardManager/IQKeyboardReturnKeyHandler.h; sourceTree = "<group>"; };
		A095577FA8D0B6951657CBC71D164F14 /* MJRefresh.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = MJRefresh.bundle; path = MJRefresh/MJRefresh.bundle; sourceTree = "<group>"; };
		A10528299F694FFA3CFB8AE866EE028B /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/AVFoundation.framework; sourceTree = DEVELOPER_DIR; };
		A13465EE86B7BA71D082476E85F73213 /* PNScatterChartData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PNScatterChartData.h; path = PNChart/PNScatterChartData.h; sourceTree = "<group>"; };
		A1378B2AB114E2A2C0A6873C927872D7 /* QNSystem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNSystem.h; path = QiniuSDK/Common/QNSystem.h; sourceTree = "<group>"; };
		A14423637C5735F9B9978F4BB69F30AE /* libjcore-ios-1.1.7.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; path = "libjcore-ios-1.1.7.a"; sourceTree = "<group>"; };
		A183EE52F061FC8B4ECF7ED9E82B8D71 /* YTKNetwork-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YTKNetwork-dummy.m"; sourceTree = "<group>"; };
		A2059123C47A4C4D077138E379AB0351 /* MJRefreshAutoGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoGifFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.m; sourceTree = "<group>"; };
		A2CB2B2D9B73868D2174503E3DB54FF5 /* NSDate+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDate+YYAdd.m"; path = "YYKit/Base/Foundation/NSDate+YYAdd.m"; sourceTree = "<group>"; };
		A3369270E0E7E765DA10CF4D35F4D399 /* NSObject+YYAddForKVO.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+YYAddForKVO.h"; path = "YYKit/Base/Foundation/NSObject+YYAddForKVO.h"; sourceTree = "<group>"; };
		A39F40BA11DF4CC6A8C20AF4BB59DE84 /* YYTextLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextLayout.h; path = YYKit/Text/Component/YYTextLayout.h; sourceTree = "<group>"; };
		A41B807F5139079BEE957C0AB28EDEE8 /* MASConstraintMaker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASConstraintMaker.h; path = Masonry/MASConstraintMaker.h; sourceTree = "<group>"; };
		A4FFD7B3CC21957D275B50980396463F /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkReachabilityManager.m; path = AFNetworking/AFNetworkReachabilityManager.m; sourceTree = "<group>"; };
		A5171DB593E10DC2CD2999B2FB2E1428 /* IQToolbar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQToolbar.m; path = IQKeyboardManager/IQToolbar/IQToolbar.m; sourceTree = "<group>"; };
		A530562DE993A794B3BAFE7239D99E87 /* YYAnimatedImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYAnimatedImageView.h; path = YYKit/Image/YYAnimatedImageView.h; sourceTree = "<group>"; };
		A5D0EB2BB17C54087F85892C3EC77E41 /* QNResolvUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNResolvUtil.m; path = HappyDNS/Local/QNResolvUtil.m; sourceTree = "<group>"; };
		A5F0693C4E3486AA3F989C6FAFF7BA1B /* MJRefreshGifHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshGifHeader.h; path = MJRefresh/Custom/Header/MJRefreshGifHeader.h; sourceTree = "<group>"; };
		A6066284BBCD7F3DDF0C8DB6D74EA159 /* PNBarChart.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PNBarChart.h; path = PNChart/PNBarChart.h; sourceTree = "<group>"; };
		A67FE824F252A52F3A1C49D86FAC0A67 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; };
		A7213DCA512642E9754A276133E7F1FC /* YYImageCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYImageCoder.m; path = YYKit/Image/YYImageCoder.m; sourceTree = "<group>"; };
		A7EF5B56F7F8F796FEDCB412C92BC515 /* YYTextContainerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextContainerView.h; path = YYKit/Text/Component/YYTextContainerView.h; sourceTree = "<group>"; };
		A809A919F587456DA8C976EB6FC36500 /* NSBundle+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+YYAdd.h"; path = "YYKit/Base/Foundation/NSBundle+YYAdd.h"; sourceTree = "<group>"; };
		A931862129650E2E35763594741FA45C /* NSArray+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+MASAdditions.m"; path = "Masonry/NSArray+MASAdditions.m"; sourceTree = "<group>"; };
		A986592868F00FBF5B7770849D6B9A7F /* IQTitleBarButtonItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQTitleBarButtonItem.m; path = IQKeyboardManager/IQToolbar/IQTitleBarButtonItem.m; sourceTree = "<group>"; };
		A9BADB36249B1B6C3F1911CAE1BE3A1E /* NSKeyedUnarchiver+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSKeyedUnarchiver+YYAdd.h"; path = "YYKit/Base/Foundation/NSKeyedUnarchiver+YYAdd.h"; sourceTree = "<group>"; };
		A9C12A13455A8CD147A32B8953E55A07 /* QNUserAgent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNUserAgent.h; path = QiniuSDK/Http/QNUserAgent.h; sourceTree = "<group>"; };
		A9C99E56EEAD66F7D5B88EB0FE9299A1 /* Pods-UniversalApp-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-UniversalApp-dummy.m"; sourceTree = "<group>"; };
		AA18ED7BE0E3A5C65E8680708AD35CAD /* MASConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASConstraint.m; path = Masonry/MASConstraint.m; sourceTree = "<group>"; };
		AAEE973458E58732749DCCE3964F1ADD /* NSLayoutConstraint+MASDebugAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSLayoutConstraint+MASDebugAdditions.m"; path = "Masonry/NSLayoutConstraint+MASDebugAdditions.m"; sourceTree = "<group>"; };
		AAFCA33F130F1B1A066A0666C38778DD /* YYTextRunDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextRunDelegate.h; path = YYKit/Text/String/YYTextRunDelegate.h; sourceTree = "<group>"; };
		AC341F92CD9E5CA84088083946008EB3 /* QNUrlSafeBase64.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNUrlSafeBase64.m; path = QiniuSDK/Common/QNUrlSafeBase64.m; sourceTree = "<group>"; };
		AC4B59FC0765B38E58FA36B666B52208 /* YYTextEffectWindow.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextEffectWindow.m; path = YYKit/Text/Component/YYTextEffectWindow.m; sourceTree = "<group>"; };
		AE086E81B9EA3315BE8AF70A1556CF7E /* YYTextAttribute.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextAttribute.m; path = YYKit/Text/String/YYTextAttribute.m; sourceTree = "<group>"; };
		AE39B4EEB50B52C461B919EF19B97302 /* UIScrollView+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJRefresh.h"; path = "MJRefresh/UIScrollView+MJRefresh.h"; sourceTree = "<group>"; };
		AE594B77060CE55F74198D8B7B30B704 /* UIColor+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+YYAdd.h"; path = "YYKit/Base/UIKit/UIColor+YYAdd.h"; sourceTree = "<group>"; };
		AEAF07F6F343BA1A28BB7BC5EAB66C3C /* QNDnspodFree.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNDnspodFree.h; path = HappyDNS/Http/QNDnspodFree.h; sourceTree = "<group>"; };
		AF8D7621D6657835CB86FB1AE34B2F52 /* IQTitleBarButtonItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQTitleBarButtonItem.h; path = IQKeyboardManager/IQToolbar/IQTitleBarButtonItem.h; sourceTree = "<group>"; };
		AFF6B4F2C250D4AAF255E5BB492D4311 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
		B03F0F0A63F90A58922225E2E5E861AF /* NSThread+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSThread+YYAdd.m"; path = "YYKit/Base/Foundation/NSThread+YYAdd.m"; sourceTree = "<group>"; };
		B1812D2BBC2599B9004D6E591203871B /* PNBar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PNBar.h; path = PNChart/PNBar.h; sourceTree = "<group>"; };
		B1CE8D09C0988D500C26EFB9BD594421 /* UIImageView+HighlightedWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+HighlightedWebCache.h"; path = "SDWebImage/UIImageView+HighlightedWebCache.h"; sourceTree = "<group>"; };
		B206B0EF5D8234135B4CB5676BF57284 /* LBXScanViewStyle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LBXScanViewStyle.h; path = LBXScan/UI/LBXScanViewStyle.h; sourceTree = "<group>"; };
		B264469E8AE8991E9DD4256C9AEB3E41 /* PNBarChart.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PNBarChart.m; path = PNChart/PNBarChart.m; sourceTree = "<group>"; };
		B26D788DFBC0F470346B21F976DB6DD7 /* MASCompositeConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASCompositeConstraint.h; path = Masonry/MASCompositeConstraint.h; sourceTree = "<group>"; };
		B28CBB0DAD64BF59FC3BBEF6194C6175 /* LBXScan.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LBXScan.xcconfig; sourceTree = "<group>"; };
		B31A55575E72C6DAD66C15F477AA9259 /* QNSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNSessionManager.m; path = QiniuSDK/Http/QNSessionManager.m; sourceTree = "<group>"; };
		B3CA6C9C6689FDE1F0906A8376AC22D3 /* UIImage+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+YYAdd.h"; path = "YYKit/Base/UIKit/UIImage+YYAdd.h"; sourceTree = "<group>"; };
		B3FA7792219672C9770BE0882C0C7BCF /* QNIpModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNIpModel.m; path = HappyDNS/Assessment/QNIpModel.m; sourceTree = "<group>"; };
		B440DB6896D781029D2B15851C67CB33 /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = "<group>"; };
		B4C6D97EFB10A05F536A375515D8675F /* YYTextInput.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextInput.m; path = YYKit/Text/Component/YYTextInput.m; sourceTree = "<group>"; };
		B52246F94B29A47458559474B23489E2 /* YYTextRunDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextRunDelegate.m; path = YYKit/Text/String/YYTextRunDelegate.m; sourceTree = "<group>"; };
		B56C85ADB82A36055C4DC52A8BC1EE1E /* MJRefreshBackNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackNormalFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h; sourceTree = "<group>"; };
		B584FAF081DE0A1C0D7E916778746117 /* QNAsyncRun.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNAsyncRun.h; path = QiniuSDK/Common/QNAsyncRun.h; sourceTree = "<group>"; };
		B5926600F0928D805D0213CD22A3F8A5 /* QNUploadManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNUploadManager.m; path = QiniuSDK/Storage/QNUploadManager.m; sourceTree = "<group>"; };
		B5A247005A21B73E2C8A3251A01941C6 /* LBXScanTypes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LBXScanTypes.m; path = LBXScan/LBXScanTypes.m; sourceTree = "<group>"; };
		B5D298E130FC7E79E64D4258071FC57C /* YYSpriteSheetImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYSpriteSheetImage.h; path = YYKit/Image/YYSpriteSheetImage.h; sourceTree = "<group>"; };
		B6BA3925460F52779701741D758C22F6 /* UIScrollView+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+YYAdd.h"; path = "YYKit/Base/UIKit/UIScrollView+YYAdd.h"; sourceTree = "<group>"; };
		B6D17D25ECD0A6E4E1F35B163943C529 /* MJRefreshAutoFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoFooter.h; path = MJRefresh/Base/MJRefreshAutoFooter.h; sourceTree = "<group>"; };
		B74E83B1D42B7B27D78B92E19C07A359 /* QNNetworkInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNNetworkInfo.h; path = HappyDNS/Common/QNNetworkInfo.h; sourceTree = "<group>"; };
		B785FA6B30FB5520015946E9662AB00A /* YTKNetwork.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YTKNetwork.xcconfig; sourceTree = "<group>"; };
		B7A91CDBB8775C2E140BF27A57BBDC2B /* JPUSHService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JPUSHService.h; sourceTree = "<group>"; };
		B7CC44D273904C3AE49D4AAB74B6F865 /* PNRadarChartDataItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PNRadarChartDataItem.h; path = PNChart/PNRadarChartDataItem.h; sourceTree = "<group>"; };
		B7D7AAB770ADCEB2C4672F1F84E8061E /* NSBundle+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+MJRefresh.h"; path = "MJRefresh/NSBundle+MJRefresh.h"; sourceTree = "<group>"; };
		B81B5E8B454753DD1D5DF94AE784C13E /* SDWebImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-prefix.pch"; sourceTree = "<group>"; };
		B84749282BE89D82D31BF0190E371533 /* libjpush-ios-3.0.8.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; path = "libjpush-ios-3.0.8.a"; sourceTree = "<group>"; };
		B8F036A2DD204558C14A600AE82BE28B /* Pods-UniversalApp-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-UniversalApp-acknowledgements.plist"; sourceTree = "<group>"; };
		B90C52AB96112978E6A32B89E5AFB4D6 /* PNPieChart.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PNPieChart.m; path = PNChart/PNPieChart.m; sourceTree = "<group>"; };
		B9507607257C0C7A6A482F44FE9B6B8A /* QNEtag.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNEtag.h; path = QiniuSDK/Common/QNEtag.h; sourceTree = "<group>"; };
		B98EA7F9DAC3E7E6C5A05DAEB95E130E /* YYFrameImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYFrameImage.m; path = YYKit/Image/YYFrameImage.m; sourceTree = "<group>"; };
		BAB91A68FA8238A4D92F9BF93A31D8BB /* UIActivityIndicatorView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIActivityIndicatorView+AFNetworking.m"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m"; sourceTree = "<group>"; };
		BADBF7A857CC673EC76A3F8D999A91A4 /* UIColor+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+YYAdd.m"; path = "YYKit/Base/UIKit/UIColor+YYAdd.m"; sourceTree = "<group>"; };
		BADD8932CE150DF379F765340FAA3DC4 /* MASUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASUtilities.h; path = Masonry/MASUtilities.h; sourceTree = "<group>"; };
		BAF2755C2F1CBB2DA084143EB043355D /* QNIP.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNIP.h; path = HappyDNS/Util/QNIP.h; sourceTree = "<group>"; };
		BC53CAFC3C4C410E6753A01393A384E0 /* NSTimer+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSTimer+YYAdd.h"; path = "YYKit/Base/Foundation/NSTimer+YYAdd.h"; sourceTree = "<group>"; };
		BDB456F73FD50C7AD5B202D270D7F2B1 /* LBXScanVideoZoomView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LBXScanVideoZoomView.m; path = LBXScan/UI/LBXScanVideoZoomView.m; sourceTree = "<group>"; };
		BE17CCE97E5AFD2ECC79C177EAF83029 /* QNResumeUpload.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNResumeUpload.h; path = QiniuSDK/Storage/QNResumeUpload.h; sourceTree = "<group>"; };
		BE86D4DE7D0E832209E93B01A8098748 /* NSString+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+YYAdd.h"; path = "YYKit/Base/Foundation/NSString+YYAdd.h"; sourceTree = "<group>"; };
		BEB747522AE31FB9C66696EFD8582AD9 /* YYCGUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYCGUtilities.h; path = YYKit/Base/Quartz/YYCGUtilities.h; sourceTree = "<group>"; };
		BF841E2940A8E7C47893F83EA168FCFA /* YYWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYWeakProxy.h; path = YYKit/Utility/YYWeakProxy.h; sourceTree = "<group>"; };
		BF846729574B5289422195859CC36328 /* YYKeychain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYKeychain.h; path = YYKit/Utility/YYKeychain.h; sourceTree = "<group>"; };
		BFC1548F860587AF882168437ACC9B35 /* WebP.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebP.framework; path = Vendor/WebP.framework; sourceTree = "<group>"; };
		C1A346D592172878EE7ABBF8371191FB /* _YYWebImageSetter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _YYWebImageSetter.m; path = YYKit/Image/Categories/_YYWebImageSetter.m; sourceTree = "<group>"; };
		C1D5E2D40B5B7638356192E7BBFDB4EF /* IQKeyboardManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManager-prefix.pch"; sourceTree = "<group>"; };
		C264A8337D934758A0021A0990F17610 /* PNChartDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PNChartDelegate.h; path = PNChart/PNChartDelegate.h; sourceTree = "<group>"; };
		C2888EEFA5E0EDEC07A410F4EAAFF6AB /* MBProgressHUD-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MBProgressHUD-prefix.pch"; sourceTree = "<group>"; };
		C326050EA4056CF9EB239BF155B593FE /* QNDes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNDes.m; path = HappyDNS/Util/QNDes.m; sourceTree = "<group>"; };
		C411564C02E2534914D3C99627C13947 /* UIDevice+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIDevice+YYAdd.h"; path = "YYKit/Base/UIKit/UIDevice+YYAdd.h"; sourceTree = "<group>"; };
		C4699500979740244DAF1E71DEF50416 /* NSObject+YYModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+YYModel.m"; path = "YYKit/Model/NSObject+YYModel.m"; sourceTree = "<group>"; };
		C47201E7C77A3C5C4BE4348FFA19A510 /* QNDes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNDes.h; path = HappyDNS/Util/QNDes.h; sourceTree = "<group>"; };
		C48F42E943F2AF6861243074DE060CCC /* UIView+WebCacheOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheOperation.m"; path = "SDWebImage/UIView+WebCacheOperation.m"; sourceTree = "<group>"; };
		C4A3DC611ED608795CC9692345512DE8 /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = "<group>"; };
		C542A1A287FB14BDDC68F71411BE4647 /* PNPieChartDataItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PNPieChartDataItem.m; path = PNChart/PNPieChartDataItem.m; sourceTree = "<group>"; };
		C624ADDDD7EC7F0896996803FFEB7A50 /* QNRecord.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNRecord.h; path = HappyDNS/Common/QNRecord.h; sourceTree = "<group>"; };
		C6DE151F618734146376FF9CC221AAF7 /* YYAsyncLayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYAsyncLayer.h; path = YYKit/Utility/YYAsyncLayer.h; sourceTree = "<group>"; };
		C70A110502F05D6E588D45C8AF51E501 /* MASViewAttribute.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASViewAttribute.m; path = Masonry/MASViewAttribute.m; sourceTree = "<group>"; };
		C79634CD8BDF4F16CB04FA1346D55145 /* NSData+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+YYAdd.m"; path = "YYKit/Base/Foundation/NSData+YYAdd.m"; sourceTree = "<group>"; };
		C7E1543AF7491BB584E993126E5C7908 /* YYClassInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYClassInfo.m; path = YYKit/Model/YYClassInfo.m; sourceTree = "<group>"; };
		C7E719A0877CCCBF74350549039CC689 /* IQKeyboardReturnKeyHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQKeyboardReturnKeyHandler.m; path = IQKeyboardManager/IQKeyboardReturnKeyHandler.m; sourceTree = "<group>"; };
		C816C089F238700F9BF8700F77470D55 /* QNRecord.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNRecord.m; path = HappyDNS/Common/QNRecord.m; sourceTree = "<group>"; };
		C81B0B41DC04F4A9CB8F71A238DB9FDD /* YYCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYCache.h; path = YYKit/Cache/YYCache.h; sourceTree = "<group>"; };
		C871B1B5B267218A840E4A9F5007AEDD /* libLBXScan.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libLBXScan.a; path = libLBXScan.a; sourceTree = BUILT_PRODUCTS_DIR; };
		C9189EF202C4099D438685E76A1A92D2 /* Masonry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Masonry.h; path = Masonry/Masonry.h; sourceTree = "<group>"; };
		C91E19161B3808AC0154E5852ECF3B8C /* libMasonry.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libMasonry.a; path = libMasonry.a; sourceTree = BUILT_PRODUCTS_DIR; };
		C9AFC0E85BC8BD3769077E44E15066E2 /* PNLineChart.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PNLineChart.m; path = PNChart/PNLineChart.m; sourceTree = "<group>"; };
		C9C7527398811460761F70BE91BF2394 /* IQTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQTextView.m; path = IQKeyboardManager/IQTextView/IQTextView.m; sourceTree = "<group>"; };
		CA4E16306FC87B6B82FC2F13CCBDBE60 /* QNPipeline.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNPipeline.m; path = QiniuSDK/BigData/QNPipeline.m; sourceTree = "<group>"; };
		CAB664AC96BA7F3EDD50C9FA10CC2E9A /* QNHex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNHex.h; path = HappyDNS/Util/QNHex.h; sourceTree = "<group>"; };
		CAB6BE3AB46D2846736EC1DAE0C16931 /* SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloader.h; path = SDWebImage/SDWebImageDownloader.h; sourceTree = "<group>"; };
		CAF2DB37D66791FFF782CB0D34F74237 /* PNColor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PNColor.h; path = PNChart/PNColor.h; sourceTree = "<group>"; };
		CB4032E4469BCFD4271F860958473AD2 /* IQKeyboardManager.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManager.xcconfig; sourceTree = "<group>"; };
		CB9AD771659928F7E3FE4B53BB9374C0 /* MJRefreshStateHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateHeader.m; path = MJRefresh/Custom/Header/MJRefreshStateHeader.m; sourceTree = "<group>"; };
		CBA83546224AAB7ED053A0DDC3C917A8 /* UIDevice+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIDevice+YYAdd.m"; path = "YYKit/Base/UIKit/UIDevice+YYAdd.m"; sourceTree = "<group>"; };
		CC00BBFB90F79D2DF89192C435E04741 /* NSKeyedUnarchiver+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSKeyedUnarchiver+YYAdd.m"; path = "YYKit/Base/Foundation/NSKeyedUnarchiver+YYAdd.m"; sourceTree = "<group>"; };
		CC06703CAA0824F4238060AD091AFE58 /* QNFormUpload.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNFormUpload.h; path = QiniuSDK/Storage/QNFormUpload.h; sourceTree = "<group>"; };
		CCF38622B345019E167DFAF04B74BBFC /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = "<group>"; };
		CD58605EFA4DE39822789C10ED3AE677 /* Pods-UniversalApp.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-UniversalApp.debug.xcconfig"; sourceTree = "<group>"; };
		CD5CB702858570D31CAED8A0B0DA8E16 /* UIApplication+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIApplication+YYAdd.m"; path = "YYKit/Base/UIKit/UIApplication+YYAdd.m"; sourceTree = "<group>"; };
		CED1A95A13CFF949D63A42FF791CA270 /* UIBezierPath+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIBezierPath+YYAdd.m"; path = "YYKit/Base/UIKit/UIBezierPath+YYAdd.m"; sourceTree = "<group>"; };
		CF9F6DC1EDC3C1C763EF971E52C16515 /* MJRefreshBackNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackNormalFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.m; sourceTree = "<group>"; };
		CFA0CEB895A8FEF29E5728A324EA548B /* QNTxtResolver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNTxtResolver.m; path = HappyDNS/Local/QNTxtResolver.m; sourceTree = "<group>"; };
		CFC63E058F7E519E65BEAD5DB3A51B21 /* UIView+WebCacheOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheOperation.h"; path = "SDWebImage/UIView+WebCacheOperation.h"; sourceTree = "<group>"; };
		CFE30C75495034F5C900CF21BA230FF9 /* libYTKNetwork.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libYTKNetwork.a; path = libYTKNetwork.a; sourceTree = BUILT_PRODUCTS_DIR; };
		D01AC61EC7CF7D8AF2E7296959B91D21 /* YYTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTransaction.h; path = YYKit/Utility/YYTransaction.h; sourceTree = "<group>"; };
		D151ADCFDC4239A5F8933976DE373B11 /* MKAnnotationView+YYWebImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MKAnnotationView+YYWebImage.h"; path = "YYKit/Image/Categories/MKAnnotationView+YYWebImage.h"; sourceTree = "<group>"; };
		D1C07A7FEF1B9AAFC0FFF4479180BAC2 /* NSParagraphStyle+YYText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSParagraphStyle+YYText.m"; path = "YYKit/Text/String/NSParagraphStyle+YYText.m"; sourceTree = "<group>"; };
		D24610AB1DC8A4C9904789079A388ABD /* CALayer+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "CALayer+YYAdd.m"; path = "YYKit/Base/Quartz/CALayer+YYAdd.m"; sourceTree = "<group>"; };
		D2580080CD10F85EEA5E70C6BA62A2F1 /* MKAnnotationView+YYWebImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "MKAnnotationView+YYWebImage.m"; path = "YYKit/Image/Categories/MKAnnotationView+YYWebImage.m"; sourceTree = "<group>"; };
		D25F538D8D1A8E42F4A9F8F13C6DECAE /* UIBezierPath+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIBezierPath+YYAdd.h"; path = "YYKit/Base/UIKit/UIBezierPath+YYAdd.h"; sourceTree = "<group>"; };
		D28CE073846E123AD5D9E0DDFBF08128 /* YYThreadSafeDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYThreadSafeDictionary.h; path = YYKit/Utility/YYThreadSafeDictionary.h; sourceTree = "<group>"; };
		D302212ECF1C66CFA4DE127592F4E261 /* MJRefreshBackFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackFooter.m; path = MJRefresh/Base/MJRefreshBackFooter.m; sourceTree = "<group>"; };
		D3B45D762243E92EE399C50F173B6929 /* UICountingLabel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UICountingLabel.h; sourceTree = "<group>"; };
		D3FF6A7732F0EC391A8246B430BAE78F /* NSAttributedString+YYText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSAttributedString+YYText.m"; path = "YYKit/Text/String/NSAttributedString+YYText.m"; sourceTree = "<group>"; };
		D407EE35D611924971500A3215479F8B /* YTKRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YTKRequest.h; path = YTKNetwork/YTKRequest.h; sourceTree = "<group>"; };
		D45B51076E13BCE8FBBD4EA1E674DB37 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; };
		D474D22F7B8AE00C4DE557F290D7D4DF /* PNChart-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PNChart-dummy.m"; sourceTree = "<group>"; };
		D4786B0338122C9101874427BBB8DBF8 /* YYTextSelectionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextSelectionView.h; path = YYKit/Text/Component/YYTextSelectionView.h; sourceTree = "<group>"; };
		D47BCFDD6EB51A113F3F39234B3F2FED /* LBXScanNative.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LBXScanNative.h; path = LBXScan/LBXNative/LBXScanNative.h; sourceTree = "<group>"; };
		D58D910CA6E1B737AB6C6FE8453A34D1 /* QNFileRecorder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNFileRecorder.m; path = QiniuSDK/Recorder/QNFileRecorder.m; sourceTree = "<group>"; };
		D6448F53C4B5B6B11A11C174F1E7757E /* QNFile.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNFile.m; path = QiniuSDK/Common/QNFile.m; sourceTree = "<group>"; };
		D685DDCD53E8ABD0F5307AB8228BA357 /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = "<group>"; };
		D6D550CFBF38D2A0F244C120A9B71F58 /* UIImageView+YYWebImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+YYWebImage.m"; path = "YYKit/Image/Categories/UIImageView+YYWebImage.m"; sourceTree = "<group>"; };
		D71132F9D4751AAB644E5CC576CFFA21 /* libMJRefresh.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libMJRefresh.a; path = libMJRefresh.a; sourceTree = BUILT_PRODUCTS_DIR; };
		D7D7235EDD61FFACD4CACD2619CAD35E /* YYTextKeyboardManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextKeyboardManager.m; path = YYKit/Text/Component/YYTextKeyboardManager.m; sourceTree = "<group>"; };
		D80682ECD56AA5024941FBE9337C4544 /* IQUIView+Hierarchy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIView+Hierarchy.h"; path = "IQKeyboardManager/Categories/IQUIView+Hierarchy.h"; sourceTree = "<group>"; };
		DAF191BA092D4BCC9ECB822FE3C457AA /* UIImage+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+YYAdd.m"; path = "YYKit/Base/UIKit/UIImage+YYAdd.m"; sourceTree = "<group>"; };
		DB3FF6E0BD6BC9411B567109A5758C1C /* UITableView+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+YYAdd.m"; path = "YYKit/Base/UIKit/UITableView+YYAdd.m"; sourceTree = "<group>"; };
		DB636D1F8D7BA56718947103B1D72CC9 /* Pods-UniversalApp.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-UniversalApp.release.xcconfig"; sourceTree = "<group>"; };
		DD9D1B9057890DDE55EBA36AFE992152 /* QNUpToken.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNUpToken.m; path = QiniuSDK/Storage/QNUpToken.m; sourceTree = "<group>"; };
		DDD523ADFA3C5A38E549B953B2543546 /* PNRadarChart.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PNRadarChart.h; path = PNChart/PNRadarChart.h; sourceTree = "<group>"; };
		DE3FF2BD444BCB0BD817B5820A99D086 /* IQKeyboardManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManager-dummy.m"; sourceTree = "<group>"; };
		DE66BB578A84C66C78C0A4A6BB8B85F7 /* YYTextUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextUtilities.h; path = YYKit/Text/String/YYTextUtilities.h; sourceTree = "<group>"; };
		DEE67F94AA490D45E5BB12E87B28B317 /* MJRefreshBackStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackStateFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m; sourceTree = "<group>"; };
		DF248F2DE92177E426787C6277218A95 /* YYWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYWebImageOperation.h; path = YYKit/Image/YYWebImageOperation.h; sourceTree = "<group>"; };
		DF42C6ACDCCCA280F06B633CDE355BD9 /* IQBarButtonItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQBarButtonItem.h; path = IQKeyboardManager/IQToolbar/IQBarButtonItem.h; sourceTree = "<group>"; };
		DFA9123987B037638453C8D337285F30 /* NSArray+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+YYAdd.h"; path = "YYKit/Base/Foundation/NSArray+YYAdd.h"; sourceTree = "<group>"; };
		DFDC2186DDF82D3A1532187064E09DD0 /* Qiniu.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Qiniu.xcconfig; sourceTree = "<group>"; };
		E0CF478A41B4D6FFD39497C92F5EAEDF /* SDWebImage.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.xcconfig; sourceTree = "<group>"; };
		E1131CCCCBE0905E3C271C0CDC869B0E /* QNUpToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNUpToken.h; path = QiniuSDK/Storage/QNUpToken.h; sourceTree = "<group>"; };
		E11A3DE52D7C7556F24DAA57A1F4000D /* QNLruCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNLruCache.h; path = HappyDNS/Common/QNLruCache.h; sourceTree = "<group>"; };
		E132BD765A8B5B0906F88A5405ED2228 /* YYTextEffectWindow.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextEffectWindow.h; path = YYKit/Text/Component/YYTextEffectWindow.h; sourceTree = "<group>"; };
		E163F122BAD490084C91DF10FDDD2660 /* YYTextSelectionView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextSelectionView.m; path = YYKit/Text/Component/YYTextSelectionView.m; sourceTree = "<group>"; };
		E169371144AFDC0C8310A4D4F8E678FE /* YYReachability.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYReachability.m; path = YYKit/Utility/YYReachability.m; sourceTree = "<group>"; };
		E1E186568CF59EE698EB4520A5DC575E /* IQUIScrollView+Additions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIScrollView+Additions.h"; path = "IQKeyboardManager/Categories/IQUIScrollView+Additions.h"; sourceTree = "<group>"; };
		E325B1A7BD8316878FB75C3FA62AC179 /* QN_GTM_Base64.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QN_GTM_Base64.m; path = QiniuSDK/Common/QN_GTM_Base64.m; sourceTree = "<group>"; };
		E32AB64A0B0D63B6E9A5A52277A46EB2 /* IQKeyboardManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQKeyboardManager.h; path = IQKeyboardManager/IQKeyboardManager.h; sourceTree = "<group>"; };
		E32DC985FD1095F376CC4EF8C1B7E07A /* YYTextDebugOption.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextDebugOption.m; path = YYKit/Text/Component/YYTextDebugOption.m; sourceTree = "<group>"; };
		E3BEAC9E58E80F02376FC7E6040F2C98 /* UICountingLabel.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UICountingLabel.xcconfig; sourceTree = "<group>"; };
		E40AB96EAED641954A72AB9E520F0BF6 /* PNPieChartDataItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PNPieChartDataItem.h; path = PNChart/PNPieChartDataItem.h; sourceTree = "<group>"; };
		E512C3D8FD5E36000F6FB020681F3EF1 /* IQPreviousNextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQPreviousNextView.h; path = IQKeyboardManager/IQToolbar/IQPreviousNextView.h; sourceTree = "<group>"; };
		E53A461A13D08AD6A0FCD62225763048 /* YYTimer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTimer.m; path = YYKit/Utility/YYTimer.m; sourceTree = "<group>"; };
		E5A0D0B994FB2F284E0CC452D12BFC5D /* libYYKit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libYYKit.a; path = libYYKit.a; sourceTree = BUILT_PRODUCTS_DIR; };
		E67319B0122E35E4CCE802566DE4F410 /* UIView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+MJExtension.h"; path = "MJRefresh/UIView+MJExtension.h"; sourceTree = "<group>"; };
		E7356C463795744E621008EAB8E0672B /* QNIpModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNIpModel.h; path = HappyDNS/Assessment/QNIpModel.h; sourceTree = "<group>"; };
		E810D566CCEB75D5A190ADE1481A0F15 /* UIWebView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIWebView+AFNetworking.m"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.m"; sourceTree = "<group>"; };
		E83917FAAC9214B98DDD96305AC13550 /* QNResolver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNResolver.h; path = HappyDNS/Local/QNResolver.h; sourceTree = "<group>"; };
		E8DEA23BF843A86DA9B2E0B8264D58B7 /* NSObject+YYAddForARC.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+YYAddForARC.m"; path = "YYKit/Base/Foundation/NSObject+YYAddForARC.m"; sourceTree = "<group>"; };
		E8F6202B18FE0C81A6D79B22CDAC79EB /* UIScrollView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJExtension.h"; path = "MJRefresh/UIScrollView+MJExtension.h"; sourceTree = "<group>"; };
		E92D4C01752923CE21EDA7A1F062A961 /* MBProgressHUD-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MBProgressHUD-dummy.m"; sourceTree = "<group>"; };
		E94884DC42D5A437463CB0AFAF00751E /* YTKBatchRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YTKBatchRequest.m; path = YTKNetwork/YTKBatchRequest.m; sourceTree = "<group>"; };
		E979D9AFFD8FB8D1C824B2011C81C4D0 /* QNHijackingDetectWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNHijackingDetectWrapper.h; path = HappyDNS/Local/QNHijackingDetectWrapper.h; sourceTree = "<group>"; };
		E9873B6150E5DD7E8E282C7F75CC6377 /* PNChart-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PNChart-prefix.pch"; sourceTree = "<group>"; };
		EA804DE521259F015EC3477B3D78E0DF /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/CoreText.framework; sourceTree = DEVELOPER_DIR; };
		EBC95B504D871633DE97E378A00E6E40 /* YYReachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYReachability.h; path = YYKit/Utility/YYReachability.h; sourceTree = "<group>"; };
		EC3F95A5386FB20EA0C254780EA4D565 /* MJRefresh-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-prefix.pch"; sourceTree = "<group>"; };
		EDD7D9F5594D74EAEA709156C4C76246 /* Pods-UniversalApp-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-UniversalApp-resources.sh"; sourceTree = "<group>"; };
		EE14B498B2852911AD0EEC11B70A083C /* UICountingLabel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UICountingLabel-dummy.m"; sourceTree = "<group>"; };
		EEDAC36A59FAA37131AFE44DC459485B /* SDWebImageDecoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDecoder.m; path = SDWebImage/SDWebImageDecoder.m; sourceTree = "<group>"; };
		EEE1245DF0D010D51DC0475CDC45DCD3 /* YYTextLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextLayout.m; path = YYKit/Text/Component/YYTextLayout.m; sourceTree = "<group>"; };
		EF0749978AE360364ECE8DCE7BF1C742 /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = "<group>"; };
		EF8F9F6EA82E7E9EE716D81A20EE2590 /* AssetsLibrary.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AssetsLibrary.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/AssetsLibrary.framework; sourceTree = DEVELOPER_DIR; };
		EFA5127EB82D79B4346D9E06FB79F1AE /* MBProgressHUD.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = MBProgressHUD.h; sourceTree = "<group>"; };
		F0BD22D25AAC79382BD0513F79099C23 /* UIImage+MultiFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MultiFormat.h"; path = "SDWebImage/UIImage+MultiFormat.h"; sourceTree = "<group>"; };
		F0E74F8DE0E32D25257071DF03F0DFBB /* Pods-UniversalApp-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-UniversalApp-acknowledgements.markdown"; sourceTree = "<group>"; };
		F10143F2A41E8FB270BECC293597B565 /* UIBarButtonItem+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIBarButtonItem+YYAdd.h"; path = "YYKit/Base/UIKit/UIBarButtonItem+YYAdd.h"; sourceTree = "<group>"; };
		F1166ECF49111AF28384EDBEEAF4903A /* UIScreen+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScreen+YYAdd.m"; path = "YYKit/Base/UIKit/UIScreen+YYAdd.m"; sourceTree = "<group>"; };
		F13D2E7B0BAAD5F2CA42A50FFBB21F9C /* PNLineChart.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PNLineChart.h; path = PNChart/PNLineChart.h; sourceTree = "<group>"; };
		F1C2426417658E16B48199197B535166 /* AFSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFSecurityPolicy.m; path = AFNetworking/AFSecurityPolicy.m; sourceTree = "<group>"; };
		F1CCD1377BE2BC9BEEC20ED0F043F4C1 /* YYThreadSafeDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYThreadSafeDictionary.m; path = YYKit/Utility/YYThreadSafeDictionary.m; sourceTree = "<group>"; };
		F1D89DF4596B818A3D7E4A1458B92EA8 /* MASCompositeConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASCompositeConstraint.m; path = Masonry/MASCompositeConstraint.m; sourceTree = "<group>"; };
		F288230F4152F2E19D7960A6D6F10A2B /* MBProgressHUD.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MBProgressHUD.xcconfig; sourceTree = "<group>"; };
		F304CECA3CA8BF8AC9A258821152718D /* YYWebImageOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYWebImageOperation.m; path = YYKit/Image/YYWebImageOperation.m; sourceTree = "<group>"; };
		F383E55DA70749152F920543D3A6A3D5 /* AFAutoPurgingImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFAutoPurgingImageCache.m; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.m"; sourceTree = "<group>"; };
		F41F9089C85E45F2A58BB56BEC65C13A /* NSArray+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+YYAdd.m"; path = "YYKit/Base/Foundation/NSArray+YYAdd.m"; sourceTree = "<group>"; };
		F458274C9B29CE434A62CAC499995428 /* NSBundle+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+MJRefresh.m"; path = "MJRefresh/NSBundle+MJRefresh.m"; sourceTree = "<group>"; };
		F4A75366150FBCC6030E0A5F35A8F899 /* AFAutoPurgingImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFAutoPurgingImageCache.h; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.h"; sourceTree = "<group>"; };
		F4AD2DF0FB5BAED023BA7FA48B226CF6 /* UIScrollView+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+YYAdd.m"; path = "YYKit/Base/UIKit/UIScrollView+YYAdd.m"; sourceTree = "<group>"; };
		F4ED78BA3DC745B71026423A4AE97BAD /* YYTextLine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextLine.m; path = YYKit/Text/Component/YYTextLine.m; sourceTree = "<group>"; };
		F5C304126FDF8501439FDD6A86180D1D /* QNNetworkInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNNetworkInfo.m; path = HappyDNS/Common/QNNetworkInfo.m; sourceTree = "<group>"; };
		F5DED8C757B116EC1CE808F8907F7469 /* UIImage+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+AFNetworking.h"; path = "UIKit+AFNetworking/UIImage+AFNetworking.h"; sourceTree = "<group>"; };
		F675D6BA60821C295191402F2CB6803C /* SDWebImageDownloaderOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderOperation.m; path = SDWebImage/SDWebImageDownloaderOperation.m; sourceTree = "<group>"; };
		F69089C333736FB60FDCCC41844EB562 /* YYFileHash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYFileHash.h; path = YYKit/Utility/YYFileHash.h; sourceTree = "<group>"; };
		F6A6E2F9362E9956DF1C345E47E986FC /* QiniuSDK.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QiniuSDK.h; path = QiniuSDK/QiniuSDK.h; sourceTree = "<group>"; };
		F6CEF402C1F304115BBB3D384F193C13 /* QNGetAddrInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QNGetAddrInfo.h; path = HappyDNS/Util/QNGetAddrInfo.h; sourceTree = "<group>"; };
		F6D07D722E7B4800DB5F2BA9F78686CA /* LBXScanNative.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LBXScanNative.m; path = LBXScan/LBXNative/LBXScanNative.m; sourceTree = "<group>"; };
		F70CC5385842BD03DCD0249BD7284A44 /* UIBarButtonItem+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIBarButtonItem+YYAdd.m"; path = "YYKit/Base/UIKit/UIBarButtonItem+YYAdd.m"; sourceTree = "<group>"; };
		F737EF466AF568720AE526FD4A26D631 /* MJRefreshConst.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConst.m; path = MJRefresh/MJRefreshConst.m; sourceTree = "<group>"; };
		F752C176C99062FE1048ACD4BA392E8C /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Accelerate.framework; sourceTree = DEVELOPER_DIR; };
		F80AEA4A90256E9D2C04A863E831DEA1 /* MASConstraintMaker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASConstraintMaker.m; path = Masonry/MASConstraintMaker.m; sourceTree = "<group>"; };
		F834237DCA7608003F3795840FA2F230 /* libSDWebImage.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libSDWebImage.a; path = libSDWebImage.a; sourceTree = BUILT_PRODUCTS_DIR; };
		F8AFF263202552BECB055DE2762E0804 /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkActivityIndicatorManager.m; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m"; sourceTree = "<group>"; };
		F8D85E4F16A9778E0947438AB743E823 /* Pods-UniversalApp-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-UniversalApp-frameworks.sh"; sourceTree = "<group>"; };
		F90236355C8B5E6280B6F384B72952B4 /* YYTextInput.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextInput.h; path = YYKit/Text/Component/YYTextInput.h; sourceTree = "<group>"; };
		F97F08FB4B1E3E843F62D359D8CAE267 /* Qiniu-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Qiniu-dummy.m"; sourceTree = "<group>"; };
		F99FE88ED389C2FCC6D5CB8790A404F3 /* QNDnspodFree.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QNDnspodFree.m; path = HappyDNS/Http/QNDnspodFree.m; sourceTree = "<group>"; };
		FAB3FA3A56DCDCDD1692BD9A21750F04 /* NSNumber+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSNumber+YYAdd.m"; path = "YYKit/Base/Foundation/NSNumber+YYAdd.m"; sourceTree = "<group>"; };
		FACEE7DB8DA1B6719FED3114A4FD44DB /* YTKNetworkPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YTKNetworkPrivate.h; path = YTKNetwork/YTKNetworkPrivate.h; sourceTree = "<group>"; };
		FBF615E4FA894C9F4A1010FF785482C2 /* MJRefreshBackGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackGifFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.m; sourceTree = "<group>"; };
		FC35B11D75C2776DE920ED84A909B969 /* YYTextContainerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextContainerView.m; path = YYKit/Text/Component/YYTextContainerView.m; sourceTree = "<group>"; };
		FF1D15646BA39725224E238E157FD027 /* UIButton+YYWebImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+YYWebImage.m"; path = "YYKit/Image/Categories/UIButton+YYWebImage.m"; sourceTree = "<group>"; };
		FF2B213368F19B7A7BFC0B1E3B684936 /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLResponseSerialization.h; path = AFNetworking/AFURLResponseSerialization.h; sourceTree = "<group>"; };
		FF3508C8EDB34F72BD20D88AC64F7111 /* YTKChainRequestAgent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YTKChainRequestAgent.h; path = YTKNetwork/YTKChainRequestAgent.h; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		04C9D0982630D00B9874F4193E330510 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				EE687ED7DD58A323EBC4F4FE7A2B25D9 /* Accelerate.framework in Frameworks */,
				2BC34986D7D2D38F38D9B7D15CCA8421 /* AssetsLibrary.framework in Frameworks */,
				8633CD5087837A5C5492774F301EE839 /* CoreFoundation.framework in Frameworks */,
				1E006817E898FBE689216F9F25209B25 /* CoreGraphics.framework in Frameworks */,
				B21618B233BF2555D9BBC6F5B7F3E0A3 /* CoreImage.framework in Frameworks */,
				3EF4D73E8D87E6BE2E904B1DE8B45FCD /* CoreText.framework in Frameworks */,
				204DD0EDC1E5D6F04DC4FFDDB9E9C75A /* Foundation.framework in Frameworks */,
				31A3966152C07F4BEA7093723B9E1E6C /* ImageIO.framework in Frameworks */,
				0C8C8C8479AC4570336A1F424698A6A1 /* MobileCoreServices.framework in Frameworks */,
				73E28935110D9E1137052FC69E1C777A /* QuartzCore.framework in Frameworks */,
				CB244C0BCD686DD53459BA15D3A84CA7 /* SystemConfiguration.framework in Frameworks */,
				8307271A34A7D5D08062462E38F2CE9D /* UIKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		22EB769A61BFBACFB541A82F242C2C6A /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				1A26E9AF362BF9B564190A8766A306B5 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		25C3A5D527A9F2463E1AA4999BF9EB82 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				0309F31D2ADE8C3AF32F4B6A228747E0 /* Foundation.framework in Frameworks */,
				5F3FDE220BD7B60421EA044C71B0FD4F /* ImageIO.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		64786C9E4ED20F0FD5D947A7C759FE3B /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				7BBAE335CA7667E51CFA81BF17DD861C /* CoreGraphics.framework in Frameworks */,
				3D51A7D14E04DEA3F615267326D9DF39 /* Foundation.framework in Frameworks */,
				B3A6235D661F70BB8D33265485FD1EA9 /* QuartzCore.framework in Frameworks */,
				149E5412AC3CAF625BE3BDDD01FAAA4E /* UIKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		6B1BFB6E85F020EF7AE617954001E24A /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				2992080FA76116F17B3C9766C07CCE04 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		6F44977E306FEBDBB3E291117C060955 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B3EC780CE525F27FBD7EA48A19B042B8 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		6FD8312A1AEB348F49A81C438DB25115 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				F0B56A7D38A399A2F67F9920C9526A66 /* Foundation.framework in Frameworks */,
				6209E20926D79222E59F58B962BFAA1E /* UIKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		89010C3374E413433CB78B771911DDE6 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				9CFECA7AD43C7E7B44B8E4BD0C0FC1AC /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		996682518699DFCFCF8C6F86B996528F /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				F31CCF4A4455FAEF7D31E1C65E3B0E39 /* CFNetwork.framework in Frameworks */,
				572C3D384BCA1A5486A9E49692E5FFDC /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B8D2CC028D246D7CD4E67ADCE319A0CC /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				59A92F97B06A6774BE82D457B31D9BDA /* AVFoundation.framework in Frameworks */,
				467BB1014500BF87AE008F76EA87A783 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		E1FFA9BD201F7FCE2311B14D2E5AA8C0 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				F71530448B7A282746853F4718DCA267 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		F2A8C1F4EBC9C0AA630A008C2EE83185 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				7EED4B8422DBB5F789519374C8A5B6AD /* CoreGraphics.framework in Frameworks */,
				3E45CDF904843C63FCB380582ADF1F65 /* Foundation.framework in Frameworks */,
				5663F974EC0C65D91071764B17F46CE7 /* QuartzCore.framework in Frameworks */,
				DFC3C78711253349DB981066EDC6EF7B /* UIKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		F3284DBE3CA8932733932AD2A48445B2 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				CBCCEAD402645565401CA93924736979 /* CoreGraphics.framework in Frameworks */,
				0214246CCB1FF7182F7222B9CCDF8FCB /* Foundation.framework in Frameworks */,
				F8DCA6C3C05A59B2C95A1B5F1CBD8C99 /* MobileCoreServices.framework in Frameworks */,
				DE825B8F32AB823F4BE5492CAC6FCB4B /* Security.framework in Frameworks */,
				903158692A045396106CA22C0DD13BA6 /* SystemConfiguration.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		F9AC974E3329F79899A7B3BE290FC894 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				1C76817FA5353D989D7BC33E8C5997B5 /* CoreGraphics.framework in Frameworks */,
				93F12B05D8333C37D9CBEA3D1782CC04 /* Foundation.framework in Frameworks */,
				7291E906AE8A3C1F92183154FE65DCDD /* QuartzCore.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		02EA81C142D0EE01F1B779C0698E2119 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				E3BEAC9E58E80F02376FC7E6040F2C98 /* UICountingLabel.xcconfig */,
				EE14B498B2852911AD0EEC11B70A083C /* UICountingLabel-dummy.m */,
				0AE77717064EC4B4CBE1D1220E837035 /* UICountingLabel-prefix.pch */,
			);
			name = "Support Files";
			path = "../Target Support Files/UICountingLabel";
			sourceTree = "<group>";
		};
		0366B11442F8F6D3DB475DE8470375E3 /* HappyDNS */ = {
			isa = PBXGroup;
			children = (
				147C772F990690A96BFEBB692A959DB2 /* HappyDNS.h */,
				2A55638CB632132382A7A872DB6BA3B0 /* QNAssessment.h */,
				989D2CF50D7F448A13ECC1D149CD6234 /* QNAssessment.m */,
				C47201E7C77A3C5C4BE4348FFA19A510 /* QNDes.h */,
				C326050EA4056CF9EB239BF155B593FE /* QNDes.m */,
				0C03BBC84DE5F9D4535C985382328684 /* QNDnsManager.h */,
				6AA94F60C05709C6F074B07DC84F1CED /* QNDnsManager.m */,
				4AA28B0EE2C9BE93861DADC057454186 /* QNDnspodEnterprise.h */,
				78A3C9826A6E2B635614FBB9E6703026 /* QNDnspodEnterprise.m */,
				AEAF07F6F343BA1A28BB7BC5EAB66C3C /* QNDnspodFree.h */,
				F99FE88ED389C2FCC6D5CB8790A404F3 /* QNDnspodFree.m */,
				3CB3F9ED6AA4C735BAA98FCA7CE5DB7A /* QNDomain.h */,
				5AEB7E37F93A644532485F8BA6A66849 /* QNDomain.m */,
				F6CEF402C1F304115BBB3D384F193C13 /* QNGetAddrInfo.h */,
				45E2935AFEC40FE38E013E517D17F7E6 /* QNGetAddrInfo.m */,
				CAB664AC96BA7F3EDD50C9FA10CC2E9A /* QNHex.h */,
				1EECADEB1D37FF8ACC5B70D81BD4E034 /* QNHex.m */,
				E979D9AFFD8FB8D1C824B2011C81C4D0 /* QNHijackingDetectWrapper.h */,
				8402BC5BD8101C34B739FD8B4C4E2D86 /* QNHijackingDetectWrapper.m */,
				03EFEBF35D8899A85DFE587441970557 /* QNHosts.h */,
				4A6CA62CF88CCBA4D0522FD523760527 /* QNHosts.m */,
				BAF2755C2F1CBB2DA084143EB043355D /* QNIP.h */,
				06E7D5209B50AC917494CCC3179028C6 /* QNIP.m */,
				E7356C463795744E621008EAB8E0672B /* QNIpModel.h */,
				B3FA7792219672C9770BE0882C0C7BCF /* QNIpModel.m */,
				E11A3DE52D7C7556F24DAA57A1F4000D /* QNLruCache.h */,
				0B2CE772BE3AFAF9A7843A3E16C55B93 /* QNLruCache.m */,
				B74E83B1D42B7B27D78B92E19C07A359 /* QNNetworkInfo.h */,
				F5C304126FDF8501439FDD6A86180D1D /* QNNetworkInfo.m */,
				C624ADDDD7EC7F0896996803FFEB7A50 /* QNRecord.h */,
				C816C089F238700F9BF8700F77470D55 /* QNRecord.m */,
				8B469C4A85AB0FB0E18C9AF7C96DB4FA /* QNRefresher.h */,
				98C97239B9F0800E84397DD17EB33B22 /* QNRefresher.m */,
				E83917FAAC9214B98DDD96305AC13550 /* QNResolver.h */,
				7D7C9A288A28DACD54ED5AA2F56DF75A /* QNResolver.m */,
				520D362C6F1E050981785EAA5A908888 /* QNResolverDelegate.h */,
				614A92EA9EFCBB04A848B1150F2EA21D /* QNResolvUtil.h */,
				A5D0EB2BB17C54087F85892C3EC77E41 /* QNResolvUtil.m */,
				1211C5E758C331AC0B2C1C12CC0968F5 /* QNTxtResolver.h */,
				CFA0CEB895A8FEF29E5728A324EA548B /* QNTxtResolver.m */,
				18704146799F2A177A341B696C9206A3 /* Support Files */,
			);
			name = HappyDNS;
			path = HappyDNS;
			sourceTree = "<group>";
		};
		169C3BFBAC997394BE67BD00840B2819 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				5A7BAD04D83EAB8AFCCD32FAADF49746 /* AFNetworking.xcconfig */,
				42EBB99FCA17B6AC7D3780C114337E5F /* AFNetworking-dummy.m */,
				9F904EF442E1B505D617F4EE330FD4F9 /* AFNetworking-prefix.pch */,
			);
			name = "Support Files";
			path = "../Target Support Files/AFNetworking";
			sourceTree = "<group>";
		};
		18704146799F2A177A341B696C9206A3 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				2DEA7155DDE1A668C81A26C93478E13B /* HappyDNS.xcconfig */,
				39376E18AAE0B4E37AFB761D4D69A61E /* HappyDNS-dummy.m */,
				8BCE16CD881A5A3298B651AC37456D97 /* HappyDNS-prefix.pch */,
			);
			name = "Support Files";
			path = "../Target Support Files/HappyDNS";
			sourceTree = "<group>";
		};
		1D9F87C4094C5A10D0FCD78A63A68207 /* Resources */ = {
			isa = PBXGroup;
			children = (
				0042C1E24C3D23D4BF72D845A56FF606 /* CodeScan.bundle */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		23C51FCCF8B499A842D5E0D2C1CBDA01 /* NSURLSession */ = {
			isa = PBXGroup;
			children = (
				CCF38622B345019E167DFAF04B74BBFC /* AFHTTPSessionManager.h */,
				8687BDB503E52216C26CBE6EA4E69D70 /* AFHTTPSessionManager.m */,
				D685DDCD53E8ABD0F5307AB8228BA357 /* AFURLSessionManager.h */,
				3F5F2168786611FD70ABC57FB26A9710 /* AFURLSessionManager.m */,
			);
			name = NSURLSession;
			sourceTree = "<group>";
		};
		30420F81D9DBE639700FD832BE147FB1 /* UIKit */ = {
			isa = PBXGroup;
			children = (
				F4A75366150FBCC6030E0A5F35A8F899 /* AFAutoPurgingImageCache.h */,
				F383E55DA70749152F920543D3A6A3D5 /* AFAutoPurgingImageCache.m */,
				53E17B2E4A349FEA4026AD3F4CF471AD /* AFImageDownloader.h */,
				19F5BD3BF638C242C1BD26B28CF5F046 /* AFImageDownloader.m */,
				9338B52A750E6B09B7BC843FE93DA26E /* AFNetworkActivityIndicatorManager.h */,
				F8AFF263202552BECB055DE2762E0804 /* AFNetworkActivityIndicatorManager.m */,
				286D962BB897FB5EEDD077D09BE700E9 /* UIActivityIndicatorView+AFNetworking.h */,
				BAB91A68FA8238A4D92F9BF93A31D8BB /* UIActivityIndicatorView+AFNetworking.m */,
				0BD8343696B9703253E10E5AFAF079E6 /* UIButton+AFNetworking.h */,
				28DAA58B2FA1C90BDD74D840B41CB9B0 /* UIButton+AFNetworking.m */,
				F5DED8C757B116EC1CE808F8907F7469 /* UIImage+AFNetworking.h */,
				EF0749978AE360364ECE8DCE7BF1C742 /* UIImageView+AFNetworking.h */,
				758E119BF5656F05EC53326F9DAE34E8 /* UIImageView+AFNetworking.m */,
				C4A3DC611ED608795CC9692345512DE8 /* UIKit+AFNetworking.h */,
				9CAE3ECD6A2795F7E3445E0D52E62B18 /* UIProgressView+AFNetworking.h */,
				50D71CDAC3D1ADEF7143F4D1E0494072 /* UIProgressView+AFNetworking.m */,
				4AE6F38302D973FEC7971E0E5640AC5F /* UIRefreshControl+AFNetworking.h */,
				55E9E8B803B274A1597262BA96CF7474 /* UIRefreshControl+AFNetworking.m */,
				0027A55E3B1F288D795A9DFF98ACE1DA /* UIWebView+AFNetworking.h */,
				E810D566CCEB75D5A190ADE1481A0F15 /* UIWebView+AFNetworking.m */,
			);
			name = UIKit;
			sourceTree = "<group>";
		};
		35E625031F8124AE00A7BF3CED57C9C5 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				34B10F85523CF2C6D236EB542F14CEFB /* MJRefresh.xcconfig */,
				258D32DFA5B1DB26814DC08A40AE46BE /* MJRefresh-dummy.m */,
				EC3F95A5386FB20EA0C254780EA4D565 /* MJRefresh-prefix.pch */,
			);
			name = "Support Files";
			path = "../Target Support Files/MJRefresh";
			sourceTree = "<group>";
		};
		36CE50F600994E4063437979E4CE359F /* Support Files */ = {
			isa = PBXGroup;
			children = (
				CB4032E4469BCFD4271F860958473AD2 /* IQKeyboardManager.xcconfig */,
				DE3FF2BD444BCB0BD817B5820A99D086 /* IQKeyboardManager-dummy.m */,
				C1D5E2D40B5B7638356192E7BBFDB4EF /* IQKeyboardManager-prefix.pch */,
			);
			name = "Support Files";
			path = "../Target Support Files/IQKeyboardManager";
			sourceTree = "<group>";
		};
		3AE654C1DA090416633C976F9BF3EB5E /* Support Files */ = {
			isa = PBXGroup;
			children = (
				B785FA6B30FB5520015946E9662AB00A /* YTKNetwork.xcconfig */,
				A183EE52F061FC8B4ECF7ED9E82B8D71 /* YTKNetwork-dummy.m */,
				35EB3B99332A3892812A1C7847622C5E /* YTKNetwork-prefix.pch */,
			);
			name = "Support Files";
			path = "../Target Support Files/YTKNetwork";
			sourceTree = "<group>";
		};
		3C9469599BF04E0B0FE97C97C2445CB0 /* Types */ = {
			isa = PBXGroup;
			children = (
				556A4BCBE52851D5F37FA64F88F14B47 /* LBXScanTypes.h */,
				B5A247005A21B73E2C8A3251A01941C6 /* LBXScanTypes.m */,
			);
			name = Types;
			sourceTree = "<group>";
		};
		4787DC40BC54F8791F48DB8E8F9390C7 /* LBXNative */ = {
			isa = PBXGroup;
			children = (
				D47BCFDD6EB51A113F3F39234B3F2FED /* LBXScanNative.h */,
				F6D07D722E7B4800DB5F2BA9F78686CA /* LBXScanNative.m */,
			);
			name = LBXNative;
			sourceTree = "<group>";
		};
		57B281FB6472ACBE025AE4DD929C920C /* Support Files */ = {
			isa = PBXGroup;
			children = (
				B28CBB0DAD64BF59FC3BBEF6194C6175 /* LBXScan.xcconfig */,
				2BB9C8447313260EA3D500D91310D470 /* LBXScan-dummy.m */,
				3A9C77102A29D86129508636BB3148FE /* LBXScan-prefix.pch */,
			);
			name = "Support Files";
			path = "../Target Support Files/LBXScan";
			sourceTree = "<group>";
		};
		5A8B34DC8BC768D67E2F18A89943E511 /* JPush */ = {
			isa = PBXGroup;
			children = (
				B7A91CDBB8775C2E140BF27A57BBDC2B /* JPUSHService.h */,
				AC60FFBBDACCC09FF9BDDFF66870039E /* Frameworks */,
			);
			name = JPush;
			path = JPush;
			sourceTree = "<group>";
		};
		5CC124761ADFBB1077DCE3B751F5E7D1 /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				BFC1548F860587AF882168437ACC9B35 /* WebP.framework */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		65F2785BB44A8D988EED11B25A6FD3AC /* iOS */ = {
			isa = PBXGroup;
			children = (
				F752C176C99062FE1048ACD4BA392E8C /* Accelerate.framework */,
				EF8F9F6EA82E7E9EE716D81A20EE2590 /* AssetsLibrary.framework */,
				A10528299F694FFA3CFB8AE866EE028B /* AVFoundation.framework */,
				75A7419E7360B2059F0017D755F7DB0A /* CFNetwork.framework */,
				6809F5C0E5F8B4C16198683D53183A90 /* CoreFoundation.framework */,
				4455927A09654D27862AA175D9D5D9BF /* CoreGraphics.framework */,
				82A2C4FE2D41360C2E47B0A1EC6728C4 /* CoreImage.framework */,
				EA804DE521259F015EC3477B3D78E0DF /* CoreText.framework */,
				AFF6B4F2C250D4AAF255E5BB492D4311 /* Foundation.framework */,
				63E69806552873BA9DBCD13D47C68905 /* ImageIO.framework */,
				D45B51076E13BCE8FBBD4EA1E674DB37 /* MobileCoreServices.framework */,
				7C7CF68F660FF56F527980581E3A853B /* QuartzCore.framework */,
				A67FE824F252A52F3A1C49D86FAC0A67 /* Security.framework */,
				2513C3BBCB67F8D5693C52A73BD195B5 /* SystemConfiguration.framework */,
				9EA3BD3EC83CFE9618DFBF1F9698AC82 /* UIKit.framework */,
			);
			name = iOS;
			sourceTree = "<group>";
		};
		66E6714F09BDEDEE9E59B5745FB7AD2D /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				A14423637C5735F9B9978F4BB69F30AE /* libjcore-ios-1.1.7.a */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		6DFCEFACD998C60A8BFC9ED303B9DBF5 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				DFDC2186DDF82D3A1532187064E09DD0 /* Qiniu.xcconfig */,
				F97F08FB4B1E3E843F62D359D8CAE267 /* Qiniu-dummy.m */,
				2A05B9F921B50D2005D3A1607816C7A6 /* Qiniu-prefix.pch */,
			);
			name = "Support Files";
			path = "../Target Support Files/Qiniu";
			sourceTree = "<group>";
		};
		6EB97BDEB1C6690018A17269AF2C7057 /* Resources */ = {
			isa = PBXGroup;
			children = (
				A095577FA8D0B6951657CBC71D164F14 /* MJRefresh.bundle */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		71362721D12CFD6CA1A9A05052B28FA2 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				4EB146AF81B6314F0AAFD8FDF1F782E6 /* Masonry.xcconfig */,
				6F3888E48C277361722DD6E37253726C /* Masonry-dummy.m */,
				7048320ADEF8B6E452D8F8DDF4C0D65F /* Masonry-prefix.pch */,
			);
			name = "Support Files";
			path = "../Target Support Files/Masonry";
			sourceTree = "<group>";
		};
		7192D2A4366C8A0D2FB3A24173628294 /* Pods-UniversalApp */ = {
			isa = PBXGroup;
			children = (
				F0E74F8DE0E32D25257071DF03F0DFBB /* Pods-UniversalApp-acknowledgements.markdown */,
				B8F036A2DD204558C14A600AE82BE28B /* Pods-UniversalApp-acknowledgements.plist */,
				A9C99E56EEAD66F7D5B88EB0FE9299A1 /* Pods-UniversalApp-dummy.m */,
				F8D85E4F16A9778E0947438AB743E823 /* Pods-UniversalApp-frameworks.sh */,
				EDD7D9F5594D74EAEA709156C4C76246 /* Pods-UniversalApp-resources.sh */,
				CD58605EFA4DE39822789C10ED3AE677 /* Pods-UniversalApp.debug.xcconfig */,
				DB636D1F8D7BA56718947103B1D72CC9 /* Pods-UniversalApp.release.xcconfig */,
			);
			name = "Pods-UniversalApp";
			path = "Target Support Files/Pods-UniversalApp";
			sourceTree = "<group>";
		};
		78758BC96BE53062A1CECB8113FE92DE /* Support Files */ = {
			isa = PBXGroup;
			children = (
				E0CF478A41B4D6FFD39497C92F5EAEDF /* SDWebImage.xcconfig */,
				1641845A1F1C85FFC57ECCD34CC3DAED /* SDWebImage-dummy.m */,
				B81B5E8B454753DD1D5DF94AE784C13E /* SDWebImage-prefix.pch */,
			);
			name = "Support Files";
			path = "../Target Support Files/SDWebImage";
			sourceTree = "<group>";
		};
		7DB346D0F39D3F0E887471402A8071AB = {
			isa = PBXGroup;
			children = (
				93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */,
				B1EE1360CA12B677A6839856075E4934 /* Frameworks */,
				947FE4F98C36830BD980E81135D47A94 /* Pods */,
				9A50EE4F5664E2AE7AA53BCF54FB35E1 /* Products */,
				87849E107F0AE8CBE3514E4FAC9D0DEC /* Targets Support Files */,
			);
			sourceTree = "<group>";
		};
		87849E107F0AE8CBE3514E4FAC9D0DEC /* Targets Support Files */ = {
			isa = PBXGroup;
			children = (
				7192D2A4366C8A0D2FB3A24173628294 /* Pods-UniversalApp */,
			);
			name = "Targets Support Files";
			sourceTree = "<group>";
		};
		898EFD22D55C65C20F0B92A597B777EB /* JCore */ = {
			isa = PBXGroup;
			children = (
				66E6714F09BDEDEE9E59B5745FB7AD2D /* Frameworks */,
			);
			name = JCore;
			path = JCore;
			sourceTree = "<group>";
		};
		8CBAD19A6B1BE4FEC7A4BE580F329346 /* Masonry */ = {
			isa = PBXGroup;
			children = (
				B26D788DFBC0F470346B21F976DB6DD7 /* MASCompositeConstraint.h */,
				F1D89DF4596B818A3D7E4A1458B92EA8 /* MASCompositeConstraint.m */,
				777601E61134B094A70822328784DC76 /* MASConstraint.h */,
				AA18ED7BE0E3A5C65E8680708AD35CAD /* MASConstraint.m */,
				1CD468F2DD59F4A87E3C2B872D99F569 /* MASConstraint+Private.h */,
				A41B807F5139079BEE957C0AB28EDEE8 /* MASConstraintMaker.h */,
				F80AEA4A90256E9D2C04A863E831DEA1 /* MASConstraintMaker.m */,
				1BE8B3B1D2E6C021D86A4E853D0AF29E /* MASLayoutConstraint.h */,
				094D15BB1012E0A524577E92DE70E7B9 /* MASLayoutConstraint.m */,
				C9189EF202C4099D438685E76A1A92D2 /* Masonry.h */,
				BADD8932CE150DF379F765340FAA3DC4 /* MASUtilities.h */,
				0A67F09DDB8BE489CDE5DC9E68D73A5E /* MASViewAttribute.h */,
				C70A110502F05D6E588D45C8AF51E501 /* MASViewAttribute.m */,
				5D782D67D88D30B34D66DEA947E6D878 /* MASViewConstraint.h */,
				43967AC21D86698A40CC8522F9265D6A /* MASViewConstraint.m */,
				0E402C84F80D03EC252ED476F17FD9DA /* NSArray+MASAdditions.h */,
				A931862129650E2E35763594741FA45C /* NSArray+MASAdditions.m */,
				1F8C55B883CB462E61994E8579B6C4BE /* NSArray+MASShorthandAdditions.h */,
				922C1BC56A9DDDB276EDD611DBCE56DC /* NSLayoutConstraint+MASDebugAdditions.h */,
				AAEE973458E58732749DCCE3964F1ADD /* NSLayoutConstraint+MASDebugAdditions.m */,
				0AC88B4F150A1B8E75BA1E8425E12BE4 /* View+MASAdditions.h */,
				60BB3C74D5D58C2DA1FC3881C05EBC17 /* View+MASAdditions.m */,
				55597B4FFBAE855761CBB6605A23C098 /* View+MASShorthandAdditions.h */,
				4AB19D60667715CC4FC00999E45EDE43 /* ViewController+MASAdditions.h */,
				3D18B5B9482A77F4B12D5EFD336C25AD /* ViewController+MASAdditions.m */,
				71362721D12CFD6CA1A9A05052B28FA2 /* Support Files */,
			);
			name = Masonry;
			path = Masonry;
			sourceTree = "<group>";
		};
		947FE4F98C36830BD980E81135D47A94 /* Pods */ = {
			isa = PBXGroup;
			children = (
				DE26E3907148E0ABFB23FB919161C57E /* AFNetworking */,
				0366B11442F8F6D3DB475DE8470375E3 /* HappyDNS */,
				AB11981A920B5C2BCA8B90351E43B05F /* IQKeyboardManager */,
				898EFD22D55C65C20F0B92A597B777EB /* JCore */,
				5A8B34DC8BC768D67E2F18A89943E511 /* JPush */,
				F1C78E69DB39D87C7E800B5D1A5E91F3 /* LBXScan */,
				8CBAD19A6B1BE4FEC7A4BE580F329346 /* Masonry */,
				AB060D62385E504DE250A4FA3C30F1C0 /* MBProgressHUD */,
				CFA229787FBE9FED57AD569DAEC075E4 /* MJRefresh */,
				AB4759CB444E02A390B73D6BCD19B2F2 /* PNChart */,
				B4EB966FA2727F87C9469C7D212F2234 /* Qiniu */,
				D1658395ED234CAF3ED8F6422B06B280 /* SDWebImage */,
				E217ADF00815214C720CB876D88E722A /* UICountingLabel */,
				AF685B0A4CA660D3D0AF538626E93B59 /* YTKNetwork */,
				CF7A7B166984533B6047D63EF2DFF5CE /* YYKit */,
			);
			name = Pods;
			sourceTree = "<group>";
		};
		9A50EE4F5664E2AE7AA53BCF54FB35E1 /* Products */ = {
			isa = PBXGroup;
			children = (
				05B2E8E1B26DB5A53E909C6921675FCF /* libAFNetworking.a */,
				5336D6B9C29BEBB4EB4AADD49E02B592 /* libHappyDNS.a */,
				698D8640FD29A09822C57CF0C2F1408B /* libIQKeyboardManager.a */,
				C871B1B5B267218A840E4A9F5007AEDD /* libLBXScan.a */,
				C91E19161B3808AC0154E5852ECF3B8C /* libMasonry.a */,
				2B457F595A2FCDF4D68F20E3166B44B1 /* libMBProgressHUD.a */,
				D71132F9D4751AAB644E5CC576CFFA21 /* libMJRefresh.a */,
				31B9A42A92D47F0FB1DDCE399A244AEC /* libPNChart.a */,
				9A827C2392232E9667D0A31CA01200C9 /* libPods-UniversalApp.a */,
				75A6CD16884ECCD14000F579D6440F39 /* libQiniu.a */,
				F834237DCA7608003F3795840FA2F230 /* libSDWebImage.a */,
				512230A5B3523ECD4FA35F292C3915AD /* libUICountingLabel.a */,
				CFE30C75495034F5C900CF21BA230FF9 /* libYTKNetwork.a */,
				E5A0D0B994FB2F284E0CC452D12BFC5D /* libYYKit.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		A11B1609F5B397DAE17D5E04CDF359A5 /* Serialization */ = {
			isa = PBXGroup;
			children = (
				B440DB6896D781029D2B15851C67CB33 /* AFURLRequestSerialization.h */,
				3493460D732B0CDB4063A78A76384ED0 /* AFURLRequestSerialization.m */,
				FF2B213368F19B7A7BFC0B1E3B684936 /* AFURLResponseSerialization.h */,
				82FFEFFF1CB3077E52C3B72355937F08 /* AFURLResponseSerialization.m */,
			);
			name = Serialization;
			sourceTree = "<group>";
		};
		AB060D62385E504DE250A4FA3C30F1C0 /* MBProgressHUD */ = {
			isa = PBXGroup;
			children = (
				EFA5127EB82D79B4346D9E06FB79F1AE /* MBProgressHUD.h */,
				621F0BB0A04CEF04C2C7F560679EBBF8 /* MBProgressHUD.m */,
				F5F2B2EF901CB27EA82E8D710A15DCB7 /* Support Files */,
			);
			name = MBProgressHUD;
			path = MBProgressHUD;
			sourceTree = "<group>";
		};
		AB11981A920B5C2BCA8B90351E43B05F /* IQKeyboardManager */ = {
			isa = PBXGroup;
			children = (
				DF42C6ACDCCCA280F06B633CDE355BD9 /* IQBarButtonItem.h */,
				2225F3C62ACA1B1B8191CE9909DA1714 /* IQBarButtonItem.m */,
				E32AB64A0B0D63B6E9A5A52277A46EB2 /* IQKeyboardManager.h */,
				49CEBC5A02C09B053F422F6B97FAEBFD /* IQKeyboardManager.m */,
				8722503A45043DC6D68FB49264A9E6DE /* IQKeyboardManagerConstants.h */,
				23795C7CD1B8C7873EF437EFE7C11B64 /* IQKeyboardManagerConstantsInternal.h */,
				A0439CB87B06390D1F64357338D022BC /* IQKeyboardReturnKeyHandler.h */,
				C7E719A0877CCCBF74350549039CC689 /* IQKeyboardReturnKeyHandler.m */,
				169BABA4E9824CB19C459B9B8774676D /* IQNSArray+Sort.h */,
				107813B9E355888F9DAE62F7D8DF553E /* IQNSArray+Sort.m */,
				E512C3D8FD5E36000F6FB020681F3EF1 /* IQPreviousNextView.h */,
				6B6A2DEB79AD0D60ADEEFE9C13A7EEFB /* IQPreviousNextView.m */,
				38B04F2BA48D4EDF405B6BA641342DF2 /* IQTextView.h */,
				C9C7527398811460761F70BE91BF2394 /* IQTextView.m */,
				AF8D7621D6657835CB86FB1AE34B2F52 /* IQTitleBarButtonItem.h */,
				A986592868F00FBF5B7770849D6B9A7F /* IQTitleBarButtonItem.m */,
				01014971E4D8EEAD790D71911B980892 /* IQToolbar.h */,
				A5171DB593E10DC2CD2999B2FB2E1428 /* IQToolbar.m */,
				E1E186568CF59EE698EB4520A5DC575E /* IQUIScrollView+Additions.h */,
				90C7C4CC2267E011E91387946368A679 /* IQUIScrollView+Additions.m */,
				881A6AE2337A1A619072FAB2BE9FAA54 /* IQUITextFieldView+Additions.h */,
				7303522968D28D1BB4A7BC5240547650 /* IQUITextFieldView+Additions.m */,
				D80682ECD56AA5024941FBE9337C4544 /* IQUIView+Hierarchy.h */,
				28D80F7734F6F3499A2E7F1EABA45009 /* IQUIView+Hierarchy.m */,
				507857CCDFEF99C63A66C3CB6F609A4F /* IQUIView+IQKeyboardToolbar.h */,
				389ED6D5360CE8775035697EBCC0FAEB /* IQUIView+IQKeyboardToolbar.m */,
				8C1736CC331FBC63347A7457F5F311D5 /* IQUIViewController+Additions.h */,
				6065219995CE258B380A3BF065C41F9D /* IQUIViewController+Additions.m */,
				01C212286587F41A2D93972268859E71 /* IQUIWindow+Hierarchy.h */,
				0CB678C8928CDBB03E2379A22392A43E /* IQUIWindow+Hierarchy.m */,
				E9261E48CF1A36192A481126AF0AF76B /* Resources */,
				36CE50F600994E4063437979E4CE359F /* Support Files */,
			);
			name = IQKeyboardManager;
			path = IQKeyboardManager;
			sourceTree = "<group>";
		};
		AB4759CB444E02A390B73D6BCD19B2F2 /* PNChart */ = {
			isa = PBXGroup;
			children = (
				B1812D2BBC2599B9004D6E591203871B /* PNBar.h */,
				170AB739DF8A9DEFAFC01B6C97E3BB85 /* PNBar.m */,
				A6066284BBCD7F3DDF0C8DB6D74EA159 /* PNBarChart.h */,
				B264469E8AE8991E9DD4256C9AEB3E41 /* PNBarChart.m */,
				43AB0782E923B3CA99DA44031818686B /* PNChart.h */,
				C264A8337D934758A0021A0990F17610 /* PNChartDelegate.h */,
				726556DE66FD6DAAB812DD12C79A1B93 /* PNChartLabel.h */,
				8FC5836A087B06834FEFEB7AE1560F57 /* PNChartLabel.m */,
				458693F8325B5FA1A83D85E0DD826B89 /* PNCircleChart.h */,
				91B5AB0FF93EF865549F11048C6E9F06 /* PNCircleChart.m */,
				CAF2DB37D66791FFF782CB0D34F74237 /* PNColor.h */,
				744774D998D80C43590DCFF12D5592C3 /* PNColor.m */,
				82FDABE15003C29C31C042906FA961FB /* PNGenericChart.h */,
				2D3C47BDCCD5B726BBA9BA8669936B4F /* PNGenericChart.m */,
				F13D2E7B0BAAD5F2CA42A50FFBB21F9C /* PNLineChart.h */,
				C9AFC0E85BC8BD3769077E44E15066E2 /* PNLineChart.m */,
				9396F0974734A56727B939FA4BA405F1 /* PNLineChartData.h */,
				5ADCB77E78F3E75D87D62EA6CDE87C4D /* PNLineChartData.m */,
				475703291CC53D5A0765894C6167AC17 /* PNLineChartDataItem.h */,
				1281BFDBB1D44B2507D27CD2FC73D18C /* PNLineChartDataItem.m */,
				56537B3837B26336491E4E1A966A22F0 /* PNPieChart.h */,
				B90C52AB96112978E6A32B89E5AFB4D6 /* PNPieChart.m */,
				E40AB96EAED641954A72AB9E520F0BF6 /* PNPieChartDataItem.h */,
				C542A1A287FB14BDDC68F71411BE4647 /* PNPieChartDataItem.m */,
				DDD523ADFA3C5A38E549B953B2543546 /* PNRadarChart.h */,
				8A157C32E4D29FCBC9EEC93AF2F08A19 /* PNRadarChart.m */,
				B7CC44D273904C3AE49D4AAB74B6F865 /* PNRadarChartDataItem.h */,
				8BF6690975AEA2D3DB61BAEA35DA120A /* PNRadarChartDataItem.m */,
				0036442C349754A53055C6C7FF474630 /* PNScatterChart.h */,
				38FAC28EFA79D93EF829ED5C3943433C /* PNScatterChart.m */,
				A13465EE86B7BA71D082476E85F73213 /* PNScatterChartData.h */,
				92B6A6A8D7E0C20905A54EA6D2BE4BD8 /* PNScatterChartData.m */,
				2462AF55F270199EA94D652C444BCDB2 /* PNScatterChartDataItem.h */,
				750BD4F7028D2D5B741B373591F825B9 /* PNScatterChartDataItem.m */,
				DE6204DA0D06F1AED0EF60009D530906 /* Support Files */,
			);
			name = PNChart;
			path = PNChart;
			sourceTree = "<group>";
		};
		AC60FFBBDACCC09FF9BDDFF66870039E /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				B84749282BE89D82D31BF0190E371533 /* libjpush-ios-3.0.8.a */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		AF685B0A4CA660D3D0AF538626E93B59 /* YTKNetwork */ = {
			isa = PBXGroup;
			children = (
				2BB1AD2EE01ECB97D168CC3809EE64A1 /* YTKBaseRequest.h */,
				48BAEAB22B0CB76B7B11548DE4DAF883 /* YTKBaseRequest.m */,
				74C6E7FA3FBB847B9AE20E1746C81630 /* YTKBatchRequest.h */,
				E94884DC42D5A437463CB0AFAF00751E /* YTKBatchRequest.m */,
				61E23B1FD6029E2535355CBF7B049139 /* YTKBatchRequestAgent.h */,
				4D05AC93220189E41515BF51E42C7107 /* YTKBatchRequestAgent.m */,
				7EB8A0E28C2EA3C5A5B9CF315683C10E /* YTKChainRequest.h */,
				7888758EDD12F6185EF2BB3BC1196C0C /* YTKChainRequest.m */,
				FF3508C8EDB34F72BD20D88AC64F7111 /* YTKChainRequestAgent.h */,
				126C29428C01FF7731960BC3F06A5C46 /* YTKChainRequestAgent.m */,
				23DFE5D5EAF9ED07CAB0AF8FD116C4A6 /* YTKNetwork.h */,
				520C1E08EF795D699F1726FA14CE19CE /* YTKNetworkAgent.h */,
				3B3E7103A9C009636FD385B9AA522F84 /* YTKNetworkAgent.m */,
				31FE5A8F8B89D2DCE683008F0F6E2BB8 /* YTKNetworkConfig.h */,
				16E913AA9A47EBD2847FCA77B28EFF8B /* YTKNetworkConfig.m */,
				FACEE7DB8DA1B6719FED3114A4FD44DB /* YTKNetworkPrivate.h */,
				97A084737C63FB697F31F72D4EFF5BFF /* YTKNetworkPrivate.m */,
				D407EE35D611924971500A3215479F8B /* YTKRequest.h */,
				40F4C9191F5E9E8824AC54AF1BCD7FFA /* YTKRequest.m */,
				3AE654C1DA090416633C976F9BF3EB5E /* Support Files */,
			);
			name = YTKNetwork;
			path = YTKNetwork;
			sourceTree = "<group>";
		};
		B1EE1360CA12B677A6839856075E4934 /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				65F2785BB44A8D988EED11B25A6FD3AC /* iOS */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		B4EB966FA2727F87C9469C7D212F2234 /* Qiniu */ = {
			isa = PBXGroup;
			children = (
				F6A6E2F9362E9956DF1C345E47E986FC /* QiniuSDK.h */,
				89AF7130906A467E95F4C20FA8BC7C61 /* QN_GTM_Base64.h */,
				E325B1A7BD8316878FB75C3FA62AC179 /* QN_GTM_Base64.m */,
				5110C83207FB3687252BD78A5062AF36 /* QNALAssetFile.h */,
				3565D419FF3E377CD40BE00A4C13FBDD /* QNALAssetFile.m */,
				B584FAF081DE0A1C0D7E916778746117 /* QNAsyncRun.h */,
				50D2E39935C5BF8ADA7F850287E24B1B /* QNAsyncRun.m */,
				424271B5046F0B7E7D35B86B66DA4778 /* QNConfiguration.h */,
				13C7E52CAC1ED45EC098E817DA6BD7D3 /* QNConfiguration.m */,
				0223EEF926EA37CF7ED349F96CCFB4C4 /* QNCrc32.h */,
				384BBE8F5D94B27AEFCACFC4EDD9ACCF /* QNCrc32.m */,
				B9507607257C0C7A6A482F44FE9B6B8A /* QNEtag.h */,
				41CF7B515A5B9E223DE98CFC37615C30 /* QNEtag.m */,
				85DEFAFF5E415CE162AEAE55725F243A /* QNFile.h */,
				D6448F53C4B5B6B11A11C174F1E7757E /* QNFile.m */,
				486D48ADE98F29CA003ACFD256E44F22 /* QNFileDelegate.h */,
				6D6A989B7C889ECC44585D1F207164CA /* QNFileRecorder.h */,
				D58D910CA6E1B737AB6C6FE8453A34D1 /* QNFileRecorder.m */,
				CC06703CAA0824F4238060AD091AFE58 /* QNFormUpload.h */,
				2D9DA8BA51DF85B6BA0736361A8E2425 /* QNFormUpload.m */,
				657A1E013D32AA2EFAC996FB618E1A02 /* QNHttpDelegate.h */,
				678D75FD605B745EA3744E3FA813DCD7 /* QNPHAssetFile.h */,
				55211417B465658F82188A4486DA4359 /* QNPHAssetFile.m */,
				120D7C64730B727636F3BD8A5D583A7F /* QNPHAssetResource.h */,
				68DD1AD8F7A141BCD4B5B968C86F594D /* QNPHAssetResource.m */,
				7D97D7417BD4CCE04C460CD995BDC27A /* QNPipeline.h */,
				CA4E16306FC87B6B82FC2F13CCBDBE60 /* QNPipeline.m */,
				89222E79C35219F47E2282868EBA347E /* QNRecorderDelegate.h */,
				14B8E515862D32EF7822C0AC9707BAD3 /* QNResponseInfo.h */,
				81D8E7EBB806101C08447480E81A659A /* QNResponseInfo.m */,
				BE17CCE97E5AFD2ECC79C177EAF83029 /* QNResumeUpload.h */,
				05FA377D2144D7A0E0C6AE6A67F5AF32 /* QNResumeUpload.m */,
				54A78353A07E27C6ECE1E6F70A4B1A5C /* QNSessionManager.h */,
				B31A55575E72C6DAD66C15F477AA9259 /* QNSessionManager.m */,
				A1378B2AB114E2A2C0A6873C927872D7 /* QNSystem.h */,
				7368FA4DD606E85644670E8BDA456E45 /* QNSystem.m */,
				59BE32FA67BE8FD76149FFD5137C5EFD /* QNUploadManager.h */,
				B5926600F0928D805D0213CD22A3F8A5 /* QNUploadManager.m */,
				9D24C9671364582E2925D1B83AD075E5 /* QNUploadOption.h */,
				166ED21DDD4E8E7AD986B3566B7457E7 /* QNUploadOption.m */,
				386592D0A5277A7B3AE250CDF9187096 /* QNUploadOption+Private.h */,
				E1131CCCCBE0905E3C271C0CDC869B0E /* QNUpToken.h */,
				DD9D1B9057890DDE55EBA36AFE992152 /* QNUpToken.m */,
				9893E7FDBF15974222A9856C15763292 /* QNUrlSafeBase64.h */,
				AC341F92CD9E5CA84088083946008EB3 /* QNUrlSafeBase64.m */,
				A9C12A13455A8CD147A32B8953E55A07 /* QNUserAgent.h */,
				7D10B37C9C7F2248F52955883D3CB38A /* QNUserAgent.m */,
				4795019D69AB735EA0EF51D89A366137 /* QNVersion.h */,
				6DFCEFACD998C60A8BFC9ED303B9DBF5 /* Support Files */,
			);
			name = Qiniu;
			path = Qiniu;
			sourceTree = "<group>";
		};
		CBBC8CCEC21B56122098BBFC756B17A1 /* UI */ = {
			isa = PBXGroup;
			children = (
				36B6679E6CAA659C2087882DD3B6729C /* LBXScanLineAnimation.h */,
				7E08170693D256D0BE875094FDEB32C3 /* LBXScanLineAnimation.m */,
				899346375DEAC913A06AAE61AA48B3F0 /* LBXScanNetAnimation.h */,
				893E0330B8EB372E5D76C247EF6A3F78 /* LBXScanNetAnimation.m */,
				6A9AA2788CB4C7F54AB433E1153322E9 /* LBXScanVideoZoomView.h */,
				BDB456F73FD50C7AD5B202D270D7F2B1 /* LBXScanVideoZoomView.m */,
				73A632CF39FB0648F9213E4EEAB3E51D /* LBXScanView.h */,
				5F169A065F386FA24AF7EB3352BFF82B /* LBXScanView.m */,
				190D915950FD262A0B8B1CBC59CF6B1D /* LBXScanViewController.h */,
				116F856B766D841794EC76705CA61ACF /* LBXScanViewController.m */,
				B206B0EF5D8234135B4CB5676BF57284 /* LBXScanViewStyle.h */,
				83D2F792946CAF660343ED01AE88AF96 /* LBXScanViewStyle.m */,
				1D9F87C4094C5A10D0FCD78A63A68207 /* Resources */,
			);
			name = UI;
			sourceTree = "<group>";
		};
		CF7A7B166984533B6047D63EF2DFF5CE /* YYKit */ = {
			isa = PBXGroup;
			children = (
				3D5A1C6912062406D2C229A60248B5B8 /* _YYWebImageSetter.h */,
				C1A346D592172878EE7ABBF8371191FB /* _YYWebImageSetter.m */,
				89B251C9934D20E5F433CB292608462B /* CALayer+YYAdd.h */,
				D24610AB1DC8A4C9904789079A388ABD /* CALayer+YYAdd.m */,
				8FB38372E5DA1FE71B54E8938BE59D1C /* CALayer+YYWebImage.h */,
				2791E9E031F155F49FAB1749C971E98D /* CALayer+YYWebImage.m */,
				D151ADCFDC4239A5F8933976DE373B11 /* MKAnnotationView+YYWebImage.h */,
				D2580080CD10F85EEA5E70C6BA62A2F1 /* MKAnnotationView+YYWebImage.m */,
				DFA9123987B037638453C8D337285F30 /* NSArray+YYAdd.h */,
				F41F9089C85E45F2A58BB56BEC65C13A /* NSArray+YYAdd.m */,
				38A36B16F229512153B50F8D72205684 /* NSAttributedString+YYText.h */,
				D3FF6A7732F0EC391A8246B430BAE78F /* NSAttributedString+YYText.m */,
				A809A919F587456DA8C976EB6FC36500 /* NSBundle+YYAdd.h */,
				1E85B75736D7AF9B9CCFCD3B9301A119 /* NSBundle+YYAdd.m */,
				7C8412CF051B2DB965350F95AC5437CC /* NSData+YYAdd.h */,
				C79634CD8BDF4F16CB04FA1346D55145 /* NSData+YYAdd.m */,
				266A0D3826ED0D1B7F7BBFF464C55D07 /* NSDate+YYAdd.h */,
				A2CB2B2D9B73868D2174503E3DB54FF5 /* NSDate+YYAdd.m */,
				72ACCC4CAAEFB5F4C14371CC019064CF /* NSDictionary+YYAdd.h */,
				7D73436506DAECCDDEE2C179C8FCBB24 /* NSDictionary+YYAdd.m */,
				A9BADB36249B1B6C3F1911CAE1BE3A1E /* NSKeyedUnarchiver+YYAdd.h */,
				CC00BBFB90F79D2DF89192C435E04741 /* NSKeyedUnarchiver+YYAdd.m */,
				6558698940B9292E47F6429E6C0CACD1 /* NSNotificationCenter+YYAdd.h */,
				9A2C9BC8A1A27F9177AE09C65548D5F6 /* NSNotificationCenter+YYAdd.m */,
				50A2EA8719B321F809A3F3C2BD2B6951 /* NSNumber+YYAdd.h */,
				FAB3FA3A56DCDCDD1692BD9A21750F04 /* NSNumber+YYAdd.m */,
				74349133452BD99E5007F0C6C10C49AF /* NSObject+YYAdd.h */,
				1FDDF6200B2987BCF84D17FA85702D68 /* NSObject+YYAdd.m */,
				A3369270E0E7E765DA10CF4D35F4D399 /* NSObject+YYAddForKVO.h */,
				61091A66A492531A0E9225C2E23DE2A7 /* NSObject+YYAddForKVO.m */,
				3BAEFA6EF213B8FE301A703D67FE9C9B /* NSObject+YYModel.h */,
				C4699500979740244DAF1E71DEF50416 /* NSObject+YYModel.m */,
				69990A8E90DCCAFDA391FD0807F5EF40 /* NSParagraphStyle+YYText.h */,
				D1C07A7FEF1B9AAFC0FFF4479180BAC2 /* NSParagraphStyle+YYText.m */,
				BE86D4DE7D0E832209E93B01A8098748 /* NSString+YYAdd.h */,
				756ED9D0343CD6C8424872988FE6184B /* NSString+YYAdd.m */,
				BC53CAFC3C4C410E6753A01393A384E0 /* NSTimer+YYAdd.h */,
				65B96125EB21137D7427ACB9975E5AEB /* NSTimer+YYAdd.m */,
				888A71A4F2BD35369FF8BC51FDB72E65 /* UIApplication+YYAdd.h */,
				CD5CB702858570D31CAED8A0B0DA8E16 /* UIApplication+YYAdd.m */,
				F10143F2A41E8FB270BECC293597B565 /* UIBarButtonItem+YYAdd.h */,
				F70CC5385842BD03DCD0249BD7284A44 /* UIBarButtonItem+YYAdd.m */,
				D25F538D8D1A8E42F4A9F8F13C6DECAE /* UIBezierPath+YYAdd.h */,
				CED1A95A13CFF949D63A42FF791CA270 /* UIBezierPath+YYAdd.m */,
				2C69EC4EB153A47B0A337159D2CD726F /* UIButton+YYWebImage.h */,
				FF1D15646BA39725224E238E157FD027 /* UIButton+YYWebImage.m */,
				AE594B77060CE55F74198D8B7B30B704 /* UIColor+YYAdd.h */,
				BADBF7A857CC673EC76A3F8D999A91A4 /* UIColor+YYAdd.m */,
				7D36F65843966187B708E3E73D5C05F9 /* UIControl+YYAdd.h */,
				318B41231FF032EFF996D071985067B9 /* UIControl+YYAdd.m */,
				C411564C02E2534914D3C99627C13947 /* UIDevice+YYAdd.h */,
				CBA83546224AAB7ED053A0DDC3C917A8 /* UIDevice+YYAdd.m */,
				5E42E2B0162D12E6A362124FD56BEE3B /* UIFont+YYAdd.h */,
				91D5B9C89985E75DD0E978B70EDCC70A /* UIFont+YYAdd.m */,
				89C23FF67440662DEFF46D22AD7013A8 /* UIGestureRecognizer+YYAdd.h */,
				3401B6C6E4E854076FE3128B92603FE3 /* UIGestureRecognizer+YYAdd.m */,
				B3CA6C9C6689FDE1F0906A8376AC22D3 /* UIImage+YYAdd.h */,
				DAF191BA092D4BCC9ECB822FE3C457AA /* UIImage+YYAdd.m */,
				1349940DE2701FBD4070C90A85EE3AA8 /* UIImageView+YYWebImage.h */,
				D6D550CFBF38D2A0F244C120A9B71F58 /* UIImageView+YYWebImage.m */,
				43303C0DB81431C4BFD2B2C7AFFC6147 /* UIPasteboard+YYText.h */,
				597AC85D68C39A2C4F0D41BBF446EDAE /* UIPasteboard+YYText.m */,
				119467A7B82197491072213564A54000 /* UIScreen+YYAdd.h */,
				F1166ECF49111AF28384EDBEEAF4903A /* UIScreen+YYAdd.m */,
				B6BA3925460F52779701741D758C22F6 /* UIScrollView+YYAdd.h */,
				F4AD2DF0FB5BAED023BA7FA48B226CF6 /* UIScrollView+YYAdd.m */,
				91ABAB7BCA83BF31124C2C8C13734B76 /* UITableView+YYAdd.h */,
				DB3FF6E0BD6BC9411B567109A5758C1C /* UITableView+YYAdd.m */,
				08EF0E31CF96F417A3809FE130E83133 /* UITextField+YYAdd.h */,
				49746B71A92AD8B28B1F76E7EAC41D27 /* UITextField+YYAdd.m */,
				7E5BB8912CC7B5985B8FCDA0E292B314 /* UIView+YYAdd.h */,
				42744B519FC3A709AC04810658F57137 /* UIView+YYAdd.m */,
				A530562DE993A794B3BAFE7239D99E87 /* YYAnimatedImageView.h */,
				252FA5F64C1CA17518DD5D2CF484B11D /* YYAnimatedImageView.m */,
				C6DE151F618734146376FF9CC221AAF7 /* YYAsyncLayer.h */,
				236A841A8CBE019AA06201E4AC94D161 /* YYAsyncLayer.m */,
				C81B0B41DC04F4A9CB8F71A238DB9FDD /* YYCache.h */,
				568D6C37DDAA63A92C3824BAF69F0A0F /* YYCache.m */,
				BEB747522AE31FB9C66696EFD8582AD9 /* YYCGUtilities.h */,
				05E1C3AB82D5C97D5B76DE68028A27F8 /* YYCGUtilities.m */,
				2BB643C55DE858AD5DE2729D2E26EF93 /* YYClassInfo.h */,
				C7E1543AF7491BB584E993126E5C7908 /* YYClassInfo.m */,
				4578DF52B83791ED445B8FAFEA604522 /* YYDiskCache.h */,
				8692735F2819CB6A95E65506F6F8695F /* YYDiskCache.m */,
				434FC64DB94C56F54A590C22E05D5CF9 /* YYDispatchQueuePool.h */,
				0C154B3FCC593D8974D4A58DFDB2B3F0 /* YYDispatchQueuePool.m */,
				F69089C333736FB60FDCCC41844EB562 /* YYFileHash.h */,
				7EF42353BE27342E051B77DDA3EA9EF5 /* YYFileHash.m */,
				366765897B297F2AC84C77254229852C /* YYFrameImage.h */,
				B98EA7F9DAC3E7E6C5A05DAEB95E130E /* YYFrameImage.m */,
				8294D20B6BBD3BD1489066C1DB5DDF58 /* YYGestureRecognizer.h */,
				6987BA866E94CDADB8FD62FC513A100E /* YYGestureRecognizer.m */,
				088C21DA5F36774A5C89853E0BC82AE1 /* YYImage.h */,
				7F4F889128568F41F3E24221FBA4DD50 /* YYImage.m */,
				3A57BC69AE001ED7AC0B82E5B44FF648 /* YYImageCache.h */,
				4DC4929E4B68402D18151F3638593836 /* YYImageCache.m */,
				11DA5E6EBEB54292BA702C4257302F16 /* YYImageCoder.h */,
				A7213DCA512642E9754A276133E7F1FC /* YYImageCoder.m */,
				BF846729574B5289422195859CC36328 /* YYKeychain.h */,
				317B0A88C111E4900BF7F2E6004BC7F5 /* YYKeychain.m */,
				2CA4410BDCF6734A47E37866F0355F81 /* YYKit.h */,
				9730612E68319FE41451F2CDA62F4364 /* YYKitMacro.h */,
				33F8E191FB5E7A3367514F6BEED0385F /* YYKVStorage.h */,
				9FEE2CA6858923131E2F6B44BE875708 /* YYKVStorage.m */,
				6B7B4F86684C22B893B3796D4CF7990B /* YYLabel.h */,
				9A85E5E75A553904C15E9A47DE41123B /* YYLabel.m */,
				991B3CF2C665F64E73CE937BC10496E1 /* YYMemoryCache.h */,
				5D8CD48A8735654F75DA77F5CD5502F2 /* YYMemoryCache.m */,
				EBC95B504D871633DE97E378A00E6E40 /* YYReachability.h */,
				E169371144AFDC0C8310A4D4F8E678FE /* YYReachability.m */,
				1D128FB135C468689FA10AEDC5AE6539 /* YYSentinel.h */,
				70DC7E19A90B7F9FA1E214AE7D7E3E2C /* YYSentinel.m */,
				B5D298E130FC7E79E64D4258071FC57C /* YYSpriteSheetImage.h */,
				8A2241FD038C87481EDDC6430F054B79 /* YYSpriteSheetImage.m */,
				22619567FB0674BEAD9127A8D52E4F7E /* YYTextArchiver.h */,
				6FC18A217AFD49564FDE680381B553A8 /* YYTextArchiver.m */,
				7C1C3BFB3E370C42F68F04EA69FCB526 /* YYTextAttribute.h */,
				AE086E81B9EA3315BE8AF70A1556CF7E /* YYTextAttribute.m */,
				A7EF5B56F7F8F796FEDCB412C92BC515 /* YYTextContainerView.h */,
				FC35B11D75C2776DE920ED84A909B969 /* YYTextContainerView.m */,
				1676FC6F43965C3F1DB04343C33B6DE6 /* YYTextDebugOption.h */,
				E32DC985FD1095F376CC4EF8C1B7E07A /* YYTextDebugOption.m */,
				E132BD765A8B5B0906F88A5405ED2228 /* YYTextEffectWindow.h */,
				AC4B59FC0765B38E58FA36B666B52208 /* YYTextEffectWindow.m */,
				F90236355C8B5E6280B6F384B72952B4 /* YYTextInput.h */,
				B4C6D97EFB10A05F536A375515D8675F /* YYTextInput.m */,
				64679A92A60800B5406E0EDCBB5A83E9 /* YYTextKeyboardManager.h */,
				D7D7235EDD61FFACD4CACD2619CAD35E /* YYTextKeyboardManager.m */,
				A39F40BA11DF4CC6A8C20AF4BB59DE84 /* YYTextLayout.h */,
				EEE1245DF0D010D51DC0475CDC45DCD3 /* YYTextLayout.m */,
				73C61BB3BA5989566F74877660660925 /* YYTextLine.h */,
				F4ED78BA3DC745B71026423A4AE97BAD /* YYTextLine.m */,
				2AB414D933B82688EBA6623FE2DA96B7 /* YYTextMagnifier.h */,
				4DD5E0B573FB4BC81FED1CFE02CABA5B /* YYTextMagnifier.m */,
				770C1847D1BA37C8C5DB5DA2E3DFA990 /* YYTextParser.h */,
				5486E1730A68AB25D24A8B2FB0B5F9AC /* YYTextParser.m */,
				997BE90B9FF0257ADC4E33ADA361120A /* YYTextRubyAnnotation.h */,
				7793FEC96AB9F4F77B21396536FEFFB9 /* YYTextRubyAnnotation.m */,
				AAFCA33F130F1B1A066A0666C38778DD /* YYTextRunDelegate.h */,
				B52246F94B29A47458559474B23489E2 /* YYTextRunDelegate.m */,
				D4786B0338122C9101874427BBB8DBF8 /* YYTextSelectionView.h */,
				E163F122BAD490084C91DF10FDDD2660 /* YYTextSelectionView.m */,
				DE66BB578A84C66C78C0A4A6BB8B85F7 /* YYTextUtilities.h */,
				87A8D73317527D08DA6CC5E8E4998B9C /* YYTextUtilities.m */,
				6B41BA9CB11AC2D6EFEA377B42F72AEC /* YYTextView.h */,
				9A39CD8CE86E06B003BB6A30F5A7B6DB /* YYTextView.m */,
				416C3181FF071DE8929CE4C23B50F869 /* YYThreadSafeArray.h */,
				8149BFC45D9D35F0F22690B62E338164 /* YYThreadSafeArray.m */,
				D28CE073846E123AD5D9E0DDFBF08128 /* YYThreadSafeDictionary.h */,
				F1CCD1377BE2BC9BEEC20ED0F043F4C1 /* YYThreadSafeDictionary.m */,
				10A102EE5A1A4FAE0740E2BF86342614 /* YYTimer.h */,
				E53A461A13D08AD6A0FCD62225763048 /* YYTimer.m */,
				D01AC61EC7CF7D8AF2E7296959B91D21 /* YYTransaction.h */,
				15B0D66EFCC35F0A5A7DBA4CBCDD54D8 /* YYTransaction.m */,
				BF841E2940A8E7C47893F83EA168FCFA /* YYWeakProxy.h */,
				7FBBAD5D9D6135865D480EFCAD4DBEA4 /* YYWeakProxy.m */,
				7B6E40EDDFEF1F18E97CCE7145D52F2C /* YYWebImageManager.h */,
				9E58F5AFE14C8D0249D9A8CCF4F64A28 /* YYWebImageManager.m */,
				DF248F2DE92177E426787C6277218A95 /* YYWebImageOperation.h */,
				F304CECA3CA8BF8AC9A258821152718D /* YYWebImageOperation.m */,
				5CC124761ADFBB1077DCE3B751F5E7D1 /* Frameworks */,
				F61933762630368C58BAF3784F4BD993 /* no-arc */,
				DCD8CE17B4E4F3CC2C52B00C0E5E181E /* Support Files */,
			);
			name = YYKit;
			path = YYKit;
			sourceTree = "<group>";
		};
		CFA229787FBE9FED57AD569DAEC075E4 /* MJRefresh */ = {
			isa = PBXGroup;
			children = (
				6D26CDE53EE5070080BF789A9A03B869 /* MJRefresh.h */,
				B6D17D25ECD0A6E4E1F35B163943C529 /* MJRefreshAutoFooter.h */,
				2D05C7AE124BD0921A6825CDDC2D8578 /* MJRefreshAutoFooter.m */,
				8DE15B7BA3EF3E88E0CEE92DC24B23FE /* MJRefreshAutoGifFooter.h */,
				A2059123C47A4C4D077138E379AB0351 /* MJRefreshAutoGifFooter.m */,
				62ED23FE3E1339C94EA880481685FE88 /* MJRefreshAutoNormalFooter.h */,
				388D193DB3E15F5AC6696663B4A8086E /* MJRefreshAutoNormalFooter.m */,
				6C2034472D4C384FA03CB552E5B30839 /* MJRefreshAutoStateFooter.h */,
				715F64664FD209D577B7A4D50D677DC9 /* MJRefreshAutoStateFooter.m */,
				024291085DA2F0361FF6EB9BB254D8BF /* MJRefreshBackFooter.h */,
				D302212ECF1C66CFA4DE127592F4E261 /* MJRefreshBackFooter.m */,
				1E8675ECA8B9939B3BF91F79EE032633 /* MJRefreshBackGifFooter.h */,
				FBF615E4FA894C9F4A1010FF785482C2 /* MJRefreshBackGifFooter.m */,
				B56C85ADB82A36055C4DC52A8BC1EE1E /* MJRefreshBackNormalFooter.h */,
				CF9F6DC1EDC3C1C763EF971E52C16515 /* MJRefreshBackNormalFooter.m */,
				6896E8D64EE36C6A3FB692AC8E706AD1 /* MJRefreshBackStateFooter.h */,
				DEE67F94AA490D45E5BB12E87B28B317 /* MJRefreshBackStateFooter.m */,
				7DD6A897411C38C23F3A97C4904EAACD /* MJRefreshComponent.h */,
				4F3D2754DC09350201243F9F953B2998 /* MJRefreshComponent.m */,
				9275B6F0C0DF4F08D32B671EA7611064 /* MJRefreshConst.h */,
				F737EF466AF568720AE526FD4A26D631 /* MJRefreshConst.m */,
				81C979BC44E02D1017BD9EE6912760E7 /* MJRefreshFooter.h */,
				68D911F52470A5D80E034CE5582BAB4D /* MJRefreshFooter.m */,
				A5F0693C4E3486AA3F989C6FAFF7BA1B /* MJRefreshGifHeader.h */,
				0CEDA9EAB267C99E15B10C58F3B6A905 /* MJRefreshGifHeader.m */,
				03C06138C72CD89D2761820737E76555 /* MJRefreshHeader.h */,
				8942095E9BB51F2622764D9AF148A7E4 /* MJRefreshHeader.m */,
				95426AC52FA6AB57A63B5A2CEE26CA30 /* MJRefreshNormalHeader.h */,
				4C09B98360F76471045A223DAB9D1C95 /* MJRefreshNormalHeader.m */,
				154664DAA8948F081B92942092BCD54B /* MJRefreshStateHeader.h */,
				CB9AD771659928F7E3FE4B53BB9374C0 /* MJRefreshStateHeader.m */,
				B7D7AAB770ADCEB2C4672F1F84E8061E /* NSBundle+MJRefresh.h */,
				F458274C9B29CE434A62CAC499995428 /* NSBundle+MJRefresh.m */,
				E8F6202B18FE0C81A6D79B22CDAC79EB /* UIScrollView+MJExtension.h */,
				9592C95F77ED7621FC9E2BD9214161A2 /* UIScrollView+MJExtension.m */,
				AE39B4EEB50B52C461B919EF19B97302 /* UIScrollView+MJRefresh.h */,
				68EAA24CFB58D85FF8AD53FE99DDD9DB /* UIScrollView+MJRefresh.m */,
				E67319B0122E35E4CCE802566DE4F410 /* UIView+MJExtension.h */,
				86775696D04C762DB8A6FE0FBD7B62B1 /* UIView+MJExtension.m */,
				6EB97BDEB1C6690018A17269AF2C7057 /* Resources */,
				35E625031F8124AE00A7BF3CED57C9C5 /* Support Files */,
			);
			name = MJRefresh;
			path = MJRefresh;
			sourceTree = "<group>";
		};
		D1658395ED234CAF3ED8F6422B06B280 /* SDWebImage */ = {
			isa = PBXGroup;
			children = (
				D9F9A0F3812A8D94FD27F8CE140733FD /* Core */,
				78758BC96BE53062A1CECB8113FE92DE /* Support Files */,
			);
			name = SDWebImage;
			path = SDWebImage;
			sourceTree = "<group>";
		};
		D9F9A0F3812A8D94FD27F8CE140733FD /* Core */ = {
			isa = PBXGroup;
			children = (
				8832D6BD245E6A4413551DC6B5365B93 /* NSData+ImageContentType.h */,
				60A7C3987F760D8BBB3C28522AEBBB48 /* NSData+ImageContentType.m */,
				803F15E7E90C99A368072B55FA605480 /* SDImageCache.h */,
				2EE02931B74E8B6D8D06976B7C10EF86 /* SDImageCache.m */,
				0C5843FABECAEA32AE1421FD56E04C65 /* SDWebImageCompat.h */,
				797444B60DB2DC1B88FE95090FC7AC75 /* SDWebImageCompat.m */,
				02CA89E81DA7854030D9755C66D877F5 /* SDWebImageDecoder.h */,
				EEDAC36A59FAA37131AFE44DC459485B /* SDWebImageDecoder.m */,
				CAB6BE3AB46D2846736EC1DAE0C16931 /* SDWebImageDownloader.h */,
				9CEC8B30D1822FCAB75D051CCC607000 /* SDWebImageDownloader.m */,
				7C30076BC5116A06D759C52BB440C2FC /* SDWebImageDownloaderOperation.h */,
				F675D6BA60821C295191402F2CB6803C /* SDWebImageDownloaderOperation.m */,
				98BC2559AD99B5055677316D381FFAFC /* SDWebImageManager.h */,
				00B40A2D422EBBFA352A46A6AAF2B765 /* SDWebImageManager.m */,
				0A6C95DF1E0BB2BAEB5FD87978667EDE /* SDWebImageOperation.h */,
				145B08637EB2917951229799BC073AEA /* SDWebImagePrefetcher.h */,
				503AD3448B1294018224937D91582480 /* SDWebImagePrefetcher.m */,
				22D02AD2A5206E78F357C59E3A0DA4A2 /* UIButton+WebCache.h */,
				0D01F716460579FCB869B5A00AD10BD9 /* UIButton+WebCache.m */,
				637DA74724D69A83E1119F066EE8C72F /* UIImage+GIF.h */,
				8A8F56D4BA2663F7ECBEEFF2F12ED20A /* UIImage+GIF.m */,
				F0BD22D25AAC79382BD0513F79099C23 /* UIImage+MultiFormat.h */,
				7C1060DD18ADB3F43633B1A3D93A3B5C /* UIImage+MultiFormat.m */,
				B1CE8D09C0988D500C26EFB9BD594421 /* UIImageView+HighlightedWebCache.h */,
				2774DD89C32E97FC51A1EBF166A40F02 /* UIImageView+HighlightedWebCache.m */,
				44F69F1E3B161E46A1CEA1370FD985B1 /* UIImageView+WebCache.h */,
				891E91CB83505FEF76BD7321ADFCF950 /* UIImageView+WebCache.m */,
				CFC63E058F7E519E65BEAD5DB3A51B21 /* UIView+WebCacheOperation.h */,
				C48F42E943F2AF6861243074DE060CCC /* UIView+WebCacheOperation.m */,
			);
			name = Core;
			sourceTree = "<group>";
		};
		DCD8CE17B4E4F3CC2C52B00C0E5E181E /* Support Files */ = {
			isa = PBXGroup;
			children = (
				5C8FBDB7E4356903B314A00226B7D6FA /* YYKit.xcconfig */,
				17168EC139937DEF9AEED6737FA2F72C /* YYKit-dummy.m */,
				6EF4E164145E850A5DC4191D2EA249AF /* YYKit-prefix.pch */,
			);
			name = "Support Files";
			path = "../Target Support Files/YYKit";
			sourceTree = "<group>";
		};
		DE26E3907148E0ABFB23FB919161C57E /* AFNetworking */ = {
			isa = PBXGroup;
			children = (
				5347172FAA3C72FA456C756CD7ADB0AB /* AFNetworking.h */,
				23C51FCCF8B499A842D5E0D2C1CBDA01 /* NSURLSession */,
				E0D7476E3C6B1471D33BE65415F970BD /* Reachability */,
				F105F2ED9C87B7E10714767A86E8923E /* Security */,
				A11B1609F5B397DAE17D5E04CDF359A5 /* Serialization */,
				169C3BFBAC997394BE67BD00840B2819 /* Support Files */,
				30420F81D9DBE639700FD832BE147FB1 /* UIKit */,
			);
			name = AFNetworking;
			path = AFNetworking;
			sourceTree = "<group>";
		};
		DE6204DA0D06F1AED0EF60009D530906 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				15F02DF7B6FEC2E8EDACB14BCF70F990 /* PNChart.xcconfig */,
				D474D22F7B8AE00C4DE557F290D7D4DF /* PNChart-dummy.m */,
				E9873B6150E5DD7E8E282C7F75CC6377 /* PNChart-prefix.pch */,
			);
			name = "Support Files";
			path = "../Target Support Files/PNChart";
			sourceTree = "<group>";
		};
		E0D7476E3C6B1471D33BE65415F970BD /* Reachability */ = {
			isa = PBXGroup;
			children = (
				60D3D356A2B645D952E0A241EB60E5AD /* AFNetworkReachabilityManager.h */,
				A4FFD7B3CC21957D275B50980396463F /* AFNetworkReachabilityManager.m */,
			);
			name = Reachability;
			sourceTree = "<group>";
		};
		E217ADF00815214C720CB876D88E722A /* UICountingLabel */ = {
			isa = PBXGroup;
			children = (
				D3B45D762243E92EE399C50F173B6929 /* UICountingLabel.h */,
				669A2E87BCA31317F90FD02323B97CB2 /* UICountingLabel.m */,
				02EA81C142D0EE01F1B779C0698E2119 /* Support Files */,
			);
			name = UICountingLabel;
			path = UICountingLabel;
			sourceTree = "<group>";
		};
		E9261E48CF1A36192A481126AF0AF76B /* Resources */ = {
			isa = PBXGroup;
			children = (
				9F33B10F5A66866E2E9E4E7AA8561B43 /* IQKeyboardManager.bundle */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		F105F2ED9C87B7E10714767A86E8923E /* Security */ = {
			isa = PBXGroup;
			children = (
				67574D322395AE13C831AE9BEB7CBC39 /* AFSecurityPolicy.h */,
				F1C2426417658E16B48199197B535166 /* AFSecurityPolicy.m */,
			);
			name = Security;
			sourceTree = "<group>";
		};
		F1C78E69DB39D87C7E800B5D1A5E91F3 /* LBXScan */ = {
			isa = PBXGroup;
			children = (
				4787DC40BC54F8791F48DB8E8F9390C7 /* LBXNative */,
				57B281FB6472ACBE025AE4DD929C920C /* Support Files */,
				3C9469599BF04E0B0FE97C97C2445CB0 /* Types */,
				CBBC8CCEC21B56122098BBFC756B17A1 /* UI */,
			);
			name = LBXScan;
			path = LBXScan;
			sourceTree = "<group>";
		};
		F5F2B2EF901CB27EA82E8D710A15DCB7 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				F288230F4152F2E19D7960A6D6F10A2B /* MBProgressHUD.xcconfig */,
				E92D4C01752923CE21EDA7A1F062A961 /* MBProgressHUD-dummy.m */,
				C2888EEFA5E0EDEC07A410F4EAAFF6AB /* MBProgressHUD-prefix.pch */,
			);
			name = "Support Files";
			path = "../Target Support Files/MBProgressHUD";
			sourceTree = "<group>";
		};
		F61933762630368C58BAF3784F4BD993 /* no-arc */ = {
			isa = PBXGroup;
			children = (
				28B573C746DF5ABF9E897C351A5ABC3F /* NSObject+YYAddForARC.h */,
				E8DEA23BF843A86DA9B2E0B8264D58B7 /* NSObject+YYAddForARC.m */,
				1133D30F1B4AFAD3988C68E8717C044A /* NSThread+YYAdd.h */,
				B03F0F0A63F90A58922225E2E5E861AF /* NSThread+YYAdd.m */,
			);
			name = "no-arc";
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		0A1C2B07813030B0D51EB1D804A4439E /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				17889562A613EFB9E8C0CD14947CCC8F /* AFAutoPurgingImageCache.h in Headers */,
				E66EDE92DE4B13E4853191475509CDFB /* AFHTTPSessionManager.h in Headers */,
				945F691AD18DC2361A75C6621E42461C /* AFImageDownloader.h in Headers */,
				1702DB74CC573578862AA584FC9D1632 /* AFNetworkActivityIndicatorManager.h in Headers */,
				C60E5845068B90D7760411CE582C2934 /* AFNetworking.h in Headers */,
				FC0BDC904394B55C2E9C3A8C308E8EB6 /* AFNetworkReachabilityManager.h in Headers */,
				75D4D1F473F6DA208001A46179BAEB7A /* AFSecurityPolicy.h in Headers */,
				5D437F5C4A12A4552070DCFCC423583B /* AFURLRequestSerialization.h in Headers */,
				EDEDABB0A7CE2131C2CF03E094C1840D /* AFURLResponseSerialization.h in Headers */,
				29D221887670387A248AD92AA94253C2 /* AFURLSessionManager.h in Headers */,
				AFC6DC1967B85742B8ECA969CED51610 /* UIActivityIndicatorView+AFNetworking.h in Headers */,
				B3B907CDAF7FDC60BFE105DDB4B51B6A /* UIButton+AFNetworking.h in Headers */,
				D542E74CF3A429E7433464C12405F07B /* UIImage+AFNetworking.h in Headers */,
				8962061859D3579C36C4703E96D8F3FD /* UIImageView+AFNetworking.h in Headers */,
				B43CDF265CF01D7C6072082897C51DEE /* UIKit+AFNetworking.h in Headers */,
				7482DD9AE507E2E744A01F061D7C9266 /* UIProgressView+AFNetworking.h in Headers */,
				F4AF1BA06F07E566D12446F8AB86C929 /* UIRefreshControl+AFNetworking.h in Headers */,
				63FF4EC1D3DDA4B5ED2F68BFC306B2BF /* UIWebView+AFNetworking.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		0E08945915BD2CF86C6CC34E1E926808 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B517594CC68FAE5D4F16A6F3B7CE43D1 /* LBXScanLineAnimation.h in Headers */,
				31ACAA176F346A1D84062E56642230E3 /* LBXScanNative.h in Headers */,
				6DEEB883B5EBBA0219E950418EFEEF50 /* LBXScanNetAnimation.h in Headers */,
				B43D760BCE81079C5D88D8B01F134A6B /* LBXScanTypes.h in Headers */,
				E328ED4BE76242C3446C3718A3DBC059 /* LBXScanVideoZoomView.h in Headers */,
				EBD47FB4A177D8A091B0CCA5F96B485F /* LBXScanView.h in Headers */,
				2DC8DC0F5688130E0F20C07423A20629 /* LBXScanViewController.h in Headers */,
				C6AB51621BF6CC81AC4378B9A8AA3A71 /* LBXScanViewStyle.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		117326A562D01805E366198D14F4D1C5 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				17FF0453901AD26D7B801A3B8B6A84F5 /* QiniuSDK.h in Headers */,
				6D74B344D11826CDCA560A809647EFB8 /* QN_GTM_Base64.h in Headers */,
				CA4C5A0E19727D4FD75296D7C4D81648 /* QNALAssetFile.h in Headers */,
				4FA4A04066717B07BAC4BADEBD3AE0E1 /* QNAsyncRun.h in Headers */,
				5949DECC7C9381463553D17EB162B7FD /* QNConfiguration.h in Headers */,
				F024DA0D25022442F83DE8E76334DCD2 /* QNCrc32.h in Headers */,
				5669A929C6DCA7011FBEF0B005954DF1 /* QNEtag.h in Headers */,
				C435AE602F28691187174FA75845C59E /* QNFile.h in Headers */,
				5C7D662AE76F1F3AB3591A7EF52988DE /* QNFileDelegate.h in Headers */,
				D21A9C9E14FB152388F78FF565907080 /* QNFileRecorder.h in Headers */,
				1F334E3A9EDE6D633E7B09D72CD7A19A /* QNFormUpload.h in Headers */,
				9DC3901895DB0B83A963EBFC208F2491 /* QNHttpDelegate.h in Headers */,
				F56E7FA416A215DA9D107D81EFE9A1E7 /* QNPHAssetFile.h in Headers */,
				C94FBCE446878FCDD8EB32AE5B7FE607 /* QNPHAssetResource.h in Headers */,
				702B4D6359D8E34A29FD3DEC7B13A2D0 /* QNPipeline.h in Headers */,
				2759211665C464195567C344CF55217A /* QNRecorderDelegate.h in Headers */,
				1196B24CEB0E3C3E3CD76E96C401C527 /* QNResponseInfo.h in Headers */,
				DF9957FD76D3FD5B8014C8F5DCD1C2C7 /* QNResumeUpload.h in Headers */,
				2752D4EF056A146F1AEF943E0C2544FF /* QNSessionManager.h in Headers */,
				DC9B43C84A0D911D88BC704F9DE2DDD4 /* QNSystem.h in Headers */,
				141F92D2318A7E395771FA510FFF60E7 /* QNUploadManager.h in Headers */,
				60E8A0A6DE4F776F5D3D81EB21B538F8 /* QNUploadOption+Private.h in Headers */,
				7A46EFB405FB71A9463D624D458D0B6B /* QNUploadOption.h in Headers */,
				D7E8F9B72AAD693AD046FA7BA8BAF177 /* QNUpToken.h in Headers */,
				E482E67AE31B842848CE62A40572959B /* QNUrlSafeBase64.h in Headers */,
				73CBD78C9FF11672F25B03858F9B251D /* QNUserAgent.h in Headers */,
				10982DD4D368F5A1FC4C320CEACA6FC8 /* QNVersion.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		1B1D84BCA4F7BDAE79C37DF88C9DCE23 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				897E2BE6A305D26BEF1B828D55F0F1DC /* MBProgressHUD.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		3BB32FFA9CFEC89EF803C6A9C28804EC /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				791A2717A409DD3A2CFB424E92C42C9E /* IQBarButtonItem.h in Headers */,
				A8A450A8C49151F3C0220EABBBA75C9E /* IQKeyboardManager.h in Headers */,
				150D39E0AB1374FF56F86BF33ED60B12 /* IQKeyboardManagerConstants.h in Headers */,
				9216E6BF8AF8A584B78667EA7D41DE2F /* IQKeyboardManagerConstantsInternal.h in Headers */,
				33E19B81B2797252EB8483DD79498E72 /* IQKeyboardReturnKeyHandler.h in Headers */,
				6DD7A82ED48E61FD8C2BA3EA9649DD2E /* IQNSArray+Sort.h in Headers */,
				643FE5125D93CD32A3079C5C8209E5AB /* IQPreviousNextView.h in Headers */,
				72D373CDF4DD9187E7E7A8F1766F7166 /* IQTextView.h in Headers */,
				17B0E8364BC82F8CC3C49C877D323BED /* IQTitleBarButtonItem.h in Headers */,
				5844EF37B57DCAA24748F346B3BB586E /* IQToolbar.h in Headers */,
				28392F325DA875A7533639973D767C7B /* IQUIScrollView+Additions.h in Headers */,
				C5EF0F57B50C9BC7D0041FE280BA4C4C /* IQUITextFieldView+Additions.h in Headers */,
				0E54EE4CF29ED22476658A10745B8AEC /* IQUIView+Hierarchy.h in Headers */,
				B6211339CE0EF8EFB6C818ADCBF967FB /* IQUIView+IQKeyboardToolbar.h in Headers */,
				0B488E13FDD29A5B1BEA025AB2F2B1D5 /* IQUIViewController+Additions.h in Headers */,
				DDE205E61240E8F7EB1E7AC603BD8FA5 /* IQUIWindow+Hierarchy.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		92AA2A7799626C9AF8697C31F0D83095 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				0AC601D0442954B68462BEF274A838EB /* PNBar.h in Headers */,
				581C4D407B3E2D056153EC5D6C456440 /* PNBarChart.h in Headers */,
				C2AC5C6B13D7A4D85E499BAC58E2A1E0 /* PNChart.h in Headers */,
				47C563FC156619F58C606540CE30D982 /* PNChartDelegate.h in Headers */,
				C9489C6AABE47E1EFCFAB0DCD84EA401 /* PNChartLabel.h in Headers */,
				94449683AF899FAFDBD83F9BE300AF8C /* PNCircleChart.h in Headers */,
				8C2E6F154CEAD75E5B7109D2ACC2B6DE /* PNColor.h in Headers */,
				1139182DA97498D2831A8260BE6751D1 /* PNGenericChart.h in Headers */,
				4FB92891EE1AC4C69C84F4EF97E9F711 /* PNLineChart.h in Headers */,
				5427E3234D428490BB66EC6EF61F058F /* PNLineChartData.h in Headers */,
				94C3712168B6120A28540BE54C58A5B7 /* PNLineChartDataItem.h in Headers */,
				58BC5DC1F5CD5417379D6C23AFD43D6C /* PNPieChart.h in Headers */,
				BB78E519255A17DB52C4AB308D165024 /* PNPieChartDataItem.h in Headers */,
				C08D4C4DCE3EE4080598E55F10B86883 /* PNRadarChart.h in Headers */,
				A1FB833693D79BCA79ABEE96ABB2541C /* PNRadarChartDataItem.h in Headers */,
				62CC42820EF4C6EAFC8296C5AF893A1A /* PNScatterChart.h in Headers */,
				D6F38FE6103EAABCFBC5B4CA5245C6A3 /* PNScatterChartData.h in Headers */,
				3E4AC150F23FAB3650FE90693F7B426F /* PNScatterChartDataItem.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		9BE3EF54FFD4512024472C65FC4F0C22 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				FA41B64F266825AD97B6A87506DAFF95 /* HappyDNS.h in Headers */,
				280698E04EE618346A90A657EBB3B1E4 /* QNAssessment.h in Headers */,
				5839CCD4CDA7536C2D3A002E0AD246B2 /* QNDes.h in Headers */,
				9D410F9DF30864D1657F988E8148291E /* QNDnsManager.h in Headers */,
				4A485D9D13D483F6A6F0457E493B9EEF /* QNDnspodEnterprise.h in Headers */,
				AE8B4FB8E915E85A9757C97FA9989E17 /* QNDnspodFree.h in Headers */,
				217EC3738DEA93AD4023FCD9B9B7A8F6 /* QNDomain.h in Headers */,
				200F5407DA9F58BF8B09719DB34217D7 /* QNGetAddrInfo.h in Headers */,
				6D77ED3359CA752AC49B4234A58FA4CC /* QNHex.h in Headers */,
				FC3C4F26095FC111DC872C4DE9FB5270 /* QNHijackingDetectWrapper.h in Headers */,
				82255E4AE58C173BC30810F47507ADC4 /* QNHosts.h in Headers */,
				DF68ED152CE9FB1E0044DB34981F4B14 /* QNIP.h in Headers */,
				91F89B76FBEC904FF1FCC983F56FE0C1 /* QNIpModel.h in Headers */,
				067ACF6E517ECB7711D68F7416E90E0B /* QNLruCache.h in Headers */,
				9F8CAEB3F1E05636E5588E202247DFB4 /* QNNetworkInfo.h in Headers */,
				F7E08147193F79173AF186DC78FF7BF8 /* QNRecord.h in Headers */,
				08C01B80BAF88CC5B71CEF6F18126FDB /* QNRefresher.h in Headers */,
				C43BB1F7B91255E994C525026EB4F4B1 /* QNResolver.h in Headers */,
				755FDA47832DC234638E40D893C1CBBA /* QNResolverDelegate.h in Headers */,
				C56202D63A6C4455EFCB0F36FC04D046 /* QNResolvUtil.h in Headers */,
				27E9AB25EF156B1399C0693BFF99C128 /* QNTxtResolver.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B1E04244B725C5A2DAE836BB6960B387 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				10048F2CD8D6C75605BC8914DE8C1A72 /* NSData+ImageContentType.h in Headers */,
				56DE09B7113EC34DBAC8A7069AF28335 /* SDImageCache.h in Headers */,
				4BF5C69317CF16F6F479C53A50F58742 /* SDWebImageCompat.h in Headers */,
				2313C2CE1AA3BF50F7AFB2E967478E35 /* SDWebImageDecoder.h in Headers */,
				808C52B044742C71EDA918C193E21CE6 /* SDWebImageDownloader.h in Headers */,
				B53402DD995405652D26A610823D1782 /* SDWebImageDownloaderOperation.h in Headers */,
				E8530FE847CE63AB09D1C1F7DD7D79F6 /* SDWebImageManager.h in Headers */,
				355A788B2A2C51C3B32100CFCD422E44 /* SDWebImageOperation.h in Headers */,
				944C1095B9C280F28CA11253AFD627A6 /* SDWebImagePrefetcher.h in Headers */,
				3F7F1B500D05AEFFDB87312699699908 /* UIButton+WebCache.h in Headers */,
				0C57F64E2FA4CD55B15F11F31362B08B /* UIImage+GIF.h in Headers */,
				69F254E4E27DBC0E2E34392BF62610ED /* UIImage+MultiFormat.h in Headers */,
				EFF5AB4F6D123DA73313D4981C6A6BC9 /* UIImageView+HighlightedWebCache.h in Headers */,
				5458101EFE0B3A6941AD452315528639 /* UIImageView+WebCache.h in Headers */,
				17F8558387F4B2CDCAFEE01A31822FF1 /* UIView+WebCacheOperation.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BCF57EC6DF4DD2736C7C216D9CEB9428 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				46AEACA04A37588BC25653626ACE755A /* MJRefresh.h in Headers */,
				5C36FCEFB9ADA73A8EDFDAA1557F9B62 /* MJRefreshAutoFooter.h in Headers */,
				7D103275EF760B23CA6410B280FE235D /* MJRefreshAutoGifFooter.h in Headers */,
				E816378F2C8547616AEA6020844825A6 /* MJRefreshAutoNormalFooter.h in Headers */,
				D7E3456BAE61FD8AA19FDD7E1D206126 /* MJRefreshAutoStateFooter.h in Headers */,
				B86BEDDCE03715E381AF20E083957DBD /* MJRefreshBackFooter.h in Headers */,
				D54AF7B5E0E337D9117BE563D3ECA8D8 /* MJRefreshBackGifFooter.h in Headers */,
				77146F35940964989D0301C0DA599242 /* MJRefreshBackNormalFooter.h in Headers */,
				DBF04EA86286562E6592E827FD438C6A /* MJRefreshBackStateFooter.h in Headers */,
				8280FDEEA2D11C4397D3D703F0E83997 /* MJRefreshComponent.h in Headers */,
				460C0E044E6DB0334444674835D7CA21 /* MJRefreshConst.h in Headers */,
				8A3F4E9BC1AB99F58ED7315BEA211A85 /* MJRefreshFooter.h in Headers */,
				BE88F35FD1CC6CAF504BADB9894EEFF9 /* MJRefreshGifHeader.h in Headers */,
				5392EE3D6060EC23CD5103FDC25039FA /* MJRefreshHeader.h in Headers */,
				150F2A7F3538263CBCE14137580AA09F /* MJRefreshNormalHeader.h in Headers */,
				5484230B30641C88BC11D2C1C98C2468 /* MJRefreshStateHeader.h in Headers */,
				3AADD9E7D1295CD56EA502BC96F01D7F /* NSBundle+MJRefresh.h in Headers */,
				2A0F21F3F0905E69CE66468D85ABB0BB /* UIScrollView+MJExtension.h in Headers */,
				8CB36F1909126E956A85FE9105E8F397 /* UIScrollView+MJRefresh.h in Headers */,
				DF2425E6DF69A1E872161EA11460CE9F /* UIView+MJExtension.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BDF73468622762862D2FB76ED4AC0D8E /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				F861D2DADCE8A8F94F1DCB22EB8A6CE2 /* MASCompositeConstraint.h in Headers */,
				81C1291C7ABA4942277F5756671AEE37 /* MASConstraint+Private.h in Headers */,
				6FBEF9BEF976F73220F5EA0246FA6674 /* MASConstraint.h in Headers */,
				B5EC5518E18B05A5334C49ABBF4C78F7 /* MASConstraintMaker.h in Headers */,
				9AB27A7F752AB644728D50B0228A070E /* MASLayoutConstraint.h in Headers */,
				523F69012549DCADB26D11EFB6593B5B /* Masonry.h in Headers */,
				7AC0D0965486ED43C064F1BC177ACBC9 /* MASUtilities.h in Headers */,
				100DCBFE39E91CF7A296FABFAB4D7CC6 /* MASViewAttribute.h in Headers */,
				5EBFADB0ACACA114B98082EBD8FDA650 /* MASViewConstraint.h in Headers */,
				9BFAE06AC2F3B426C64EEDBF8C99A69E /* NSArray+MASAdditions.h in Headers */,
				FB415F79751F1A1F2203183C3CEE0723 /* NSArray+MASShorthandAdditions.h in Headers */,
				214DF0B6664033C87D6B846599FB477A /* NSLayoutConstraint+MASDebugAdditions.h in Headers */,
				C6E83C10646E2DF6C83A578CE6AF0E5A /* View+MASAdditions.h in Headers */,
				92711327ED7920702A69A828271279AE /* View+MASShorthandAdditions.h in Headers */,
				86B2DF4CC6E598AAA73D0CC6EEBA0E96 /* ViewController+MASAdditions.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0459405658F87E8EE0DC5397DCE60BF /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C69F26E87A75A67C8B5DC6B903FA9A6C /* _YYWebImageSetter.h in Headers */,
				3051AAA84F1525CEC25E9B935041F7C5 /* CALayer+YYAdd.h in Headers */,
				F4EE8002C4FB23857166E914F2275E7F /* CALayer+YYWebImage.h in Headers */,
				3F3C5054D6D00E4DF07C5966A3C2EDAD /* MKAnnotationView+YYWebImage.h in Headers */,
				05944971E90B2E2049AAD90BEFF209B1 /* NSArray+YYAdd.h in Headers */,
				BC0B2562562D44813290952A35AF5E25 /* NSAttributedString+YYText.h in Headers */,
				29ECB1F170AA963A9CD58C043D5E394B /* NSBundle+YYAdd.h in Headers */,
				48019F26A076CA8A4A76F3E3654A05D3 /* NSData+YYAdd.h in Headers */,
				9AD32F2D3E56A2D80EF19F1BB74D8BBF /* NSDate+YYAdd.h in Headers */,
				B494ABE381DFC3BCADF22EADFF30B522 /* NSDictionary+YYAdd.h in Headers */,
				697D0A5908ECD3F104813B822D633D3E /* NSKeyedUnarchiver+YYAdd.h in Headers */,
				3DC4E6854842EFB065AAD94859284F5E /* NSNotificationCenter+YYAdd.h in Headers */,
				AD6F8661709BFDC2CF1930DE37CE8537 /* NSNumber+YYAdd.h in Headers */,
				DB1B1679749B912D5E25757C88CCFD91 /* NSObject+YYAdd.h in Headers */,
				1A358B4E951D86FF5A1D546E0A8CE0D7 /* NSObject+YYAddForARC.h in Headers */,
				241DE4342061981500459C4AD6440C09 /* NSObject+YYAddForKVO.h in Headers */,
				31AB55C9CCBFAEABB08AF8F7EB3D0F2C /* NSObject+YYModel.h in Headers */,
				33349F3397AF9DEAFB7E496D257ED15E /* NSParagraphStyle+YYText.h in Headers */,
				716929D68AB97C69C1967D642BA5D914 /* NSString+YYAdd.h in Headers */,
				9EF7DB57A31E944844CCF4C23FF9B87F /* NSThread+YYAdd.h in Headers */,
				BF0D891A0AC83F1B138F7BD2EB021F92 /* NSTimer+YYAdd.h in Headers */,
				40711E2CDB07AEE4C2F39A2AAFF2A265 /* UIApplication+YYAdd.h in Headers */,
				DD3FC463191A05C2C7A8A787DE94C427 /* UIBarButtonItem+YYAdd.h in Headers */,
				607392D4557F28D4151A1F5805041C2F /* UIBezierPath+YYAdd.h in Headers */,
				A1780F600FC1D874D8D35E74C4F2ECF2 /* UIButton+YYWebImage.h in Headers */,
				4FF9853C28B09E6870F6111745F3E8FF /* UIColor+YYAdd.h in Headers */,
				CCEDA695F1F8D479D190924BF8A32B9C /* UIControl+YYAdd.h in Headers */,
				1FE05EE1A1661A06CCA975D7D5BEFB73 /* UIDevice+YYAdd.h in Headers */,
				D4C0E14DA89B9A84D485456AABA8123F /* UIFont+YYAdd.h in Headers */,
				4AAB0E1F6B0EDC4855FE00E28851A6C8 /* UIGestureRecognizer+YYAdd.h in Headers */,
				D08EE71E2E05D23A7B2320436A60FAC5 /* UIImage+YYAdd.h in Headers */,
				87D2143A7C0D618A077F608D998CFF10 /* UIImageView+YYWebImage.h in Headers */,
				03FD40981483C805418AFBEB139E4BA5 /* UIPasteboard+YYText.h in Headers */,
				96AB9C714A06815BF78D2BD533561C91 /* UIScreen+YYAdd.h in Headers */,
				0C19F7E378895947BBCA9694DFB29245 /* UIScrollView+YYAdd.h in Headers */,
				88A2CDA379F36EC169C72B588AEFB89D /* UITableView+YYAdd.h in Headers */,
				886D3D5A362DBE99C981A3C13097C81F /* UITextField+YYAdd.h in Headers */,
				0AEF4A1AB65FF1595C9CD6D1CFD518E2 /* UIView+YYAdd.h in Headers */,
				E1D834F667B9CFA8E7B8D02979C9BFD9 /* YYAnimatedImageView.h in Headers */,
				DA1EDDAA9DB556BCC2BED73F83C77E7B /* YYAsyncLayer.h in Headers */,
				8F7070CA7DE26DF73EB77A3B869D0C08 /* YYCache.h in Headers */,
				FA0F1731F2D0EED7E954579C7CD3CA66 /* YYCGUtilities.h in Headers */,
				DA71BC6266A37D1DE9AB293CF7EED0B9 /* YYClassInfo.h in Headers */,
				C2304A23307807A3B782269C902BDB9A /* YYDiskCache.h in Headers */,
				5C5BD46B6AAB6D7F33662FC71DEAB50F /* YYDispatchQueuePool.h in Headers */,
				F02CAA47009365BB3B6E0D06E1189EC5 /* YYFileHash.h in Headers */,
				32AF0C15BBC960CBBBF25E1C23FE0F9F /* YYFrameImage.h in Headers */,
				548A1FDF931F99B4B96119FF288FCAF7 /* YYGestureRecognizer.h in Headers */,
				1EE50C68718B41DD920777499BCE2F09 /* YYImage.h in Headers */,
				DF68FBAF76488D592DD6350A4955F90B /* YYImageCache.h in Headers */,
				4FFB22B2EE622E50564E391E0BCCE63F /* YYImageCoder.h in Headers */,
				64897C22251DC14EF61BD29F0977C584 /* YYKeychain.h in Headers */,
				C090146E7846065859B791B1D09510D1 /* YYKit.h in Headers */,
				8FEF65612FC49CCEF8BE78D1E9CAC1B5 /* YYKitMacro.h in Headers */,
				0DA8FE2CC3000C4ED9D9ED2A9CA6A52C /* YYKVStorage.h in Headers */,
				03BC8956F3E35A2B688BD1DB6D784AF0 /* YYLabel.h in Headers */,
				3FBC9547E5EC30B3E0B7ED807873956A /* YYMemoryCache.h in Headers */,
				C13C1CC28B3997EA4DB2CAC1417371B6 /* YYReachability.h in Headers */,
				B608A6FF46EAAEAC833D0B45B783A7BC /* YYSentinel.h in Headers */,
				4438F8DB9090F207E8D53C0E52182145 /* YYSpriteSheetImage.h in Headers */,
				386B6DC7A1DF257CA0272E3D429C8114 /* YYTextArchiver.h in Headers */,
				ABC1214FAEAD768A627D2A4B2EE9C9AD /* YYTextAttribute.h in Headers */,
				CAF19B36EC575D641A58AFC36A755E7C /* YYTextContainerView.h in Headers */,
				42CDB5620F8FEE5BEDBB7F89330476FD /* YYTextDebugOption.h in Headers */,
				90CAE00EC9BC79C17F5BDCB36B15DBD7 /* YYTextEffectWindow.h in Headers */,
				AEFFF2721371DEA486731017F5AEFF7D /* YYTextInput.h in Headers */,
				B5485B829DF368DB743E0DCBA1A9FB0F /* YYTextKeyboardManager.h in Headers */,
				1576C57AD73E2B64089E7E803BE3B000 /* YYTextLayout.h in Headers */,
				315B78178F8BA2B00B75D54CAF559D68 /* YYTextLine.h in Headers */,
				CEDFD228E76361167C2807EE93B6F100 /* YYTextMagnifier.h in Headers */,
				A0DF7FE07DCDA83D76B2BFD954514C8B /* YYTextParser.h in Headers */,
				7CABE394D2677DAC06D90F711751210A /* YYTextRubyAnnotation.h in Headers */,
				AFB08D64EEDC537902A45B6787A8E44E /* YYTextRunDelegate.h in Headers */,
				F02A2461B2A51F08C8F704A4480231F0 /* YYTextSelectionView.h in Headers */,
				BB8303BA66D769409CB7DCC0453CAE71 /* YYTextUtilities.h in Headers */,
				383685CA4FFC20A7E35E70E3358EDAA9 /* YYTextView.h in Headers */,
				C84CFF6E7F8DAC02F683442CE3F61E50 /* YYThreadSafeArray.h in Headers */,
				AC59178F176AABD6718757192614BA21 /* YYThreadSafeDictionary.h in Headers */,
				F25779A84E8857F7921415BBA3EAA7BF /* YYTimer.h in Headers */,
				811EACC384CC0DBC7119B6D75DE03360 /* YYTransaction.h in Headers */,
				79343BF9652DCD8224949FD2C79E1521 /* YYWeakProxy.h in Headers */,
				5F620F80F3754A386780ABE25D31080E /* YYWebImageManager.h in Headers */,
				09258C93D9B099C64406A383592175A9 /* YYWebImageOperation.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		CCDCB62EA78F58A5B6E60DC4A028C997 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				22FD41444B23DCD0BB214587F24FA5A2 /* YTKBaseRequest.h in Headers */,
				6F66A6EA5C7AEE589D08D2B07CE9B321 /* YTKBatchRequest.h in Headers */,
				2C0225C616396B2A56F7A83C2DF82ED3 /* YTKBatchRequestAgent.h in Headers */,
				E7493A12EBF3625759AB212DE7FAE000 /* YTKChainRequest.h in Headers */,
				49D168BDA732C26A1DC032E30DD2C976 /* YTKChainRequestAgent.h in Headers */,
				45F20091FF4767D843F7B2E7E01C48CE /* YTKNetwork.h in Headers */,
				BB2AEF2AFC3686B0CEC505E1055D52B8 /* YTKNetworkAgent.h in Headers */,
				0F94000CBC7B06C479712659ECC0AF35 /* YTKNetworkConfig.h in Headers */,
				6C848FDB0C19ECD24859DE4EB097180F /* YTKNetworkPrivate.h in Headers */,
				B17439FC0039AA4F6F7D3C500251BB73 /* YTKRequest.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		E6471DAA9D3110CD855BE6DFA4F1E48C /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				1F8FC9D30B33DA8AF440533E2B79EA84 /* UICountingLabel.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
		04CF549EBEEE7BC87AEAE35397184D94 /* MJRefresh */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 35FA3F9D780F0A57E55222615ED55C72 /* Build configuration list for PBXNativeTarget "MJRefresh" */;
			buildPhases = (
				B33344124068CA24916553C4E50D541C /* Sources */,
				E1FFA9BD201F7FCE2311B14D2E5AA8C0 /* Frameworks */,
				BCF57EC6DF4DD2736C7C216D9CEB9428 /* Headers */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = MJRefresh;
			productName = MJRefresh;
			productReference = D71132F9D4751AAB644E5CC576CFFA21 /* libMJRefresh.a */;
			productType = "com.apple.product-type.library.static";
		};
		3858550A4C70219EB5F9113ECFCE67F3 /* YYKit */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = BAE50F115D9CECA2B368319EE698E0A0 /* Build configuration list for PBXNativeTarget "YYKit" */;
			buildPhases = (
				70726E559A574DD1147152C971AD7825 /* Sources */,
				04C9D0982630D00B9874F4193E330510 /* Frameworks */,
				C0459405658F87E8EE0DC5397DCE60BF /* Headers */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = YYKit;
			productName = YYKit;
			productReference = E5A0D0B994FB2F284E0CC452D12BFC5D /* libYYKit.a */;
			productType = "com.apple.product-type.library.static";
		};
		3CC5E84ED6BDAA13474C380FC98CADB5 /* YTKNetwork */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 7B37B9571775E8B8F74AE8EE371A989E /* Build configuration list for PBXNativeTarget "YTKNetwork" */;
			buildPhases = (
				1EA9141CCA2E00C0F36336AE8706ADD0 /* Sources */,
				996682518699DFCFCF8C6F86B996528F /* Frameworks */,
				CCDCB62EA78F58A5B6E60DC4A028C997 /* Headers */,
			);
			buildRules = (
			);
			dependencies = (
				D5CACD0866494B6BD328AD66AE5E9156 /* PBXTargetDependency */,
			);
			name = YTKNetwork;
			productName = YTKNetwork;
			productReference = CFE30C75495034F5C900CF21BA230FF9 /* libYTKNetwork.a */;
			productType = "com.apple.product-type.library.static";
		};
		529CC6615E0342E81D5E61FDE0327659 /* Pods-UniversalApp */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 61B8985305057CD52DA6D35786DD8DFD /* Build configuration list for PBXNativeTarget "Pods-UniversalApp" */;
			buildPhases = (
				8A2FA65FDC8C3FD876E21141569F9049 /* Sources */,
				6B1BFB6E85F020EF7AE617954001E24A /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
				473EAA6D10F7233C6C5A9069B3AC23B0 /* PBXTargetDependency */,
				CA8C8E39A48CC2F9EF480E9EC19236CB /* PBXTargetDependency */,
				D3F50D8C79E3A33D73A69E0DEA0F836D /* PBXTargetDependency */,
				763D281E6BF7388A27E2536A8B05C216 /* PBXTargetDependency */,
				9846A2399B6823FDBA3BC2514F302F91 /* PBXTargetDependency */,
				3BF1628E6912CD5DA19E92C9706E4C82 /* PBXTargetDependency */,
				7EEB0D67E7CCFDD3CB259FD75DB6B7D8 /* PBXTargetDependency */,
				7DBC5176C9CBCFC94936F1C5872D276D /* PBXTargetDependency */,
				9EC3B0A7608B83F92E0ED0AF1CC7639E /* PBXTargetDependency */,
				7AE05789881C27E67AFDC4AD92417AA7 /* PBXTargetDependency */,
				93BB0684638B2B1E50E67DAA3DD1BC41 /* PBXTargetDependency */,
				B0DABC8837AAB989FD47C43AC12AB50A /* PBXTargetDependency */,
				550A08E49F6A5C7A696927F31FE1C076 /* PBXTargetDependency */,
			);
			name = "Pods-UniversalApp";
			productName = "Pods-UniversalApp";
			productReference = 9A827C2392232E9667D0A31CA01200C9 /* libPods-UniversalApp.a */;
			productType = "com.apple.product-type.library.static";
		};
		53B2B897D64E4516E75AC86348B86622 /* HappyDNS */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 94BE476B385275A61F0E978B4D197362 /* Build configuration list for PBXNativeTarget "HappyDNS" */;
			buildPhases = (
				22C10CD95C9A0F4C7FE383C22490BA8D /* Sources */,
				22EB769A61BFBACFB541A82F242C2C6A /* Frameworks */,
				9BE3EF54FFD4512024472C65FC4F0C22 /* Headers */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = HappyDNS;
			productName = HappyDNS;
			productReference = 5336D6B9C29BEBB4EB4AADD49E02B592 /* libHappyDNS.a */;
			productType = "com.apple.product-type.library.static";
		};
		586F2DFA9BDCC6675C2546793A69E5CC /* MBProgressHUD */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 6B44251FA50022CA55D4B2FBE1468C76 /* Build configuration list for PBXNativeTarget "MBProgressHUD" */;
			buildPhases = (
				7E4305B404C5BA5156646C69578ADD62 /* Sources */,
				F9AC974E3329F79899A7B3BE290FC894 /* Frameworks */,
				1B1D84BCA4F7BDAE79C37DF88C9DCE23 /* Headers */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = MBProgressHUD;
			productName = MBProgressHUD;
			productReference = 2B457F595A2FCDF4D68F20E3166B44B1 /* libMBProgressHUD.a */;
			productType = "com.apple.product-type.library.static";
		};
		8C1303513BF1B55830ADAEA32D433D3F /* SDWebImage */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C43442E467AB91B6CDEB5970E3FE533E /* Build configuration list for PBXNativeTarget "SDWebImage" */;
			buildPhases = (
				8C2AB74DE8A64CC893D8D54A4B58FED1 /* Sources */,
				25C3A5D527A9F2463E1AA4999BF9EB82 /* Frameworks */,
				B1E04244B725C5A2DAE836BB6960B387 /* Headers */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = SDWebImage;
			productName = SDWebImage;
			productReference = F834237DCA7608003F3795840FA2F230 /* libSDWebImage.a */;
			productType = "com.apple.product-type.library.static";
		};
		904F4F27FD314010A3812EB2A9306183 /* IQKeyboardManager */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 3A073C78D19617C74EEAEA91C3038721 /* Build configuration list for PBXNativeTarget "IQKeyboardManager" */;
			buildPhases = (
				F9C18451875B96F53877B78BC437E9BC /* Sources */,
				64786C9E4ED20F0FD5D947A7C759FE3B /* Frameworks */,
				3BB32FFA9CFEC89EF803C6A9C28804EC /* Headers */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = IQKeyboardManager;
			productName = IQKeyboardManager;
			productReference = 698D8640FD29A09822C57CF0C2F1408B /* libIQKeyboardManager.a */;
			productType = "com.apple.product-type.library.static";
		};
		9D4A1B69057B2ACDCF903EC15F099E33 /* PNChart */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 79DB03F4E7FF086B7FFD5D5B6FAE1668 /* Build configuration list for PBXNativeTarget "PNChart" */;
			buildPhases = (
				E8AD73929E5F8B79DC17E8D96855D318 /* Sources */,
				F2A8C1F4EBC9C0AA630A008C2EE83185 /* Frameworks */,
				92AA2A7799626C9AF8697C31F0D83095 /* Headers */,
			);
			buildRules = (
			);
			dependencies = (
				EFE21E14DF63D0C035C8B24290F148D1 /* PBXTargetDependency */,
			);
			name = PNChart;
			productName = PNChart;
			productReference = 31B9A42A92D47F0FB1DDCE399A244AEC /* libPNChart.a */;
			productType = "com.apple.product-type.library.static";
		};
		9DC8D9E02903E93BD0B2FEC9D846EA20 /* Masonry */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 34CAE1CB89EDBF2E53735CC5D4E5E69F /* Build configuration list for PBXNativeTarget "Masonry" */;
			buildPhases = (
				C4BE2DC1E815E7367562323223772531 /* Sources */,
				6FD8312A1AEB348F49A81C438DB25115 /* Frameworks */,
				BDF73468622762862D2FB76ED4AC0D8E /* Headers */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = Masonry;
			productName = Masonry;
			productReference = C91E19161B3808AC0154E5852ECF3B8C /* libMasonry.a */;
			productType = "com.apple.product-type.library.static";
		};
		9E033EDB5EC0819481B0546434FA577B /* AFNetworking */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 483FBC4A668BF7F1A8767452E7E188AC /* Build configuration list for PBXNativeTarget "AFNetworking" */;
			buildPhases = (
				0068413C89BADAAF4691AA78AFE62C3E /* Sources */,
				F3284DBE3CA8932733932AD2A48445B2 /* Frameworks */,
				0A1C2B07813030B0D51EB1D804A4439E /* Headers */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = AFNetworking;
			productName = AFNetworking;
			productReference = 05B2E8E1B26DB5A53E909C6921675FCF /* libAFNetworking.a */;
			productType = "com.apple.product-type.library.static";
		};
		C2218DCF9695738C20523E989D42DC10 /* LBXScan */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 032476EDCD89399718F7301C7823B5C5 /* Build configuration list for PBXNativeTarget "LBXScan" */;
			buildPhases = (
				FB9EB19EE38B677FAFA07E7110353B2A /* Sources */,
				B8D2CC028D246D7CD4E67ADCE319A0CC /* Frameworks */,
				0E08945915BD2CF86C6CC34E1E926808 /* Headers */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = LBXScan;
			productName = LBXScan;
			productReference = C871B1B5B267218A840E4A9F5007AEDD /* libLBXScan.a */;
			productType = "com.apple.product-type.library.static";
		};
		CE245C5E3E9673C8DBAD9B3DFF7DABC9 /* Qiniu */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 9E1911BC037A517ED3CF82E337E0CF49 /* Build configuration list for PBXNativeTarget "Qiniu" */;
			buildPhases = (
				6E792615C3D42867979A84BF7A6FE87B /* Sources */,
				6F44977E306FEBDBB3E291117C060955 /* Frameworks */,
				117326A562D01805E366198D14F4D1C5 /* Headers */,
			);
			buildRules = (
			);
			dependencies = (
				88986D0B0AB29E6EB4FB019313D2131E /* PBXTargetDependency */,
			);
			name = Qiniu;
			productName = Qiniu;
			productReference = 75A6CD16884ECCD14000F579D6440F39 /* libQiniu.a */;
			productType = "com.apple.product-type.library.static";
		};
		EB31A05090143EAF02A3DE187E2CBA22 /* UICountingLabel */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = CE9F6A3B43F78D2C2B16A55AF725B53A /* Build configuration list for PBXNativeTarget "UICountingLabel" */;
			buildPhases = (
				45C44BD1A93E0267EE3D09458AE97D15 /* Sources */,
				89010C3374E413433CB78B771911DDE6 /* Frameworks */,
				E6471DAA9D3110CD855BE6DFA4F1E48C /* Headers */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = UICountingLabel;
			productName = UICountingLabel;
			productReference = 512230A5B3523ECD4FA35F292C3915AD /* libUICountingLabel.a */;
			productType = "com.apple.product-type.library.static";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		D41D8CD98F00B204E9800998ECF8427E /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastSwiftUpdateCheck = 0930;
				LastUpgradeCheck = 0930;
			};
			buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = English;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
			);
			mainGroup = 7DB346D0F39D3F0E887471402A8071AB;
			productRefGroup = 9A50EE4F5664E2AE7AA53BCF54FB35E1 /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				9E033EDB5EC0819481B0546434FA577B /* AFNetworking */,
				53B2B897D64E4516E75AC86348B86622 /* HappyDNS */,
				904F4F27FD314010A3812EB2A9306183 /* IQKeyboardManager */,
				C2218DCF9695738C20523E989D42DC10 /* LBXScan */,
				9DC8D9E02903E93BD0B2FEC9D846EA20 /* Masonry */,
				586F2DFA9BDCC6675C2546793A69E5CC /* MBProgressHUD */,
				04CF549EBEEE7BC87AEAE35397184D94 /* MJRefresh */,
				9D4A1B69057B2ACDCF903EC15F099E33 /* PNChart */,
				529CC6615E0342E81D5E61FDE0327659 /* Pods-UniversalApp */,
				CE245C5E3E9673C8DBAD9B3DFF7DABC9 /* Qiniu */,
				8C1303513BF1B55830ADAEA32D433D3F /* SDWebImage */,
				EB31A05090143EAF02A3DE187E2CBA22 /* UICountingLabel */,
				3CC5E84ED6BDAA13474C380FC98CADB5 /* YTKNetwork */,
				3858550A4C70219EB5F9113ECFCE67F3 /* YYKit */,
			);
		};
/* End PBXProject section */

/* Begin PBXSourcesBuildPhase section */
		0068413C89BADAAF4691AA78AFE62C3E /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				775CE7A8107457BDE59F113D40020839 /* AFAutoPurgingImageCache.m in Sources */,
				73811DA312BCB537D44D62EC6AD15766 /* AFHTTPSessionManager.m in Sources */,
				5C0696B2AD1DC23F6473F5A19FAB6296 /* AFImageDownloader.m in Sources */,
				31ED9BD97AF9E62874AF3CDF2F8090CF /* AFNetworkActivityIndicatorManager.m in Sources */,
				97A86FAAD4B1AD9B3292FF6AF1D8F82B /* AFNetworking-dummy.m in Sources */,
				E0EF330DB2D3521ED26E67B2E8687A2E /* AFNetworkReachabilityManager.m in Sources */,
				66E1040543AF7BA3DC3731FE17C85F5B /* AFSecurityPolicy.m in Sources */,
				5945033488F9995134DBB7014DE2412F /* AFURLRequestSerialization.m in Sources */,
				85D30678FF4F0AB306399A368EAA46B2 /* AFURLResponseSerialization.m in Sources */,
				9F5BB6B4995BA4A3B2C6AEBA6C31A6DB /* AFURLSessionManager.m in Sources */,
				2579663181BFA8F7DA4B5D7CF8537FC0 /* UIActivityIndicatorView+AFNetworking.m in Sources */,
				D10CC46035F7A0C868C0955664A34609 /* UIButton+AFNetworking.m in Sources */,
				A277AD9070E44BED5A7DE0B1D64D6F15 /* UIImageView+AFNetworking.m in Sources */,
				D4AA4704CA7863CC86E22AAF88635836 /* UIProgressView+AFNetworking.m in Sources */,
				B84CD33084C9867E67BD56E47B7BFC04 /* UIRefreshControl+AFNetworking.m in Sources */,
				A7F7FDCD36E2DD8D8E346DB19452CC03 /* UIWebView+AFNetworking.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		1EA9141CCA2E00C0F36336AE8706ADD0 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				5F17C87433583A884BD231B4DDA82739 /* YTKBaseRequest.m in Sources */,
				2D7533505928D123ED4D10253D66CB39 /* YTKBatchRequest.m in Sources */,
				2A042932E7436448E0E88E7EF562C3E3 /* YTKBatchRequestAgent.m in Sources */,
				7F7EE2E9F04DD366C233BAB0AE9644FE /* YTKChainRequest.m in Sources */,
				4F9C2060DDF274C1C4CC77F753B8963C /* YTKChainRequestAgent.m in Sources */,
				7CF64C50890CE7358DBF54F311ACF2B3 /* YTKNetwork-dummy.m in Sources */,
				5243E7D060869AA7DB2F6895ED605486 /* YTKNetworkAgent.m in Sources */,
				7AEAA393AF3D6F0DE4B780EE2B9B9F84 /* YTKNetworkConfig.m in Sources */,
				EEBCAC48ECC3C74E337A62C103DAFED6 /* YTKNetworkPrivate.m in Sources */,
				12EAD38A351077AD6CA50616A74A9CD2 /* YTKRequest.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		22C10CD95C9A0F4C7FE383C22490BA8D /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				0E1FC7034499272A3A47D1A2897C4431 /* HappyDNS-dummy.m in Sources */,
				7FD927F3BBB8599084C81EE3CD3E6FE7 /* QNAssessment.m in Sources */,
				93A3BDA65643BA9EDBE18BCBECB908B9 /* QNDes.m in Sources */,
				301EB187A472BCE55850E7A62183F225 /* QNDnsManager.m in Sources */,
				9D49D12914C3E458B9297995FFC08EC7 /* QNDnspodEnterprise.m in Sources */,
				7DCE263ACE831C4628D7FB5CCD3418F8 /* QNDnspodFree.m in Sources */,
				385127F314DABEA738F334D1434CD778 /* QNDomain.m in Sources */,
				A92780724D0BC15259FB0B8D4E0BC3F5 /* QNGetAddrInfo.m in Sources */,
				F6B8B07922802DEBFA0D474BC5202D49 /* QNHex.m in Sources */,
				2EFDF6183E239C691474BBEDBB80D5A7 /* QNHijackingDetectWrapper.m in Sources */,
				24507FBF22F60E694038ED944396975E /* QNHosts.m in Sources */,
				EB703BC57EDCC645DCD0228F23E5CFF5 /* QNIP.m in Sources */,
				1A9E04A691FEE928C4F68BBCC4ED543C /* QNIpModel.m in Sources */,
				84492716B0B008D595F99CA9C4E94C42 /* QNLruCache.m in Sources */,
				DB8F83042741738CAC3AE5F9AE04EA20 /* QNNetworkInfo.m in Sources */,
				D874FEEF6904647AEFB3725E541D6A2A /* QNRecord.m in Sources */,
				4A46E06DDA060221FC30A35532E1A652 /* QNRefresher.m in Sources */,
				7CAEA14497BF3E34DCBDF595677394A2 /* QNResolver.m in Sources */,
				877FAEB088F661066BD4D4B56EC48520 /* QNResolvUtil.m in Sources */,
				3521DEBB57138EB72DA16E5EB1DDBEF7 /* QNTxtResolver.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		45C44BD1A93E0267EE3D09458AE97D15 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				EDCEB6D707FF2288C67076D61DC83359 /* UICountingLabel-dummy.m in Sources */,
				4E723CDC3A28C236857F43B7BEDDE104 /* UICountingLabel.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		6E792615C3D42867979A84BF7A6FE87B /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				DC4929C322F2DE9371CFE1F47FC9031E /* Qiniu-dummy.m in Sources */,
				F419F3FB6B58CE9E7A2A7C41CCEF1648 /* QN_GTM_Base64.m in Sources */,
				9694C6D9857D972C7157A043E8966CAF /* QNALAssetFile.m in Sources */,
				B7D1C4DFCED22BE9A637D2E25318FA23 /* QNAsyncRun.m in Sources */,
				C4E9A5B9248C94FC339250CDBB7290E6 /* QNConfiguration.m in Sources */,
				9455C3D78E050CCB26645D04B6E1CFFB /* QNCrc32.m in Sources */,
				C561EF09404D15A046716E798D37855E /* QNEtag.m in Sources */,
				90E3AE91E4D5CE68E0A16A8629AA978B /* QNFile.m in Sources */,
				F3CBABDB8568E6E02A77F1A230CCEF04 /* QNFileRecorder.m in Sources */,
				F301FAB15C248DE68691AB4EAD681AD2 /* QNFormUpload.m in Sources */,
				89C4EA910956B70C140EA54B70A0EB22 /* QNPHAssetFile.m in Sources */,
				09DF0EA0DEFE2B9B11E38D64B3F9058A /* QNPHAssetResource.m in Sources */,
				9444E06F029344844E66A2DDC5E3B3E3 /* QNPipeline.m in Sources */,
				23474948810DC839675A3769B2BEAE5C /* QNResponseInfo.m in Sources */,
				FDA991AAA7F53D17A0F288B891DC2CF3 /* QNResumeUpload.m in Sources */,
				5E54EBFBC4C696BEF6FF62C566D5CA90 /* QNSessionManager.m in Sources */,
				949EAD9B48CFB32E21866E2340E80AAE /* QNSystem.m in Sources */,
				B69671AEA7FE30E31F4AE8BE5B5530B4 /* QNUploadManager.m in Sources */,
				DB05A937CBBBD74CD9BCC463D7961F30 /* QNUploadOption.m in Sources */,
				9533AC7F0F51FCE3C83FD5652FFE8E3E /* QNUpToken.m in Sources */,
				2033813DF2C890790CC8EB1FC93F0806 /* QNUrlSafeBase64.m in Sources */,
				D6C27382D2D56DCC64E9466B20D691BC /* QNUserAgent.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		70726E559A574DD1147152C971AD7825 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				5D3218B9206C8EC996153E79604D7145 /* _YYWebImageSetter.m in Sources */,
				3B83762D6087FDCD18ED95ED06571856 /* CALayer+YYAdd.m in Sources */,
				DC2ACCD6DA547369F3643677B3707EBF /* CALayer+YYWebImage.m in Sources */,
				0A3163D5A359CE16F960F25806C710D3 /* MKAnnotationView+YYWebImage.m in Sources */,
				03999C589E835359F305ECB7BA8B5C79 /* NSArray+YYAdd.m in Sources */,
				83D697C9B266EDD5436863DF2D12795F /* NSAttributedString+YYText.m in Sources */,
				2D46643A345E24343F4EEBC785A770BB /* NSBundle+YYAdd.m in Sources */,
				A271F8367A4402A175E28FEC13B48575 /* NSData+YYAdd.m in Sources */,
				91A89A76EC54DD9EE068BC8895AC4C0C /* NSDate+YYAdd.m in Sources */,
				1A1B913C4DF28D3F5492F4D699880670 /* NSDictionary+YYAdd.m in Sources */,
				3E2FAE093C2A321C4969687906381CBF /* NSKeyedUnarchiver+YYAdd.m in Sources */,
				465CC74534F6EEF25B09F359A6ED348F /* NSNotificationCenter+YYAdd.m in Sources */,
				5B62B506E1D971633FB6EB8E4FF9D98A /* NSNumber+YYAdd.m in Sources */,
				435B45F901FF120167FA6FD801840F92 /* NSObject+YYAdd.m in Sources */,
				D1C2D9B3BDC04450A6796B11C82A0A5D /* NSObject+YYAddForARC.m in Sources */,
				5E40A4FF40517DD17EB86D20BE80ED5E /* NSObject+YYAddForKVO.m in Sources */,
				E56A4A5482023C2DE2693F604A89F575 /* NSObject+YYModel.m in Sources */,
				906065BD714B81268F80965152038280 /* NSParagraphStyle+YYText.m in Sources */,
				6FEC7FEA5CBD7E6C04A9E583929370A7 /* NSString+YYAdd.m in Sources */,
				5B66B4C141217F48CFE72E1257DE2B6E /* NSThread+YYAdd.m in Sources */,
				86715F565B4B9402AB5FD4AD6E29F84F /* NSTimer+YYAdd.m in Sources */,
				87EA2286FC1927882726D00F1DBACFDC /* UIApplication+YYAdd.m in Sources */,
				4A31BAD7DB9C8DF25347BC719116F7DF /* UIBarButtonItem+YYAdd.m in Sources */,
				A14A233CDEDC63C1A360CCC71B4C2CDF /* UIBezierPath+YYAdd.m in Sources */,
				54951E4584BC05F03E4A05788EE43328 /* UIButton+YYWebImage.m in Sources */,
				5E1E3E44DC8050E21E53ED6609F61341 /* UIColor+YYAdd.m in Sources */,
				B2EF883EFBB8238A851001F98EB5FADD /* UIControl+YYAdd.m in Sources */,
				28144E1298E75AA10FA50742FDED73B8 /* UIDevice+YYAdd.m in Sources */,
				1354BF3A0F879396E691B943830E263C /* UIFont+YYAdd.m in Sources */,
				05705FF97F57ED6D5983DACFE4B47B2D /* UIGestureRecognizer+YYAdd.m in Sources */,
				A7B7FFB2DDA1B6C0A373FF02256ECA74 /* UIImage+YYAdd.m in Sources */,
				CE0690B28546A0874496065F40B9480D /* UIImageView+YYWebImage.m in Sources */,
				B39B1EBC63FBD8763A87B0BC5884121C /* UIPasteboard+YYText.m in Sources */,
				AD9C820E5787224E77D5F60128A2EABC /* UIScreen+YYAdd.m in Sources */,
				54427D29FD7B712BB0F0B0B0FA1E0CCE /* UIScrollView+YYAdd.m in Sources */,
				7889105618DA531CC5D656632271D50F /* UITableView+YYAdd.m in Sources */,
				13BA8D8E640EDF69837C928B1062E548 /* UITextField+YYAdd.m in Sources */,
				17BC53E3727245E5976CA897666FF4FC /* UIView+YYAdd.m in Sources */,
				7145A714C27421A464681CA96123C230 /* YYAnimatedImageView.m in Sources */,
				8B5745E2F0374B00A4B69DB737B6B073 /* YYAsyncLayer.m in Sources */,
				59409D858E88CDFCD4FC51E9ECDE297B /* YYCache.m in Sources */,
				B1404D043046394463BE6EE52D15014E /* YYCGUtilities.m in Sources */,
				E19F531C0BC700176C1FDC31B2044999 /* YYClassInfo.m in Sources */,
				04D9E26FDD8EF042983DDAAD3FA2B0FB /* YYDiskCache.m in Sources */,
				64AEB661C4A49475D10E2CDB1AA7BD94 /* YYDispatchQueuePool.m in Sources */,
				718C86F26493EBB7742E61F12978C2F3 /* YYFileHash.m in Sources */,
				ACCA897D155D07691730CD1EC302D200 /* YYFrameImage.m in Sources */,
				5A98F4290CDB4F78BCF2A5E9BA963D76 /* YYGestureRecognizer.m in Sources */,
				D81C10C54F4AAA06C016BC334C94442C /* YYImage.m in Sources */,
				36D50D080A97D5BE9920C1AD43EE434A /* YYImageCache.m in Sources */,
				9C7CD5181570DF8140E826567B133B03 /* YYImageCoder.m in Sources */,
				C2812770F9920FEE1CFB63616ED6B82F /* YYKeychain.m in Sources */,
				AC351DFE208D1551C0EB42FCBBF07EC2 /* YYKit-dummy.m in Sources */,
				0C1489BA09F984730E61044B57F2B5D0 /* YYKVStorage.m in Sources */,
				5EB07605AD3C776E39335651313EF823 /* YYLabel.m in Sources */,
				10EBA81E0539EB8B46584DEABC83E00C /* YYMemoryCache.m in Sources */,
				75EA0C5626DD4FA8C27DED66792E06A6 /* YYReachability.m in Sources */,
				AE32228B6C584872DC6270745C68EBE8 /* YYSentinel.m in Sources */,
				0A0F3815D9A78AE3D6F091DE62621534 /* YYSpriteSheetImage.m in Sources */,
				DC7E91DDE9C3DD1D9DFAF4A72BAAFE33 /* YYTextArchiver.m in Sources */,
				D99A49E09E28672F213889236FA081D9 /* YYTextAttribute.m in Sources */,
				904F05D772B14465549917EACBF4A7AF /* YYTextContainerView.m in Sources */,
				6ECF5025A8CC6F2EDB11865F8F70787B /* YYTextDebugOption.m in Sources */,
				34D4D58671033347D2F9F2C7BA380CE3 /* YYTextEffectWindow.m in Sources */,
				98FD0CCD43081D6E2FED639C0F970482 /* YYTextInput.m in Sources */,
				7BD7116B5576BC12CC1B4CBA1D59A92B /* YYTextKeyboardManager.m in Sources */,
				6D0B79E7CED6BB707DA50AC3EE9B3A68 /* YYTextLayout.m in Sources */,
				83ECABBFE803A185B6D0CCAE83D3DA7F /* YYTextLine.m in Sources */,
				9ED3B17CB8F53376D9E6FFB3EF0CF65D /* YYTextMagnifier.m in Sources */,
				92E975217535B87D476A0E17AA7AAD31 /* YYTextParser.m in Sources */,
				18202A548E96F6890FD2700971FAB465 /* YYTextRubyAnnotation.m in Sources */,
				84898B17F3BE9C9795475F01CC6AC9C1 /* YYTextRunDelegate.m in Sources */,
				AEC71973AB3C9E31B7BB7153D9BA648C /* YYTextSelectionView.m in Sources */,
				212E98956D90778A6628481B42DD95CB /* YYTextUtilities.m in Sources */,
				CBD4815266655B2B09119D9CD586DE68 /* YYTextView.m in Sources */,
				917A6C0018EE3F09A3F453D74C02EDDE /* YYThreadSafeArray.m in Sources */,
				60C0427D93165741C9C35CAACD32C088 /* YYThreadSafeDictionary.m in Sources */,
				A995F3D330A02E54B96D1DD48988E417 /* YYTimer.m in Sources */,
				E171212733E25816EF694AA8C7F2E1FC /* YYTransaction.m in Sources */,
				19431002E999EF89C3C01EA6B4801350 /* YYWeakProxy.m in Sources */,
				35DC3745506068DB75F0FC6F0CFC5DB8 /* YYWebImageManager.m in Sources */,
				140F4AB9151132BEE804A0B2CC5B602D /* YYWebImageOperation.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		7E4305B404C5BA5156646C69578ADD62 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				E5229F5125ACD420659E7B2D19BB30A8 /* MBProgressHUD-dummy.m in Sources */,
				536F7D0550F5FD9F5869CEC995CFEE9B /* MBProgressHUD.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8A2FA65FDC8C3FD876E21141569F9049 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				82E31748F7BEF7DDBC2041357DF9153A /* Pods-UniversalApp-dummy.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8C2AB74DE8A64CC893D8D54A4B58FED1 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B0E6DDF2CC6415EC06F4385F0C8FB39D /* NSData+ImageContentType.m in Sources */,
				2FEEF8D48B79D64493F013F2DADB8B1F /* SDImageCache.m in Sources */,
				EDC7F0118AC2BD43788ACC39593470F3 /* SDWebImage-dummy.m in Sources */,
				B1638B7DC2D713D6B02E7D4A79F1E586 /* SDWebImageCompat.m in Sources */,
				DB20DC32533B377B9D803A9822ED8689 /* SDWebImageDecoder.m in Sources */,
				8C0FABF923627F4BEF0D595187F63DDC /* SDWebImageDownloader.m in Sources */,
				88CE13A5C4AE229756AB7939E51E8842 /* SDWebImageDownloaderOperation.m in Sources */,
				40D74194BA22EDF547A8D4516FC26440 /* SDWebImageManager.m in Sources */,
				135A586C62D04F378018A619B607C39A /* SDWebImagePrefetcher.m in Sources */,
				5BD99733288DFD1592B1D86166545C5F /* UIButton+WebCache.m in Sources */,
				4995721FD6AF39BA86930A03FD887AB1 /* UIImage+GIF.m in Sources */,
				41DF396BF2A1647F507888A462F6C097 /* UIImage+MultiFormat.m in Sources */,
				3326B385EC532D0CA9CAB115293E1DEF /* UIImageView+HighlightedWebCache.m in Sources */,
				BFD113C496F010A976C8752EC3F00B62 /* UIImageView+WebCache.m in Sources */,
				41733228A3D9CED1150FD6FB2E5982C3 /* UIView+WebCacheOperation.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B33344124068CA24916553C4E50D541C /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C64ADA912DD6E167B4E3C6DB870667C8 /* MJRefresh-dummy.m in Sources */,
				635F9EFF4A131A00C8F9BE720E78D446 /* MJRefreshAutoFooter.m in Sources */,
				E7FA008E96CF99E93D2F596722662B83 /* MJRefreshAutoGifFooter.m in Sources */,
				5000B5AA92F7956AFA56581E82A81407 /* MJRefreshAutoNormalFooter.m in Sources */,
				1E38527C36D3C3F2D2EEC3CD45533510 /* MJRefreshAutoStateFooter.m in Sources */,
				BDA7650B1BB999519160ABFE5E089CD3 /* MJRefreshBackFooter.m in Sources */,
				186ECA7F2B213C7A11A8F871EFD917CE /* MJRefreshBackGifFooter.m in Sources */,
				268DA924AEA51CCBE7D187332E4841A5 /* MJRefreshBackNormalFooter.m in Sources */,
				46D931760B10C6FBE8B29D06AAC94228 /* MJRefreshBackStateFooter.m in Sources */,
				4D12AC4D83DB34A425A171DD383B8134 /* MJRefreshComponent.m in Sources */,
				FC091A4266DB8F2CED4F0629F8AE59F2 /* MJRefreshConst.m in Sources */,
				160E962CE69AF99AE0E349571A381C9A /* MJRefreshFooter.m in Sources */,
				1E2E1AF6F9351E4FEF7F4D58C242A775 /* MJRefreshGifHeader.m in Sources */,
				9F06B13BAA0376EAD4E125DA78456B3B /* MJRefreshHeader.m in Sources */,
				6B8E59D8C26F34D72EB14F5769D0DFEC /* MJRefreshNormalHeader.m in Sources */,
				341A4BCFB7B1E78548ECD00869FE22B3 /* MJRefreshStateHeader.m in Sources */,
				B7EAF278902A9B25808126F504317845 /* NSBundle+MJRefresh.m in Sources */,
				F53754CAAB10BB3C954169DE35007A65 /* UIScrollView+MJExtension.m in Sources */,
				4982F6A38E149A01137311B533591DD5 /* UIScrollView+MJRefresh.m in Sources */,
				7CE298FC4680B93B3A466613E565BA0B /* UIView+MJExtension.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C4BE2DC1E815E7367562323223772531 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				61CCEA01CBE8EFFA5515E7A0D8635AAE /* MASCompositeConstraint.m in Sources */,
				89450A58FD91E5B227171FC75160E4EA /* MASConstraint.m in Sources */,
				DF7F88B58B564EDF169EC0C9CF8E5124 /* MASConstraintMaker.m in Sources */,
				955BE39896CA35F2A585DC3309E5FDA5 /* MASLayoutConstraint.m in Sources */,
				68F98758BA84B8EC3472A8C6FD646D16 /* Masonry-dummy.m in Sources */,
				13635B78121B99E5C03C92506A161607 /* MASViewAttribute.m in Sources */,
				2DBB74B8B5DDB1F621433DD12BF35102 /* MASViewConstraint.m in Sources */,
				7BDDE51AF16FA53A09506EDB91E1C3C2 /* NSArray+MASAdditions.m in Sources */,
				3E8E6916C563B9CB12AA417275FC6EB3 /* NSLayoutConstraint+MASDebugAdditions.m in Sources */,
				A1FA046FDFC42676D17FEC387B10D24A /* View+MASAdditions.m in Sources */,
				D7CE05A743B7ACD50796191FA442814C /* ViewController+MASAdditions.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		E8AD73929E5F8B79DC17E8D96855D318 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				6857E6849C1FFA1607FC74148029092F /* PNBar.m in Sources */,
				F611AA85C69D5CCCC4EBCEEA3FCE8CA4 /* PNBarChart.m in Sources */,
				EC6C9B809A9A894CAB42FABA607299EE /* PNChart-dummy.m in Sources */,
				4A86BE0174028E1B00350960B760AF47 /* PNChartLabel.m in Sources */,
				A354F7D1671D9863046A969B0994A700 /* PNCircleChart.m in Sources */,
				44BEDBB67467AC59936D95E028317B51 /* PNColor.m in Sources */,
				B8D160C00EEAA55BFCA2125123F0C052 /* PNGenericChart.m in Sources */,
				6FD810FC9EB0917CF0EE40E7D0130BEB /* PNLineChart.m in Sources */,
				7FD5D44ADD57BF55545D50A9C3E2C9B3 /* PNLineChartData.m in Sources */,
				63AB11A5E4106F71E026FDD3AE5C0819 /* PNLineChartDataItem.m in Sources */,
				D813E5D4CDB2B46BE2D9DF09A90AC2C3 /* PNPieChart.m in Sources */,
				624A60476E1BB9046DB006F6CD501753 /* PNPieChartDataItem.m in Sources */,
				D1664321FFCA6026D6E85978A1AFE3EC /* PNRadarChart.m in Sources */,
				1577F10389CE25DBE59F9AE0FA20E2B3 /* PNRadarChartDataItem.m in Sources */,
				0B892692A603D8BCC8A8F01DDD275C8B /* PNScatterChart.m in Sources */,
				09D9097831C9FEA183EF7A817447BB53 /* PNScatterChartData.m in Sources */,
				6B46ACEE4DD1DCDE7EC53A046D9C644F /* PNScatterChartDataItem.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		F9C18451875B96F53877B78BC437E9BC /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				65E85D1CC225E16C66FF845C84EC23B5 /* IQBarButtonItem.m in Sources */,
				9BAB868CD352FA0A0F9A81D0B22CDBB7 /* IQKeyboardManager-dummy.m in Sources */,
				FD4DA8F8F51FBE50740629944BBEBAD4 /* IQKeyboardManager.m in Sources */,
				FD191B7D495F379CAE5D676EDD6D198B /* IQKeyboardReturnKeyHandler.m in Sources */,
				D7F0B4172AD07FC9E4C6AA761FC069CD /* IQNSArray+Sort.m in Sources */,
				D6B65E7DBBF8D21997C3EE85152B95FB /* IQPreviousNextView.m in Sources */,
				291917106FFE5E242919B57386FBF2D5 /* IQTextView.m in Sources */,
				1307DFA5C6BAC0A80D739B523F0D5247 /* IQTitleBarButtonItem.m in Sources */,
				2CE1F5D65AC4F83BA81D8A1CC93EDB73 /* IQToolbar.m in Sources */,
				366AE2A573933F601B7DEF7A62FE6657 /* IQUIScrollView+Additions.m in Sources */,
				3DA34CB466469ADCA4BE42937E580AB8 /* IQUITextFieldView+Additions.m in Sources */,
				287DB473D0F6D35B5839EDC75F207060 /* IQUIView+Hierarchy.m in Sources */,
				78435610B927B7501F678EEA1FC136D9 /* IQUIView+IQKeyboardToolbar.m in Sources */,
				1FE215BF6E333819BA7309B141A776E5 /* IQUIViewController+Additions.m in Sources */,
				C25A3CE36F6D477F77AAE1CCCF454108 /* IQUIWindow+Hierarchy.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		FB9EB19EE38B677FAFA07E7110353B2A /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				0BD0983193452193A77B9C8290B43BF8 /* LBXScan-dummy.m in Sources */,
				1C50E88C84AD04DD0CE83650F01879A0 /* LBXScanLineAnimation.m in Sources */,
				B481C933D81D0B4F66E27ED4C11D7710 /* LBXScanNative.m in Sources */,
				D046B01AF9083EBF94CE3333D8916293 /* LBXScanNetAnimation.m in Sources */,
				22D62DD7F01C1BCD94D2A76FA7F6FB7C /* LBXScanTypes.m in Sources */,
				C1847104024640301E7E959409FF78E1 /* LBXScanVideoZoomView.m in Sources */,
				A1F68B48AD9FC831D7CE27936CD3BD47 /* LBXScanView.m in Sources */,
				6FA5A46A348B4D7F13A6E37CA82F4B3A /* LBXScanViewController.m in Sources */,
				7DB73F7ADDC8815B38AAB990B90BB007 /* LBXScanViewStyle.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		3BF1628E6912CD5DA19E92C9706E4C82 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = MJRefresh;
			target = 04CF549EBEEE7BC87AEAE35397184D94 /* MJRefresh */;
			targetProxy = 98E4496DAD6CD63A349397209C85748B /* PBXContainerItemProxy */;
		};
		473EAA6D10F7233C6C5A9069B3AC23B0 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = AFNetworking;
			target = 9E033EDB5EC0819481B0546434FA577B /* AFNetworking */;
			targetProxy = 2CDDCD8E120475796E79EC0923CFD499 /* PBXContainerItemProxy */;
		};
		550A08E49F6A5C7A696927F31FE1C076 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = YYKit;
			target = 3858550A4C70219EB5F9113ECFCE67F3 /* YYKit */;
			targetProxy = 7AA12F570756BBFB8301A7CC0BE91FA5 /* PBXContainerItemProxy */;
		};
		763D281E6BF7388A27E2536A8B05C216 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = LBXScan;
			target = C2218DCF9695738C20523E989D42DC10 /* LBXScan */;
			targetProxy = A94D466F9229D9576B9F91AF735ED834 /* PBXContainerItemProxy */;
		};
		7AE05789881C27E67AFDC4AD92417AA7 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = SDWebImage;
			target = 8C1303513BF1B55830ADAEA32D433D3F /* SDWebImage */;
			targetProxy = 750EF4CBAA75BF9BC19DA76020465045 /* PBXContainerItemProxy */;
		};
		7DBC5176C9CBCFC94936F1C5872D276D /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = PNChart;
			target = 9D4A1B69057B2ACDCF903EC15F099E33 /* PNChart */;
			targetProxy = 3B38F0C36915B2E50AACC65DCEC1510A /* PBXContainerItemProxy */;
		};
		7EEB0D67E7CCFDD3CB259FD75DB6B7D8 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = Masonry;
			target = 9DC8D9E02903E93BD0B2FEC9D846EA20 /* Masonry */;
			targetProxy = 11808CD32E5C3747DA09161527BCA4DD /* PBXContainerItemProxy */;
		};
		88986D0B0AB29E6EB4FB019313D2131E /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = HappyDNS;
			target = 53B2B897D64E4516E75AC86348B86622 /* HappyDNS */;
			targetProxy = 7C4D63957F6F8B5966C81DAEEBA69F66 /* PBXContainerItemProxy */;
		};
		93BB0684638B2B1E50E67DAA3DD1BC41 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = UICountingLabel;
			target = EB31A05090143EAF02A3DE187E2CBA22 /* UICountingLabel */;
			targetProxy = 8D7CCF8E48AD8E3EAFFA569CD4293783 /* PBXContainerItemProxy */;
		};
		9846A2399B6823FDBA3BC2514F302F91 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = MBProgressHUD;
			target = 586F2DFA9BDCC6675C2546793A69E5CC /* MBProgressHUD */;
			targetProxy = 2EDA9DADEA039197CA8836FB71BEC1D5 /* PBXContainerItemProxy */;
		};
		9EC3B0A7608B83F92E0ED0AF1CC7639E /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = Qiniu;
			target = CE245C5E3E9673C8DBAD9B3DFF7DABC9 /* Qiniu */;
			targetProxy = D6D24129C47F313E658D53A79357F1A9 /* PBXContainerItemProxy */;
		};
		B0DABC8837AAB989FD47C43AC12AB50A /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = YTKNetwork;
			target = 3CC5E84ED6BDAA13474C380FC98CADB5 /* YTKNetwork */;
			targetProxy = 1A86AD5356AAD8D68293A0672178AA2B /* PBXContainerItemProxy */;
		};
		CA8C8E39A48CC2F9EF480E9EC19236CB /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = HappyDNS;
			target = 53B2B897D64E4516E75AC86348B86622 /* HappyDNS */;
			targetProxy = 4FDCDC83F9EF090F24DBC17EDBCCEDB5 /* PBXContainerItemProxy */;
		};
		D3F50D8C79E3A33D73A69E0DEA0F836D /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = IQKeyboardManager;
			target = 904F4F27FD314010A3812EB2A9306183 /* IQKeyboardManager */;
			targetProxy = AA3665284BD1D078AB3D06FDF217F403 /* PBXContainerItemProxy */;
		};
		D5CACD0866494B6BD328AD66AE5E9156 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = AFNetworking;
			target = 9E033EDB5EC0819481B0546434FA577B /* AFNetworking */;
			targetProxy = 61DF1DFB932ECC7FEF28C7F9719582C5 /* PBXContainerItemProxy */;
		};
		EFE21E14DF63D0C035C8B24290F148D1 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = UICountingLabel;
			target = EB31A05090143EAF02A3DE187E2CBA22 /* UICountingLabel */;
			targetProxy = C9E220EA5540AEFB0ECD8F05CF8153CD /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin XCBuildConfiguration section */
		0B9354CB5B2BD8F7A439720B588D86EE /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = DFDC2186DDF82D3A1532187064E09DD0 /* Qiniu.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/Qiniu/Qiniu-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 7.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		1B6324C899D6CADE88D0D3569373B757 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 34B10F85523CF2C6D236EB542F14CEFB /* MJRefresh.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/MJRefresh/MJRefresh-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 6.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		1E1B288F4B383816912EA43E7316DACF /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = F288230F4152F2E19D7960A6D6F10A2B /* MBProgressHUD.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/MBProgressHUD/MBProgressHUD-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 6.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		20FF45A70604E8EEE483103793103E03 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 15F02DF7B6FEC2E8EDACB14BCF70F990 /* PNChart.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/PNChart/PNChart-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 7.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		2A53C3992F89D4D874AD9BE0075BEB2A /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = DB636D1F8D7BA56718947103B1D72CC9 /* Pods-UniversalApp.release.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				MACH_O_TYPE = staticlib;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PODS_ROOT = "$(SRCROOT)";
				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		2B3139D7767AC0DB22F544D77DD51B96 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 5A7BAD04D83EAB8AFCCD32FAADF49746 /* AFNetworking.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/AFNetworking/AFNetworking-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 7.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		32CC949AD76DC4DEF96273600A5E7EFD /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = E3BEAC9E58E80F02376FC7E6040F2C98 /* UICountingLabel.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/UICountingLabel/UICountingLabel-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 5.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		3528E2FB8D5D0B4A5AFD0687FDD9DC0D /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = B785FA6B30FB5520015946E9662AB00A /* YTKNetwork.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/YTKNetwork/YTKNetwork-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 7.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		3F45C8FC0699C06A17B282413DDEF1BB /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = CD58605EFA4DE39822789C10ED3AE677 /* Pods-UniversalApp.debug.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				MACH_O_TYPE = staticlib;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PODS_ROOT = "$(SRCROOT)";
				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		76365E4A3F403F7ED2158BE7E6DC751A /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = F288230F4152F2E19D7960A6D6F10A2B /* MBProgressHUD.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/MBProgressHUD/MBProgressHUD-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 6.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		7CA0B1572E54B713F428DB9367DE6DED /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 15F02DF7B6FEC2E8EDACB14BCF70F990 /* PNChart.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/PNChart/PNChart-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 7.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		7FE2DD34DBD6618ED3CD7DFB80A27467 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = B28CBB0DAD64BF59FC3BBEF6194C6175 /* LBXScan.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/LBXScan/LBXScan-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 7.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		858C4EF5945A5B374282BC8E26D52A17 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = DFDC2186DDF82D3A1532187064E09DD0 /* Qiniu.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/Qiniu/Qiniu-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 7.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		8AB8E504172B2EEA2AD5A579955EBC23 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 5C8FBDB7E4356903B314A00226B7D6FA /* YYKit.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/YYKit/YYKit-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 6.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		91A09F4CA06B809DE8E2F89E88BE234E /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = E0CF478A41B4D6FFD39497C92F5EAEDF /* SDWebImage.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/SDWebImage/SDWebImage-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 7.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		94CB4F7C44188336E0ED22FC1ECF5AC1 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = B28CBB0DAD64BF59FC3BBEF6194C6175 /* LBXScan.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/LBXScan/LBXScan-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 7.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		A60589F39B43B0B2EB8B95D24DA63007 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = CB4032E4469BCFD4271F860958473AD2 /* IQKeyboardManager.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardManager/IQKeyboardManager-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		B2DB634043963F41B98BF81542197B65 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 5C8FBDB7E4356903B314A00226B7D6FA /* YYKit.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/YYKit/YYKit-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 6.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		B88E4E2C69F8E6D7C58BC8438A5588A8 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = B785FA6B30FB5520015946E9662AB00A /* YTKNetwork.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/YTKNetwork/YTKNetwork-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 7.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		C3E37FB098AE76440E29106ADBF00CEB /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				CODE_SIGNING_REQUIRED = NO;
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = dwarf;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"POD_CONFIGURATION_DEBUG=1",
					"DEBUG=1",
					"$(inherited)",
				);
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				MTL_ENABLE_DEBUG_INFO = YES;
				ONLY_ACTIVE_ARCH = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/;
				STRIP_INSTALLED_PRODUCT = NO;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
				SYMROOT = "${SRCROOT}/../build";
			};
			name = Debug;
		};
		CB72A94FA722C4CC7F0B348516F6B8E2 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 4EB146AF81B6314F0AAFD8FDF1F782E6 /* Masonry.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/Masonry/Masonry-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 6.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		D42C250BB45A485C3337451615A763A7 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 2DEA7155DDE1A668C81A26C93478E13B /* HappyDNS.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/HappyDNS/HappyDNS-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 6.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		D4CAA924A733640556A196F8664F8379 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = CB4032E4469BCFD4271F860958473AD2 /* IQKeyboardManager.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardManager/IQKeyboardManager-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		DA03565BE765DB55C6448FB363A44481 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				CODE_SIGNING_REQUIRED = NO;
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				ENABLE_NS_ASSERTIONS = NO;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"POD_CONFIGURATION_RELEASE=1",
					"$(inherited)",
				);
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				MTL_ENABLE_DEBUG_INFO = NO;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/;
				STRIP_INSTALLED_PRODUCT = NO;
				SYMROOT = "${SRCROOT}/../build";
			};
			name = Release;
		};
		E8743A13866A8A040F310B3F7DF4CD8E /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 5A7BAD04D83EAB8AFCCD32FAADF49746 /* AFNetworking.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/AFNetworking/AFNetworking-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 7.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		E967394B21721CF99A60C098EA9A51A7 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 2DEA7155DDE1A668C81A26C93478E13B /* HappyDNS.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/HappyDNS/HappyDNS-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 6.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		EBF62E324CF76F40095CCB3B5CD11828 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 4EB146AF81B6314F0AAFD8FDF1F782E6 /* Masonry.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/Masonry/Masonry-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 6.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		F2E6A46FF40E81D979078135BFF4312C /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 34B10F85523CF2C6D236EB542F14CEFB /* MJRefresh.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/MJRefresh/MJRefresh-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 6.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		F636683FCB24DDAECA625FC8A6C04ED7 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = E0CF478A41B4D6FFD39497C92F5EAEDF /* SDWebImage.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/SDWebImage/SDWebImage-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 7.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		FCCBF4ACF70546E229C71E488A5640E2 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = E3BEAC9E58E80F02376FC7E6040F2C98 /* UICountingLabel.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				GCC_PREFIX_HEADER = "Target Support Files/UICountingLabel/UICountingLabel-prefix.pch";
				IPHONEOS_DEPLOYMENT_TARGET = 5.0;
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		032476EDCD89399718F7301C7823B5C5 /* Build configuration list for PBXNativeTarget "LBXScan" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				94CB4F7C44188336E0ED22FC1ECF5AC1 /* Debug */,
				7FE2DD34DBD6618ED3CD7DFB80A27467 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C3E37FB098AE76440E29106ADBF00CEB /* Debug */,
				DA03565BE765DB55C6448FB363A44481 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		34CAE1CB89EDBF2E53735CC5D4E5E69F /* Build configuration list for PBXNativeTarget "Masonry" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				EBF62E324CF76F40095CCB3B5CD11828 /* Debug */,
				CB72A94FA722C4CC7F0B348516F6B8E2 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		35FA3F9D780F0A57E55222615ED55C72 /* Build configuration list for PBXNativeTarget "MJRefresh" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				1B6324C899D6CADE88D0D3569373B757 /* Debug */,
				F2E6A46FF40E81D979078135BFF4312C /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		3A073C78D19617C74EEAEA91C3038721 /* Build configuration list for PBXNativeTarget "IQKeyboardManager" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				D4CAA924A733640556A196F8664F8379 /* Debug */,
				A60589F39B43B0B2EB8B95D24DA63007 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		483FBC4A668BF7F1A8767452E7E188AC /* Build configuration list for PBXNativeTarget "AFNetworking" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				2B3139D7767AC0DB22F544D77DD51B96 /* Debug */,
				E8743A13866A8A040F310B3F7DF4CD8E /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		61B8985305057CD52DA6D35786DD8DFD /* Build configuration list for PBXNativeTarget "Pods-UniversalApp" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				3F45C8FC0699C06A17B282413DDEF1BB /* Debug */,
				2A53C3992F89D4D874AD9BE0075BEB2A /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		6B44251FA50022CA55D4B2FBE1468C76 /* Build configuration list for PBXNativeTarget "MBProgressHUD" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				76365E4A3F403F7ED2158BE7E6DC751A /* Debug */,
				1E1B288F4B383816912EA43E7316DACF /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		79DB03F4E7FF086B7FFD5D5B6FAE1668 /* Build configuration list for PBXNativeTarget "PNChart" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				7CA0B1572E54B713F428DB9367DE6DED /* Debug */,
				20FF45A70604E8EEE483103793103E03 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		7B37B9571775E8B8F74AE8EE371A989E /* Build configuration list for PBXNativeTarget "YTKNetwork" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				3528E2FB8D5D0B4A5AFD0687FDD9DC0D /* Debug */,
				B88E4E2C69F8E6D7C58BC8438A5588A8 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		94BE476B385275A61F0E978B4D197362 /* Build configuration list for PBXNativeTarget "HappyDNS" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				D42C250BB45A485C3337451615A763A7 /* Debug */,
				E967394B21721CF99A60C098EA9A51A7 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		9E1911BC037A517ED3CF82E337E0CF49 /* Build configuration list for PBXNativeTarget "Qiniu" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				0B9354CB5B2BD8F7A439720B588D86EE /* Debug */,
				858C4EF5945A5B374282BC8E26D52A17 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		BAE50F115D9CECA2B368319EE698E0A0 /* Build configuration list for PBXNativeTarget "YYKit" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				8AB8E504172B2EEA2AD5A579955EBC23 /* Debug */,
				B2DB634043963F41B98BF81542197B65 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C43442E467AB91B6CDEB5970E3FE533E /* Build configuration list for PBXNativeTarget "SDWebImage" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				91A09F4CA06B809DE8E2F89E88BE234E /* Debug */,
				F636683FCB24DDAECA625FC8A6C04ED7 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		CE9F6A3B43F78D2C2B16A55AF725B53A /* Build configuration list for PBXNativeTarget "UICountingLabel" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				32CC949AD76DC4DEF96273600A5E7EFD /* Debug */,
				FCCBF4ACF70546E229C71E488A5640E2 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
}